This final module covers what happens once your app works: proving that it keeps working, getting it into testers' hands, and publishing it. Shipping an app is as much about confidence and process as it is about code.
You'll start with unit testing in Xcode with XCTest, learning how to write tests that catch regressions before your users do. Then you'll see how TestFlight lets you share beta builds with real testers, and finish with the full App Store submission process, from creating your listing in App Store Connect to uploading a build and sending it for review.
Apple's tools and requirements change regularly, so some screens in the older videos may look slightly different from the current Xcode and App Store Connect. The workflow and concepts are still the same. Once you're done, continue on to the Projects page to put everything you've learned into practice.
Add a test target, write your first XCTest cases, and learn how unit tests protect your code from regressions.
Upload a build, invite testers, and collect feedback before your app goes live using Apple's TestFlight.
Create your App Store Connect listing, prepare screenshots, archive and upload from Xcode, and submit for review.