- [Narrator] Mobile application development requires an ecosystem of services to be successful. It is more than just opening up Xcode or Android Studio and coding away, any substantial app eventually has to be deployed to the users devices which brings up a variety of questions including how is the application going to be built, how will it be tested, and when this released how will we know our application is meeting our goals. Visual Studio App Center or VSAC, provides solutions to many of these problems.
They may be used together or a la carte. The first of these services is for building a mobile application. Automated builds can be important not only to save time, but to create consistent results. App Center also comes with automated test services with thousands of mobile devices in the cloud. This is the product formally know as Xamarin Test Cloud. These test service give us the ability to test our app on a wide variety devices that we may not actually own.
We also want to be able to distribute our app to quality assurance and UAT teams. This capability is also built into Visual Studio app center and is the evolution of Microsoft's hockey app. It can be important to collect crash reporting information in your application. That capability is also available to us through VSAC as well as the ability to monitor and report key application events to see if our application is meeting our goals. Finally, VSAC provides a consistent mechanism to implement push notifications for IOS, android, and UWP under one umbrella.
Consistent with the new Microsoft philosophy, VSAC supports more than just Microsoft technologies. In fact, it supports a wide range of app development technologies including Java Android applications created using Android Studio, Objective C and Swift using Xcode, React Native applications in JavaScript, UWP applications for Windows 10, Xamarin applications, and Visual Studio both for the PC and the Macintosh. It also includes some capabilities with Cordova and even macOS applications.
Author
Released
3/13/2018- 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
Skill Level Intermediate
Duration
Views
Related Courses
-
Visual Studio Code for Web Developers
with Joe Marini1h 21m Intermediate
-
Introduction
-
Welcome1m 34s
-
What you should know1m 43s
-
Using the exercise files4m 6s
-
Set up Android Keystore2m 45s
-
-
1. Introduction to Visual Studio App Center
-
The VSAC web portal3m 16s
-
Adding organizations3m 5s
-
Adding applications2m 50s
-
2. Creating Builds
-
Signing builds: iOS4m 30s
-
Signing builds: Android1m 35s
-
Custom build scripts1m 57s
-
Using custom build scripts5m 43s
-
Environment variables6m 28s
-
Create iOS CI builds4m 36s
-
Create iOS CD builds2m 3s
-
Create Android CI builds2m 47s
-
Create Android CD builds1m 18s
-
3. Test Runs
-
Create UI tests2m 32s
-
Set up the App Center CLI2m 30s
-
Automate a test with the CLI2m 59s
-
Using CLI in a script1m 50s
-
-
4. App Distribution
-
Set up distribution groups2m 41s
-
Install the apps on devices1m 48s
-
Register iOS devices3m 54s
-
5. Crash Reporting and Analytics
-
Examine crash logs3m 32s
-
Add custom analytics3m 23s
-
Examine analytics3m 50s
-
6. Push Notifications
-
7. Code Push
-
Set up code push frequency3m 44s
-
Conclusion
-
Next steps51s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: What is Visual Studio App Center?