Objective-C For Dummies

Objective-C For Dummies

3.7 (20 ratings by Goodreads)
By (author) 

List price: US$29.99

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks

Description

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.
show more

Product details

  • Mixed media product | 456 pages
  • 186 x 230 x 27mm | 704g
  • John Wiley & Sons Ltd
  • Chichester, United Kingdom
  • English
  • 1. Auflage
  • 0470522755
  • 9780470522752
  • 349,832

Back cover copy

Learn the language of the iPhone, iPod touch, and Mac OS X -- the fun and easy way!Whether you have worked in another programming language or want to start your programming career withObjective-C, this book is for you! This plain-English guide will get you up and running with Objective-C, the programming language you need to turn a great idea into a cool application. From using the Xcode IDE to adding an interface to knowing how and why to leverage objects, classes, delegation, messaging, and more, this book gets you going.Recipes for success -- see how a computer program is like a recipe and how the compiler turns your instructions into computer codeWhy X? -- get the hang of Xcode 3.2 and Interface Builder, the key Apple developer toolsBanish bugs -- understand the different types of errors your program may encounter and how to eliminate themBuild your masterpiece -- learn about program architecture and how to structure your application so that it can be easily extended with new functionalityEnter the data -- prepare your app to "go live" and process data entered by the userBonus CD Includes
All code samples used in the book
Please see the CD appendix for details and complete system requirements.Open the book and find: What object-oriented programming is all aboutThe tools you need and how to get themHow to get a grip on Objective-C syntaxDebugging tips that can save you timeHow to add a user interfaceWays to make your programming successful and funWhat property lists are and how to use themHow to use dictionaries and arrays
show more

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.
show more

About Neal Goldstein

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 .
show more

Rating details

20 ratings
3.7 out of 5 stars
5 15% (3)
4 50% (10)
3 25% (5)
2 10% (2)
1 0% (0)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X