Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Programming in Objective-C 2.0
 
 

Programming in Objective-C 2.0 [Paperback]

Stephen G. Kochan
3.6 out of 5 stars  See all reviews (5 customer reviews)

Available from these sellers.


There is a newer edition of this item:
Programming in Objective-C Programming in Objective-C 4.0 out of 5 stars (1)
CDN$ 32.59
In Stock.


Product Details


Product Description

Review

"This book spends half the time talking about the Objective-C language itself and half the time talking about Apple's Foundation and Cocoa frameworks. The chapters are well organized and concepts are well explained, so you end up with a solid foundation in the language. It's an easy read even with very little programming experience. The book doesn't cover Cocoa or the other higher level frameworks, but you'll be completely ready to pick it up by the time you're done with this book." 

Product Description

THE #1 BESTSELLING BOOK ON OBJECTIVE-C 2.0


Programming in Objective-C 2.0 provides the new programmer a complete, step-by-step introduction to Objective-C, the primary language used to develop applications for the iPhone, iPad, and Mac OS X platforms.

 

The book does not assume previous experience with either C or object-oriented programming languages, and it includes many detailed, practical examples of how to put Objective-C to use in your everyday iPhone/iPad or Mac OS X programming tasks.


A powerful yet simple object-oriented programming language that’s based on the C programming language, Objective-C is widely available not only on OS X and the iPhone/iPad platform but across many operating systems that support the gcc compiler, including Linux, Unix, and Windows systems.

 

The second edition of this book thoroughly covers the latest version of the language, Objective-C 2.0. And it shows not only how to take advantage of the Foundation framework’s rich built-in library of classes but also how to use the iPhone SDK to develop programs designed for the iPhone/iPad platform.

 

Table of Contents


   1    Introduction

Part I: The Objective-C 2.0 Language

    2    Programming in Objective-C 

    3    Classes, Objects, and Methods

    4    Data Types and Expressions

    5    Program Looping

    6    Making Decisions

    7    More on Classes

    8    Inheritance

    9    Polymorphism, Dynamic Typing, and Dynamic Binding

  10    More on Variables and Data Types

  11    Categories and Protocols

  12    The Preprocessor

  13    Underlying C Language Features

Part II: The Foundation Framework

  14    Introduction to the Foundation Framework

  15    Numbers, Strings, and Collections

  16    Working with Files

  17    Memory Management

  18    Copying Objects

  19    Archiving

Part III: Cocoa and the iPhone SDK

  20    Introduction to Cocoa 

  21    Writing iPhone Applications

Part IV: Appendixes

  A    Glossary

  B    Objective-C 2.0 Language Summary

  C    Address Book Source Code

  D    Resources



Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


 

Customer Reviews

5 Reviews
5 star:
 (2)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.6 out of 5 stars (5 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

5 of 5 people found the following review helpful
4.0 out of 5 stars Well thought out, direct and no fluff..., Dec 31 2008
By 
Bill Wilson (Halifax, NS, Canada) - See all my reviews
(REAL NAME)   
This review is from: Programming in Objective-C 2.0 (Paperback)
I have been a software developer for a number of years and I wanted to get up to speed with Objective C so I could start some iPhone/Mac projects.

This book, while targeted at a novice audience, is perfect for all skill levels. If you have experience with other languages like Java, C#, C++ you will be able to move through the first portion of the book on Objective C rather quickly. Many parts will be familiar, but the author is quick to point out the gotchas and best practice way of getting things done with Objective C.

The Objective C section gives the perfect base to move forward into the Foundation and Cocoa Touch framework sections. The examples are built up through out the book, which is nice since you get some hands on coding done right out of the gate, and you can move the examples and exercises through to the cocoa iPhone section of the book easily. The iPhone section is very concise and contains little fluff, Once complete the reader should feel comfortable enough with the Interface Builder and Cocoa Touch concepts to move forward with more in depth iPhone development or more detailed iPhone texts.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful
5.0 out of 5 stars Excellent Objective C 2.0 Learning Resource!, Aug 5 2009
By 
ReachWest (Calgary, Alberta) - See all my reviews
This review is from: Programming in Objective-C 2.0 (Paperback)
If you're serious about learning Objective C 2.0, (and willing to commit the time and effort), this is an excellent resource and teaching tool.

Kochan starts with the basics and moves the reader through the process of developing numerous Objective C applications (by way of examples and exercises). There is a companion online interactive forum to help the reader along each step of the way - so if you get stumped, you can log in to the forum and get help from other readers or Kochan, himself.

This is a great resource for aspiring iPhone programmers.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful
5.0 out of 5 stars An excellent guide, from A to Objective-C., May 11 2009
By 
Marc-Andre Belair (Ottawa, ON) - See all my reviews
(REAL NAME)   
This review is from: Programming in Objective-C 2.0 (Paperback)
Apologies for the pun.

This book has been an absolute treat to read. As a completely inexperienced programmer (with a bit of grade 11 PASCAL and grade 12 C, back in 1998), this book is entirely approachable. Author Stephen Kochan does not presume any knowledge of C, C++ or objected-oriented programming, and instead teaches Objective-C from the beginning.

The author takes you through key concepts chapter by chapter, with numerous code examples and exercises to reinforce the key messages presented. While the author does require the novice programmers to make a leap of faith every once in a while, (Fraction *myFraction = [[Fraction alloc] init]; just trust me, this will be explained later) the concepts quickly begin to gel and make sense.

While this book does have a brief section on writing applications using the Cocoa framework, the core of the book revolves around teaching the Objective-C language and its object-oriented approach.

This book is highly recommended for new learners who need a bit of hand-holding, and perhaps some veteran programmers who may need to "deprogram" themselves into the Objective-C way of thinking. Sorry for the puns again.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 146 reviews  4.5 out of 5 stars 
 
 
Most recent customer reviews



Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback