Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Visual Studio App Center for Developers

Visual Studio App Center for Developers

2h 51mBeginner2018-03-13

Authors

Kevin Ford

Kevin Ford

Development Practice Lead at Magenic

Course details

Visual Studio App Center brings together multiple tools used by mobile developers-tools for testing, deployment, distribution, reporting, and analytics-into a single, unified product. It integrates with popular repositories such as GitHub and supports platforms such as React Native, Swift, Android Java, and Xamarin. Join instructor Kevin Ford as he shows how to use VSAC to create and customize builds, run automated UI testing, distribute builds, monitor the health and usage of apps, and send users push notifications. Plus, learn how to update applications without distributing new releases. Using the features in VSAC, you can improve your app development workflow and your users' experience.

Learning objectives
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

Skills covered

Visual StudioWeb Development ToolsSoftware Development ToolsEssential TrainingWeb DevelopmentMicrosoftSoftware Development

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know
  • 03 - Using the exercise files
  • 04 - Set up iOS provisioning profile
  • 05 - Set up Android Keystore

1. Introduction to Visual Studio App Center

  • 06 - What is Visual Studio App Center
  • 07 - The VSAC web portal
  • 08 - Adding organizations
  • 09 - Adding applications

2. Creating Builds

  • 10 - What is continuous integration and continuous distribution
  • 11 - Set up your first build with Xamarin
  • 12 - Signing builds - iOS
  • 13 - Signing builds - Android
  • 14 - Custom build scripts
  • 15 - Using custom build scripts
  • 16 - Controlling build quality with .NET
  • 17 - Environment variables
  • 18 - Create iOS CI builds
  • 19 - Create iOS CD builds
  • 20 - Create Android CI builds
  • 21 - Create Android CD builds

3. Test Runs

  • 22 - Create UI tests
  • 23 - Exercise your app using Xamarin.UITest
  • 24 - Set up the App Center CLI
  • 25 - Automate a test with the CLI
  • 26 - Using CLI in a script
  • 27 - Add an automated test to the build

4. App Distribution

  • 28 - Distribute your application to QA teams
  • 29 - Set up distribution groups
  • 30 - Install the apps on devices
  • 31 - Distribute your app to external stores
  • 32 - Register iOS devices

5. Crash Reporting and Analytics

  • 33 - Add crash reporting to your Xamarin Android app
  • 34 - Add crash reporting to your Xamarin iOS app
  • 35 - Add crash reporting to your native Android app
  • 36 - Add crash reporting to your native iOS app
  • 37 - Add crash reporting to your React Native app
  • 38 - Examine crash logs
  • 39 - Add custom analytics
  • 40 - Examine analytics

6. Push Notifications

  • 41 - Set up push notifications for Xamarin Android app client
  • 42 - Push notification server setup for Xamarin Android
  • 43 - Add push notifications to native Android apps
  • 44 - Push notification server setup for native Android
  • 45 - Set up push notifications for Xamarin iOS app client
  • 46 - Set up push notifications for native iOS apps
  • 47 - Push notification server setup for iOS
  • 48 - Use VSAC to send a push notification

7. Code Push

  • 49 - Get a deployment key for CodePush
  • 50 - Install CodePush with a React Native application
  • 51 - Set up code push frequency
  • 52 - Use CodePush to deploy to an app

Conclusion

  • 53 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal