UIKit Apprentice (2nd Edition) Год издания: 2021 Автор: Fahim Farook & Matthijs Hollemans Издательство: Razeware LLC ISBN: 978-1942878636 Язык: Английский Формат: PDF/EPUB Качество: Издательский макет или текст (eBook) Количество страниц: 1151 Описание: For Complete Beginners!
If you’re completely new to Swift and iOS development (or need a brush-up), this is the series for you.-The UIKit Apprentice is a series of epic-length tutorials for beginners where you’ll learn how to build four complete apps from scratch. 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. By 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. These tutorials have easy to follow step-by-step instructions, and consist of more than 1,100 pages and 500 illustrations! You also get full source code, image files, and other resources you can re-use for your own projects. If you’re new to iOS and Swift, or to programming in general, learning how to write an app can seem incredibly overwhelming. That’s why you need a guide that:
• Shows you how to write an app step-by-step
• With tons of illustrations and screenshots to make everything clear
• In a fun and easygoing manner! We’ll start at the very beginning. The first tutorial assumes absolutely zero programming knowledge but still shows you how to build an entire game from scratch. The UIKit Apprentice series doesn’t cover every single feature of iOS – it just focuses on the absolutely essential ones that you need to know. Instead of just covering a list of features, the UIKit Apprentice series does something much more important: it explains how all the different building blocks fit together and what is involved in building real apps. You’re not going to create quick example programs that demonstrate how to accomplish a single feature. Instead, you’ll develop complete, fully-formed apps that are good enough to submit to the App Store!
Оглавление
Book License
Before You Begin
What You Need
Book Source Code & Forums
Dedications
About the Team
Acknowledgments
Section 1: Getting Started
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
Section 2: Checklists
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: UI Improvements
Chapter 20: Local Notifications
Section 3: My Locations
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
Section 4: Store Search
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