Book description
Covers iOS 7 and Xcode 5
Learning iOS Developmentis the perfect first book for every
new iOS 7 developer. It delivers a complete foundation for
iOS development, including an introduction to the Objective-C
language, Xcode development tools, best-practice user interface
development, and best practices for all aspects of app
development and deployment.
Throughout Learning iOS Development, you explore the iOS
development process as you create and expand a handy car
valet app. The hands-on projects enable you to create
meaningful code as soon as possible, building confidence and
mastery. The annotated code listings work with all the
latest iOS technology, so you’ll be ready to jump into this
exciting development field.
With Learning iOS Development, it’s easy to learn at
your own pace, on your own--or to deepen the knowledge you
may be gaining in a classroom or workplace.
Coverage includes
Installing all the tools, programs, and devices you need to create iOS apps
Building your first app and mastering the essentials of Objective-C
Making the most effective use of device memory
Storyboarding your interface and connecting it to your underlying code
Using Auto Layout to support devices with different sizes and orientations
Managing app data with Core Data
Creating sophisticated custom gestures
Deploying your app through Apple’s App Store
Quickly localizing your app for multiple languages and countries
Implementing scrolling, navigation, table views, and other core iOS features
Mastering advanced table views and navigation, including iPad split views
Passing code encapsulated in blocks for communicating between parts of your app and with the system
Tuning and debugging your apps for the best performance and quality
Discovering great resources to take your next steps as an iOS developer
Table of contents
- About This eBook
- Title Page
- Copyright Page
- Dedication Page
- Contents at a Glance
- Table of Contents
- Foreword
- Acknowledgments
- About the Authors
- Preface
- Editor’s Note: We Want to Hear from You!
- 1. Hello, iOS SDK
- 2. Objective-C Boot Camp
- 3. Introducing Storyboards
- 4. Auto Layout
- 5. Localization
- 6. Scrolling
- 7. Navigation Controllers I: Hierarchies and Tabs
- 8. Table Views I: The Basics
- 9. Introducing Core Data
- 10. Table Views II: Advanced Topics
- 11. Navigation Controllers II: Split View and the iPad
- 12. Touch Basics
- 13. Introducing Blocks
- 14. Instruments and Debugging
- 15. Deploying Applications
- Index
Product information
- Title: Learning iOS Development: A Hands-on Guide to the Fundamentals of iOS Programming
- Author(s):
- Release date: November 2013
- Publisher(s): Addison-Wesley Professional
- ISBN: 9780133094541
You might also like
video
An Introduction to iOS Programming
Learn all of the steps necessary for building your first native iOS app. With this introductory …
book
Programming iOS 13
If you’re grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides …
book
Learning Objective-C 2.0: A Hands-on Guide to Objective-C for Mac and iOS Developers, Second Edition
Get Started Fast with Objective-C 2.0 Programming for OS X Mountain Lion, iOS 5.1, and Beyond …
book
iOS 4 Programming Cookbook
You can build a variety of amazing apps on the iOS platform—and every one of them …