Location:  Home » iPhone Manuals » Programming in Objective-C 2.0 (2nd Edition)    
Categories
iPhone Skins
iPhone Cases
iPhone Cables & Chargers
iPhone Screen Guards
iphone Musical
iPhone Wireless
iPhone Apparel
iPhone Manuals
cocoa  cocoa programming  mac programming  objective c  programming  

Programming in Objective-C 2.0 (2nd Edition)

Programming in Objective-C 2.0 (2nd Edition)Author: Stephen G. Kochan
Publisher: Addison-Wesley Professional
Category: Book

List Price: $44.99
Buy New: $25.68
as of 7/30/2010 01:10 CDT details
You Save: $19.31 (43%)

Qty In Stock


New (48) from $25.68

Seller: new_books_today
Rating: 4.5 out of 5 stars 109 reviews
Sales Rank: 2,487

Media: Paperback
Edition: 2
Pages: 624
Number Of Items: 1
Shipping Weight (lbs): 2.1
Dimensions (in): 9 x 6.9 x 1.5

ISBN: 0321566157
Dewey Decimal Number: 005.117
EAN: 9780321566157
ASIN: 0321566157

Publication Date: January 8, 2009
Availability: Usually ships in 1-2 business days

Features:
  • ISBN13: 9780321566157
  • Condition: New
  • Notes: BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed

Also Available In:

  • Kindle Edition - Programming in Objective-C 2.0, 2/e

Accessories:


Similar Items:


Editorial Reviews:

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





Customer Reviews:
Showing reviews 1-5 of 109
1 2 3 4 5 6 ...22Next »



4 out of 5 stars A book with pedagogical support   July 19, 2010
pierre
A very well written book which requires, but deserves, a serious effort, especially from novice programmers. It provides a solid foundation in Objective-C. After reading it I felt ready for any Cocoa tutorial.
You buy not only an excellent book but also a nearly unlimited pedagogical support through the forum [...].



2 out of 5 stars For newbies only: not very clear and incomplete source code   July 17, 2010
dhovel
1 out of 1 found this review helpful

I'm a very experienced developer and have written in more languages that I care to list. The book, while relatively straightforward in its presentation, is not for knowledgeable developers. Many important issues are avoided in the desire to keep things "simple" for beginners. Also, no complete source code is available for the book. I haven't seen a book like this without free, downloadable source code examples in many years; I never would have bought it if I had known of this limitation. There are several subtle and not-so-subtle issues in Objective-C, but this book spends lots of space on overly basics concepts while glossing over key issues in its efforts to appeal to newbies. The book studiously avoids the subtleties of "self", "super" and reference counting, call by reference vs. call by value, selectors vs. class members, class vs. instance selectors and other issues that can cause crashes and leaks for unwary programmers.

What was it Einstein said about keeping things as simple as possible but no simpler?



3 out of 5 stars OK, by could be better   July 4, 2010
skyking
0 out of 1 found this review helpful

There are too many times that the author assumes an understanding which won't come at least till the end of the chapter. His language is too concise and misconceptions often not anticipated. Furthermore, in some cases we are left with ambiguity. More examples and exercises would have helped. To make matters worse the author does not provide answers to the exercises and even online there is no reliable source of explanation. An example of a superior text for language instruction is K.N.King's C Programming, A Modern Approach.

On the other hand, There is a useful progression of topics and the mood is serious and not wasted on jokes (a la Dummies). Given the length of the book and with some much material to potentially cover I think this is still a good introduction to objective-c. I don't have a lot to compare it to.

I learned C before tackling this book and I think that was an advantage.



5 out of 5 stars Good book for beginners   July 4, 2010
karlisba
Very good introduction about objective-c if you learn programming first time, but I will say for me this is to basic, because I had a little background in C++, PHP and Java.


5 out of 5 stars Easy to read if you know C and Java   July 2, 2010
Tony Lee (Hong Kong)
I have experience in C and Java programming. This book is easy to read and understand. It explains the fundamentals of Objective C in clear and concise manner. It begins to talk about class and object in chapter 3 but does not go into details until chapter 8 inheritance and chapter 9 polymorphism in which Objective C is used to illustrate their meanings. It might not be easy for novice to pick up these concepts from this book. One'd better know some object oriented programming before buying this book.

Showing reviews 1-5 of 109
1 2 3 4 5 6 ...22Next »


CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED ‘AS IS’ AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

Related Categories
• Textbook Buyback
Specialty Stores
Books
• C & C++ Windows Programming
Development
Microsoft
Computers & Internet
Subjects
• MacOS
Operating Systems
Computers & Internet
Subjects
Books
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• Object-Oriented Design
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• Objects
C
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• Paperback
Binding
Refinements
Books
• Printed Books
Format
Refinements
Books
• Kochan, Stephen G.
Authors 7
Authors
Refinements
• All product
Products
• Books
Products
• Books
Just arrived
Special Features