Join Kevin Ford for an in-depth discussion in this video Adding applications, part of Visual Studio App Center for Developers.
- [Narrator] The base working unit with VSAC is the app. We can either create an app as part of a particular organization or directly as part of an account. The simplest way to create a new app is to go back home and then click on add new app. Once you've done, we can select an app name. In this case, I'm going to call it Xamarin App iOS. Also, we'll want to select the owner. The owner is which organization the actual app belongs to. So I'm going to click this down and I'm going to put it inside my Kevin's VSAC organization.
The other important decision we need to make, is what type of app this will be, what operating system will run the app, and what development platform will be used. Some OS and platform combinations are not available. For example, we can choose Mac OS for the operating system, but currently VSAC only supports that with Objective C and Swift. Even though some of the other development platforms can create Mac OS applications. For now, I'm going to leave it at iOS, and select Xamarin.
And then I'm going to press the add new app button. Looking at the layout of the app screen, it is similar to the main VSAC screen, with a blade that can be opened and closed on the left, and the main view area in the center. If we want to return to the main VSAC screen, we can click on the red icon in the upper-left corner. In the blade on the left, we can see all the main functions we can do with an app, including building, testing, and distributing. We're going to go over these in later chapters.
Under the VSAC section for settings, we're going to go ahead and click on that. In the upper-right hand corner, we can see the more menu of triple stacked dots. Under this we have the option to delete the app and copy the app secret. We'll learn more about that later. Also, if the app is tied to our personal account, we would see see an option to transfer it to another organization. Under app details, we can change the name or add an address description. The people area allows us to add individuals or teams to our app or remove them.
These can be people in the organization or new people can be added directly to the organization here. Each person or team added can be in one of three roles. A viewer, that can view and download app data. A developer, that can create builds and run tests. And managers, that have full access to set up the app. By default, notifications are turned on for applications when a new build is created. We can also turn on notifications for crash groups which will be handled in later chapters.
Individuals can turn off notifications for VSAC if they want in account settings.
- Adding applications to the VSAC
- Using custom build scripts
- Creating iOS and Android builds
- Creating UI tests
- Automating tests
- Distributing apps
- Examining crash logs and analytics
- Adding push notifications
- Using CodePush for deployments