Book description
Learn to make iOS apps even if you have absolutely no programming experience. This hands-on book takes you from idea to App Store, using real-world examples—such as driving a car or eating at a restaurant—to teach programming and app development. You’ll learn concepts through clear, concise, jargon-free language. This book focuses on Apple’s new programming language, Swift.
Table of contents
- Dedication
- Preface
- 1. Getting Started
- 2. Introduction to Programming
- 3. Diving into Swift
- 4. Diving Deeper
- 5. Building Multiscreen Apps
- 6. Next Steps: Debugging, Documentation, and App Icons
- 7. Devices and Auto Layout
- 8. Maps and Location
- 9. Camera, Photos, and Social Networks
- 10. Running on a Device
-
11. Submitting to the App Store
- Agreements, Tax, and Banking
-
Create App Listing
- Version Information
- Keywords
- Support URL
- Description
- Screenshots
- General App Information
- Tips
- App Icon
- Category
- Rating
- Trade Representative Contact Information
- Copyright
- App Review Information
- Version Release
- Languages
- Pricing
- Uploading Your Binary
- The Build Section
- Ready for Submit
- Statuses
- App Review
- App Rejection
- App Approval
- 12. Managing and Marketing Your App
- A. Objective-C
- B. List of Synonyms
- Index
- Colophon
- Copyright
Product information
- Title: Introducing iOS 8
- Author(s):
- Release date: December 2014
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491908617
You might also like
book
iPad® and iPhone® Tips and Tricks (Covers iOS 6 on iPad, iPad mini, and iPhone), Second Edition
Easily Unlock the Power of Your iPad, iPad mini, or iPhone Discover hundreds of tips and …
book
Beginning iOS 5 Application Development
The ideal starting point for iPhone and iPad app development with iOS 5 If you want …
book
Beginning iOS 4 Application Development
The ideal starting point for creating apps using iOS 4 Written by an experienced Apple developer …
book
My Apple TV®
Step-by-step instructions with callouts to Apple TV screenshots that show you exactly what to do. Help …