YoVDO

App Center: Continuous Integration and Delivery for iOS

Offered By: LinkedIn Learning

Tags

iOS Development Courses Continuous Integration Courses Push Notifications Courses Automated testing Courses

Course Description

Overview

Learn when and how to leverage Visual Studio App Center to automate and manage the lifecycle of an iOS application.

Syllabus

1. What Is App Center?
  • Code more, manage less
  • What is App Center?
  • Create an App Center account
  • Mac setup
2. The Sample Application
  • Introducing the sample app
  • Fork the sample app GitHub repo
3. Build
  • Add an iOS/Swift app to App Center
  • Build your app in App Center
4. Test
  • Testing in App Center
  • Create a unit test with XCTest
  • Run your XCTest in App Center
5. SDK Integration
  • Add the App Center SDK to your Xcode project
  • Identify your app to App Center
  • Start the App Center services
6. Distribute
  • Create a provisioning profile
  • Distribution with App Center
  • Create a distribution group in App Center
  • Register a device in the Apple Developer portal
  • Distribute a new release
  • Enable in-app updates
7. Diagnostics
  • Generate a test crash
  • Upload debug symbols for your crash report
8. Analytics
  • View analytics reports
  • Track custom analytics events
  • Export analytics data to Azure
9. Push
  • Configure push notifications
  • Define a push audience
  • Send a push notification

Taught by

Mark Taparauskas

Related Courses

Mobile Application Experiences Part 1: From a Domain to an App Idea
Massachusetts Institute of Technology via edX
Programmation sur iPhone et iPad
Sorbonne University via France Université Numerique
Intro to iOS App Development with Swift
Udacity
Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique
Introduction to Office 365 Development and APIs
Microsoft via edX