Visual Studio App Center for Developers
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to use Visual Studio App Center to build, test, distribute, and monitor your mobile apps.
Syllabus
Introduction
- Welcome
- What you should know
- Using the exercise files
- Set up iOS provisioning profile
- Set up Android Keystore
- What is Visual Studio App Center?
- The VSAC web portal
- Adding organizations
- Adding applications
- What is continuous integration and continuous distribution?
- Set up your first build with Xamarin
- Signing builds: iOS
- Signing builds: Android
- Custom build scripts
- Using custom build scripts
- Controlling build quality with .NET
- Environment variables
- Create iOS CI builds
- Create iOS CD builds
- Create Android CI builds
- Create Android CD builds
- Create UI tests
- Exercise your app using Xamarin.UITest
- Set up the App Center CLI
- Automate a test with the CLI
- Using CLI in a script
- Add an automated test to the build
- Distribute your application to QA teams
- Set up distribution groups
- Install the apps on devices
- Distribute your app to external stores
- Register iOS devices
- Add crash reporting to your Xamarin Android app
- Add crash reporting to your Xamarin iOS app
- Add crash reporting to your native Android app
- Add crash reporting to your native iOS app
- Add crash reporting to your React Native app
- Examine crash logs
- Add custom analytics
- Examine analytics
- Set up push notifications for Xamarin Android app client
- Push notification server setup for Xamarin Android
- Add push notifications to native Android apps
- Push notification server setup for native Android
- Set up push notifications for Xamarin iOS app client
- Set up push notifications for native iOS apps
- Push notification server setup for iOS
- Use VSAC to send a push notification
- Get a deployment key for CodePush
- Install CodePush with a React Native application
- Set up code push frequency
- Use CodePush to deploy to an app
- Next steps
Taught by
Kevin Ford
Related Courses
Desarrollo de aplicaciones avanzadas con AndroidUniversidad Nacional Autónoma de México via Coursera App Center: Continuous Integration and Delivery for iOS
LinkedIn Learning Business Automation Tips with Microsoft Flow
LinkedIn Learning iOS and watchOS App Development: Notifications
LinkedIn Learning Vanilla JavaScript: Progressive Web Applications
LinkedIn Learning