YoVDO

Visual Studio App Center for Developers

Offered By: LinkedIn Learning

Tags

Microsoft Visual Studio Courses Xamarin Courses Continuous Integration Courses Push Notifications Courses

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
1. Introduction to Visual Studio App Center
  • What is Visual Studio App Center?
  • The VSAC web portal
  • Adding organizations
  • Adding applications
2. Creating Builds
  • 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
3. Test Runs
  • 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
4. App Distribution
  • Distribute your application to QA teams
  • Set up distribution groups
  • Install the apps on devices
  • Distribute your app to external stores
  • Register iOS devices
5. Crash Reporting and Analytics
  • 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
6. Push Notifications
  • 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
7. Code Push
  • 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
Conclusion
  • Next steps

Taught by

Kevin Ford

Related Courses

Desarrollo de aplicaciones avanzadas con Android
Universidad 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