About the course
Think about the last time you released an app. How many sessions did your beta testers run? How often did your app crash? Where did users spend the most time? Visual Studio App Center automatically gathers this data for you and consolidates it into a single web-based dashboard. It also provides a complete continuous integration/continuous deployment (CI/CD) solution for your iOS and macOS applications. You connect your repo to App Center and it builds your apps on cloud-hosted agents, automatically runs unit and UI tests on real devices, and distributes them to beta testers and app stores. After deployment, App Center helps you monitor your apps with crash reports and advanced analytics. It even lets you send targeted push notifications to keep your customers engaged.
This project-based course shows how to automate your iOS development process using the features provided by App Center. Discover how to start with a provided iOS Swift application and gradually incorporate App Center services. By the end of the course, you will have a native iOS Swift app with a fully-integrated CI/CD pipeline.
- What is App Center?
- Building an app in App Center
- Creating and running a unit test with XCTest
- Adding the App Center SDK to your Xcode project
- Distributing a new release
- Generating a test crash
- Monitoring app crashes and performance with analytics
- Engaging your customers with targeted push notifications
Containerizing Java EE 8 Apps Using Docker and Kubernetes [Video]