Mastering iOS 12 Programming - Third Edition
Language: English
Published by Packt Publishing, 2018
- Softcover
- Used

Seller: GreatBookPrices, Columbia, MD, U.S.A.GreatBookPrices
AbeBooks seller since April 6, 2009
Condition: Used - As new
US$ 64.74
Quantity: Over 20 available
Add to basketItem description from seller
Unread book in perfect condition.
Seller Inventory # 34091296
- Title
- Mastering iOS 12 Programming - Third Edition
- Author
- Wals, Donny
- Publisher
- Packt Publishing
- Publication year
- 2018
- Condition
- As New
- Binding
- Soft cover
- Language
- English
- ISBN 10
- 1789133203
- ISBN 13
- 9781789133202
- Edition
- 3rd Edition
Become a professional iOS developer with the most in-depth and advanced guide to Swift, Xcode 10, ARKit, and Core ML
Key Features
- Explore the extensive world of iOS development through practical examples
- Gain detailed insights into core iOS programming concepts such as app extensions and performance
- Extend your iOS apps by adding augmented reality and machine learning capabilities
Book Description
The iOS development environment has significantly matured, and with Apple users spending more money in the App Store, there are plenty of development opportunities for professional iOS developers. However, the journey to mastering iOS development and the new features of iOS 12 is not straightforward. This book will help you make that transition smoothly and easily. With the help of Swift 4.2, you'll not only learn how to program for iOS 12, but also how to write efficient, readable, and maintainable Swift code that maintains industry best practices.
Mastering iOS 12 Programming will help you build real-world applications and reflect the real-world development flow. You will also find a mix of thorough background information and practical examples, teaching you how to start implementing your newly gained knowledge.
By the end of this book, you will have got to grips with building iOS applications that harness advanced techniques and make best use of the latest and greatest features available in iOS 12.
What you will learn
- Build a professional iOS application using Xcode 10 and Swift 4.2
- Use AutoLayout to create complex layouts that look great on every device
- Delve into advanced animations with UIViewPropertyAnimator and UIKit Dynamics
- Enhance your app by using instruments and building your own profiling tools
- Integrate iMessage, Siri, and more in your app through app extensions
- Train and use machine learning models with Core ML 2 and Create ML
- Create engaging augmented reality experiences with ARKit 2
Who this book is 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.
Table of Contents
- 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
"Synopsis" may belong to another edition of this title.
About the Author
Donny Wals is a passionate, curious, developer from The Netherlands. Ever since he started his communications and multimedia design studies in Amsterdam, he knew that he didn't just want to build great websites and apps, but also transfer knowledge to his peers and newcomers. He got involved with coaching, mentoring, and assisting in his freshman year.
During his final two years at college, he's been a teacher in web development and spent most of his free time exploring iOS and Objective-C. When Swift was first announced, it didn't take long for him to start playing around with it, and after just a few months of learning and experimenting Donny became the lead iOS developer for the start-up where he'd been working at the time.
As an active member of the iOS-developers Slack community, Donny is always up for helping out people with their code and sharing his own knowledge with his peers.
"About the title" may belong to another edition of this title.
GreatBookPrices
Columbia, MD, U.S.A.
AbeBooks seller since April 6, 2009
Shipping rates within U.S.A.
| Item | 5 to 14 business days | 8 to 14 business days |
|---|---|---|
| First item | US$ 2.64 | US$ 2.64 |
Payment methods
Store description
SuperBookDeals.com is your top source for finding new books at the absolute lowest prices, guaranteed ! We offer big discounts - everyday - on millions of titles in virtually any category, from Architecture to Zoology -- and everything in between. Discover great deals and super-savings, on professional books, text book titles, the newest computer guides, or your favorite fiction authors. You'll find it all - at HUGE SAVINGS - at SuperBookDeals. Browse through our complete online product catalog today. Serving customers around the world for years, we help thousands find just the books they're looking for -- at incredibly low, bargain prices.…
Seller's business information
Expert Trading Limited
9220 Rumsey Road, Suite 101
Columbia, MD U.S.A. 21045
Terms of sale
Company Name: GreatBookPrices
Legal Entity: Expert Trading, LLC
Address: 9220 Rumsey Road, Ste 101, Columbia MD 21046
Email address: CustomerService@SuperBookDeals.com
Phone number: 410-964-0026
consumer complaints can be addressed to address above
Registration #: 52-1713923
Authorized representative: Danielle Hainsey
Shipping terms
Internal processing of your order will take about 1-2 business days. Please allow an additional 4-14 business days for Media Mail delivery. We have multiple ship-from locations - MD,IL,NJ,UK,IN,NV,TN & GA