The ultimate beginner’s guide to programming in the i OS
environment
The Apple App Store is a gold mine for developers, but with more
apps for the i Phone, i Pad, and i Pod touch being added every day,
it?s essential to have a solid programming foundation to create the
best apps possible. If you’re eager to learn the ins and outs of
i OS programming, this is your book. It teaches object-oriented
programming within the i OS framework from the ground up, preparing
you to create the next super i Phone or i Pad app.
Get a handle on the i OS framework, object-oriented best
practices, and the Xcode programming environment, then discover how
to create simple interfaces, use libraries, create and extend
objects, and more. Whether you’re just starting out in programming
or only new to i OS, For Dummies is the perfect
beginning.
* Focuses on teaching object-oriented programming within the i OS
framework and includes best practices for building apps that are
easy to debug, evolve, and maintain
* Uses simple examples to demonstrate object-oriented programming
output in the i Phone environment while teaching real-world
programming concepts and applications
* Provides a thorough understanding of the framework and
object-oriented principles to help beginning programmers make
optimum use of i OS
* Covers working with the Xcode environment and storyboards;
creating simple interfaces; using libraries, functions, structures,
arrays, and pointers; and creating and extending objects
Beginning i OS Programming For Dummies is your
straightforward guide to getting started with i OS programming.
Cuprins
Introduction 1
Part I: Getting Started with i OS Programming 5
Chapter 1: Entering Mobile Application Development 7
Chapter 2: Object-Oriented Design Principles 25
Chapter 3: Effectively Using Objective-C 55
Part II: Meeting the Methods and Platforms 89
Chapter 4: Patterns and Frameworks 91
Chapter 5: Setting Up to Develop i OS Apps 113
Chapter 6: Developing an App on i OS 135
Chapter 7: Illustrating Object-Oriented i OS App Design 173
Part III: Making Your i OS Apps Fit for
Consumption 207
Chapter 8: Effectively Using Xcode 209
Chapter 9: Developing Your App’s User Interface 249
Chapter 10: Making Applications Fast and Responsive 277
Chapter 11: Making Your App Reliable and Secure 293
Part IV: Connecting Your Apps 327
Chapter 12: Channeling the World Into Your Device 329
Chapter 13: Harnessing i OS Device Capabilities 345
Chapter 14: Publishing to the App Store 375
Part V: The Part of Tens 399
Chapter 15: Ten Resources for Object-Oriented Development
401
Chapter 16: Ten Developer Resources for i OS 413
Index 423
Despre autor
Rajiv Ramnath, Ph D is Associate Professor of Practice in
computer science and engineering and Director of Practice at the
Collaborative for Enterprise Transformation and Innovation at The
Ohio State University. Before that, he worked in industry, leading
research and commercial product development.