Critical.
Authoritative.
Strategic.
Subscribe to CIO Magazine »

Objective-c for Dummies®

Learn the primary programming language for creating iPhone and Mac apps

The only thing hotter than the iPhone right now is new apps for the iPhone. Objective-C is the primary language for programming iPhone and Mac OS X applications, and this book makes it easy to learn Objective-C.

Even if you have no programming experience, Objective-C For Dummies will teach you what you need to know to start creating iPhone apps. It provides an understanding of object-oriented programming in an entertaining way that helps you learn.

  • iPhone and Mac apps are hot, and most are created with Objective-C
  • Covers Xcode 3.2, which is included in Mac OS X Snow Leopard
  • Explains object-oriented programming concepts in a straightforward but fun style that makes learning easy
  • Ideal for those with no programming experience as well as those who may know other languages but are new to Objective-C
  • Prepares you to start creating iPhone and Mac OS X apps
  • Understand Mac programming concepts and patterns, and why to use them
  • Bonus CD includes all code samples used in the book

Objective-C For Dummies gives you the tools to turn your idea for an iPhone app into reality.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Biography

Neal Goldstein is a pioneer in object-oriented programming and a master at making cutting-edge technology practical. He leads an iPhone startup that is developing a revolutionary application that will radically change how people can use iPhones to manage information. Neal is the author of iPhone Application Development For Dummies.

Table of Contents

Introduction.

Part I: Getting to the Starting Line.

Chapter 1: Computer Programming Exposed!

Chapter 2: Creating Your First Program.

Chapter 3: The Object in Objective-C.

Part II: Speaking the Language of Objective-C.

Chapter 4: Language and Programming Basics.

Chapter 5: Functions and Data Structures.

Chapter 6: Adding a Little More Class to Your Program.

Chapter 7: Objects Objects Everywhere.

Chapter 8: Using the Debugger.

Chapter 9: Using Control Statements and Loops.

Part III: Walking the Object-Oriented Walk.

Chapter 10: Basic Inheritance.

Chapter 11: Encapsulating Objects.

Chapter 12: The Birth of an Object.

Chapter 13: Getting a Handle on Memory Management.

Part IV: Moving from Language to Application.

Chapter 14: Getting Data from Other Objects.

Chapter 15: Show Me the Data.

Chapter 16: Extending the Behavior of Objects.

Chapter 17: Adding an iPhone User Interface.

Chapter 18: Adding a Mac User Interface.

Part V: The Part of Tens.

Chapter 19: Ten Debugging Tips.

Chapter 20: Ten Ways to Be a Happy Developer.

Appendix: About the CD.

Index.

rhs_login_lockGet exclusive access to Invitation only events CIO, reports & analysis.
Recent comments