Advertisement

Beginning iPhone Development with Swift 3

Exploring the iOS SDK

  • Molly Maskrey
  • Kim Topley
  • David Mark
  • Fredrik Olsson
  • JEFF LAMARCHE

Table of contents

  1. Front Matter
    Pages i-xxv
  2. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 1-12
  3. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 13-50
  4. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 51-86
  5. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 87-128
  6. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 129-177
  7. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 179-208
  8. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 209-254
  9. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 255-308
  10. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 309-341
  11. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 343-355
  12. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 357-382
  13. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 383-420
  14. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 421-465
  15. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 467-498
  16. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 499-528
  17. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 529-554
  18. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 555-596
  19. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 597-620
  20. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 621-640
  21. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 641-662
  22. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 663-675
  23. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 677-701
  24. Molly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche
    Pages 703-758
  25. Back Matter
    Pages 759-774

About this book

Introduction

Assuming little or no working knowledge of the Swift programming language, and written in a friendly, easy-to-follow style, this book offers a comprehensive course in iPhone and iPad programming. The book starts with the basics, walking through the process of downloading and installing Xcode and the iOS 10 SDK, and then guides you though the creation of your first simple application.

In this third edition of the best selling book, you’ll learn how to integrate all the interface elements iOS users have come to know and love, such as buttons, switches, pickers, toolbars, and sliders. You’ll master a variety of design patterns, from the simplest single view to complex hierarchical drill-downs. The art of table building will be demystified, and you’ll learn how to save your data using the iOS file system. You’ll also learn how to save and retrieve your data using a variety of persistence techniques, including Core Data and SQLite. And there’s much more!

Beginning iPhone Development with Swift 3 covers brand-new technologies, as well as significant updates to existing tools. You'll have everything you need to create your very own apps for the latest iOS devices. Every single sample app in the book has been rebuilt from scratch using the latest Xcode and the latest iOS 10-specific project templates, and designed to take advantage of the latest Xcode features.

Keywords

Swift ios iPhone tvOS watchOS programming Apple software development apps core data iCloud Xcode iPad programming Sprite kit Map kit core location

Authors and affiliations

  • Molly Maskrey
    • 1
  • Kim Topley
    • 2
  • David Mark
    • 3
  • Fredrik Olsson
    • 4
  • JEFF LAMARCHE
    • 5
  1. 1.ParkerUSA
  2. 2.Apt 10G New YorkUSA
  3. 3.ArlingtonUSA
  4. 4.StockholmSweden
  5. 5.New HartfordUSA

Bibliographic information