Get valuable hands-on experience with Swift, the open-source programming language developed by Apple. With “Learning Swift: Building Apps for macOS, iOS, and Beyond 3rd edition” PDF, a practical and useful guide, skilled programmers with little or no knowledge of Apple development will learn how to code with the latest version of Swift by developing a working iOS app from start to finish.
You will begin with Swift programming basics — including guidelines for making your code “Swifty” — and learn how to work with Xcode and its built-in Interface Builder. Then you will dive step-by-step into customizing and building a basic app for editing, taking, and deleting selfies. You will also test and tune the app for performance and manage the application’s presence in the Apple’s App Store.
Divided into 4 parts, this PDF ebook includes:
- Swift Four Basics: Learn Swift’s basic building blocks and the features of object-oriented development
- Polishing Selfiegram: Create a theme and support for sharing and add image overlays, custom views, and localization
- Building the Selfiegram: Build model objects and the UI for your selfie app and add user settings, location support, and notifications
- Beyond app development: Debug and performance test with Xcode, automate chores with Fastlane, and user-test the app with TestFlight