Items related to Mastering iOS 12 Programming: Build professional-grade...

Mastering iOS 12 Programming: Build professional-grade iOS applications with Swift and Xcode 10, 3rd Edition - Softcover

 
9781789133202: Mastering iOS 12 Programming: Build professional-grade iOS applications with Swift and Xcode 10, 3rd Edition

Synopsis

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

  1. UITableView Touch-up
  2. A Better Layout with UICollectionView
  3. Creating a Detail Page
  4. Immersing Your Users with Animation
  5. Understanding the Swift Type System
  6. Writing Flexible Code with Protocols and Generics
  7. Improving the Application Structure
  8. Adding Core Data to Your App
  9. Fetching and Displaying Data from the Network
  10. Being Proactive with Background Fetch
  11. Syncing Data with CloudKit
  12. Using Augmented Reality
  13. Improving Apps With Location Services
  14. Making Smarter Apps with CoreML
  15. Tracking Activity Using HealthKit
  16. Streamlining Experiences with Siri
  17. Using Media in Your App
  18. Implementing Rich Notifications
  19. Instant Information with a Today Extension
  20. Exchanging Data With Drag And Drop
  21. Improved Discoverability with Spotlight and Universal Links
  22. Extending iMessage
  23. Ensuring App Quality with Tests
  24. Discovering Bottlenecks with Instruments
  25. Offloading Tasks with Operations and GCD
  26. 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 this title" may belong to another edition of this title.

Buy Used

Condition: Good
Supports Goodwill of Silicon Valley...
View this item

US$ 3.99 shipping within U.S.A.

Destination, rates & speeds

Search results for Mastering iOS 12 Programming: Build professional-grade...

Seller Image

Wals, Donny
Published by Packt Publishing, 2018
ISBN 10: 1789133203 ISBN 13: 9781789133202
Used Softcover

Seller: Goodwill of Silicon Valley, SAN JOSE, CA, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: good. Supports Goodwill of Silicon Valley job training programs. The cover and pages are in Good condition! Any other included accessories are also in Good condition showing use. Use can include some highlighting and writing, page and cover creases as well as other types visible wear. Seller Inventory # GWSVV.1789133203.G

Contact seller

Buy Used

US$ 7.93
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Wals, Donny
Published by Packt Publishing, 2018
ISBN 10: 1789133203 ISBN 13: 9781789133202
New Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 34091296-n

Contact seller

Buy New

US$ 55.79
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Wals, Donny
Published by Packt Publishing, 2018
ISBN 10: 1789133203 ISBN 13: 9781789133202
New Softcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # ABLIING23Mar2912160183236

Contact seller

Buy New

US$ 54.45
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Wals, Donny
Published by Packt Publishing 10/31/2018, 2018
ISBN 10: 1789133203 ISBN 13: 9781789133202
New Paperback or Softback

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback or Softback. Condition: New. Mastering iOS 12 Programming - Third Edition 2.79. Book. Seller Inventory # BBS-9781789133202

Contact seller

Buy New

US$ 60.08
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 5 available

Add to basket

Stock Image

Wals, Donny
Published by Packt Publishing, 2018
ISBN 10: 1789133203 ISBN 13: 9781789133202
New Softcover

Seller: California Books, Miami, FL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # I-9781789133202

Contact seller

Buy New

US$ 61.00
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Wals, Donny
Published by Packt Publishing, 2018
ISBN 10: 1789133203 ISBN 13: 9781789133202
Used Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 34091296

Contact seller

Buy Used

US$ 62.83
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Donny Wals
Published by Packt Publishing Limited, 2018
ISBN 10: 1789133203 ISBN 13: 9781789133202
New PAP
Print on Demand

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781789133202

Contact seller

Buy New

US$ 73.55
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Donny Wals
Published by Packt Publishing Limited, 2018
ISBN 10: 1789133203 ISBN 13: 9781789133202
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781789133202

Contact seller

Buy New

US$ 64.67
Convert currency
Shipping: US$ 10.36
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Wals, Donny
Published by Packt Publishing 2018-10, 2018
ISBN 10: 1789133203 ISBN 13: 9781789133202
New PF

Seller: Chiron Media, Wallingford, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PF. Condition: New. Seller Inventory # 6666-IUK-9781789133202

Contact seller

Buy New

US$ 57.36
Convert currency
Shipping: US$ 21.04
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 10 available

Add to basket

Stock Image

Wals, Donny
Published by Packt Publishing, 2018
ISBN 10: 1789133203 ISBN 13: 9781789133202
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781789133202_new

Contact seller

Buy New

US$ 63.81
Convert currency
Shipping: US$ 16.27
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

There are 7 more copies of this book

View all search results for this book