UIKit Apprentice (Second Edition): Beginning iOS Development with Swift
September 22, 2021
Author: raywenderlich Tutorial Team,Fahim Farook,Matthijs Hollemans(Author)
Publisher finelybook 出版社: Razeware LLC (September 22, 2021)
Language 语言: English
Print Length 页数: 827 pages
ISBN-10: 1950325474
ISBN-13: 9781950325474
Book Description
By finelybook
Learn iPhone and iPad Programming via Tutorials!
If you’re new to iOS or Swift, or to programming in general, learning how to write an app can seem incredibly overwhelming.
That’s why you need a book that:
Shows you how to write an app step-Author: -step.
Has tons of illustrations and screenshots to make everything clear.
Is written in a fun and easygoing manner!
In this book, you will learn how to make your own iPhone and iPad apps, through four engaging, epic-length tutorials.
These hands-on tutorials describe in full detail how to build a new app from scratch. Four tutorials, four apps. Each new app will be a little more advanced than the one before, and together they cover everything you need to know to make your own apps.
Author: the end of the series you’ll be experienced enough to turn your ideas into real apps that you can sell on the App Store.
Tutorial 1: Bull’s Eye. In the first tutorial in the book, you’ll start off Author: building a simple but fun game to learn the basics of iPhone programming. In the process, you’ll get familiar with Xcode, UIKit and Swift in an easygoing manner.
Tutorial 2: Checklists. In the second tutorial in the series, you’ll create your own to-do list app. In the process, you’ll learn about the fundamental design patterns that all iOS apps use and about table views, navigation controllers and delegates. Now you’re making apps for real!
Tutorial 3: MyLocations. In the third tutorial, you’ll develop a location-aware app that lets you keep a list of spots that you find interesting. In the process, you’ll learn about Core Location, Core Data, Map Kit and much more!
Tutorial 4: StoreSearch. Mobile apps often need to talk to web services and that’s what you’ll do in this final tutorial of the book. You’ll make a stylish app, which supports both Dark and Light appearances, for iPhone and iPad that lets you search for products on the iTunes store using HTTP requests and JSON.
Book License
What You Need
Book Source Code Forums
Acknowledgments
Chapter 1: Introduction
Chapter 2: The One-Button App
Chapter 3: Slider Labels
Chapter 4: Outlets
Chapter 5: Rounds Score
Chapter 6: Polish
Chapter 7: The New Look
Chapter 8: The Final App
Chapter 9: Table Views
Chapter 10: The Data Model
Chapter 11: Navigation Controllers
Chapter 12: Add Item Screen
Chapter 13: Delegates Protocols
Chapter 14: Edit Items
Chapter 15: Saving Loading
Chapter 16: Lists
Chapter 17: Improved Data Model
Chapter 18: User Defaults
Chapter 19: Ul Improvements
Chapter 20: Local Notifications
Chapter 21: Swift Review
Chapter 22: Get Location Data
Chapter 23: Use Location Data
Chapter 24: Objects vs.Classes
Chapter 25: The Tag Location Screen
Chapter 26: Adding Polish
Chapter 27: Saving Locations
Chapter 28: The Locations Tab
Chapter 29: Maps
Chapter 30: Image Picker
Chapter 31: Polishing the App
Chapter 32: Search Bar
Chapter 33: Custom Table Cells
Chapter 34: Networking
Chapter 35: Asynchronous Networking
Chapter 36: URLSession
Chapter 37: The Detail Pop-up
Chapter 38: Polish the Pop-up
Chapter 39: Landscape
Chapter 40: Refactoring
Chapter 41: Internationalization
Chapter 42: The iPad
Chapter 43: Distributing the App
Conclusion