Mastering iOS 12 Programming
Mastering iOS 12 is the third book in the Mastering iOS series that started in 2016 when iOS 10 was released. Since the release of the first version, this book has grown in size to make sure all of the new and interesting bits of iOS covered and to teach you how to make sure your iOS applications meet Apple's latest standards. You will learn everything you need to know to build great applications that are packed with great features.
Offered by
Difficulty Level
Intermediate
Completion Time
25h
Language
English
About Book
Who Is This Book For?
If you’re a developer with some experience in iOS programming and want to enhance your skills by unlocking the full potential of the latest iOS version with Swift to build great applications, this book is for you.
Mastering iOS 12 Programming
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 25h total length
UITableView Touch-up
A Better Layout with UICollectionView
Creating a Detail Page
Immersing Your Users with Animation
Understanding the Swift Type System
Writing Flexible Code with Protocols and Generics
Improving the Application Structure
Adding Core Data to Your App
Fetching and Displaying Data from the Network
Being Proactive with Background Fetch
Syncing Data with CloudKit
Using Augmented Reality
Improving Apps With Location Services
Making Smarter Apps with CoreML
Tracking Activity Using HealthKit
Streamlining Experiences with Siri
Using Media in Your App
Implementing Rich Notifications
Instant Information with a Today Extension
Exchanging Data With Drag And Drop
Improved Discoverability with Spotlight and Universal Links
Extending iMessage
Ensuring App Quality with Tests
Discovering Bottlenecks with Instruments
Offloading Tasks with Operations and GCD
Submitting Your App to the App Store
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!