Tech Quarto
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Computer Science » General » Programming in Objective-C (Developer's Library)  
Categories
Computer Science
The Internet
For Dummies
Web Browsers
Windows
Digital Culture
Multimedia
Mobile & Wireless
Subcategories
All Titles
Arts & Photography
Biographies & Memoirs
Business & Investing
Children's Books
Computers & Internet
Cooking, Food & Wine
Engineering
Entertainment
Gay & Lesbian
General AAS
Home & Garden
Literature & Fiction
Medicine
Nonfiction
Outdoors & Nature
Parenting & Families
Professional
Reference
Religion & Spirituality
Science
Teens
Travel
Mass Market
Trade
Related Categories
• General
C
Programming
Computers & Internet
Subjects
• Objects
C
Programming
Computers & Internet
Subjects
• Object-Oriented Design
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• C & C++ Windows Programming
Development
Microsoft
Computers & Internet
Subjects
• General
Computers & Internet
Subjects
Books
• General
Software
Computers & Internet
Subjects
Books
• Object-Oriented Software Design
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• Qualifying Textbooks
Custom Stores
Specialty Stores
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Visit Laptop Nirvana for the best Cheap Discount Laptops

Programming in Objective-C (Developer's Library)

Programming in Objective-C (Developer's Library)

zoom enlarge 
Author: Stephen Kochan
Publisher: Sams
Category: Book

List Price: $39.99
Buy New: $23.19
You Save: $16.80 (42%)



New (17) Used (7) from $23.19

Avg. Customer Rating: 4.0 out of 5 stars 43 reviews
Sales Rank: 8823

Media: Paperback
Number Of Items: 1
Pages: 576
Shipping Weight (lbs): 2.1
Dimensions (in): 8.7 x 7 x 1.3

ISBN: 0672325861
Dewey Decimal Number: 005.133
UPC: 752063325865
EAN: 9780672325861
ASIN: 0672325861

Publication Date: December 18, 2003
Availability: Usually ships in 1-2 business days

Also Available In:

  • Digital - Programming in Objective-C (Developer's Library)

Similar Items:

  • Cocoa(R) Programming for Mac(R) OS X (3rd Edition)
  • Beginning Xcode (Programmer to Programmer)
  • iPhone Open Application Development: Write Native Objective-C Applications for the iPhone
  • Advanced Mac OS X Programming (2nd Edition of Core Mac OS X & Unix Programming)
  • Mac OS X Internals: A Systems Approach

Editorial Reviews:

Product Description

Programming in Objective-C is a concise, carefully written tutorial on the basics of Objective-C and object-oriented programming. The book makes no assumption about prior experience with object-oriented programming languages or with the C language (upon which Objective-C is based). And because of this, both novice and experienced programmers alike can use this book to quickly and effectively learn the fundamentals of Objective-C. Readers can also learn the concepts of object-oriented programming without having to first learn all of the intricacies of the underlying procedural language (C). This approach, combined with many small program examples and exercises at the end of each chapter, makes it ideally suited for either classroom use or self-study. Growth is expected in this language. At the January 2003 MacWorld, it was announced that there are 5 million Mac OS X users and each of their boxes ships with Objective-C built in.



Download Description
Programming in Objective-C is a concise, carefully written tutorial on the basics of Objective-C and object-oriented programming. The book makes no assumption about prior experience with object-oriented programming languages or with the C language (upon which Objective-C is based). And because of this, both novice and experienced programmers alike can use this book to quickly and effectively learn the fundamentals of Objective-C. Readers can also learn the concepts of object-oriented programming without having to first learn all of the intricacies of the underlying procedural language (C). This approach, combined with many small program examples and exercises at the end of each chapter, makes it ideally suited for either classroom use or self-study. Growth is expected in this language. At the January 2003 MacWorld, it was announced that there are 5 million Mac OS X users and each of their boxes ships with Objective-C built in.


Customer Reviews:   Read 38 more reviews...

3 out of 5 stars Objective-C in an older version that needs brush UP   August 12, 2008
 2 out of 3 found this review helpful

Programming in Objective-C describes the basis of the Objective-C language. Several good chapters. The book is from 2003 and relates to Project Builder the tool before Xcode. Currently Xcode version 3 is around. The book lacks what must be newer lauguage features Objective-C 2.0 like @synthesize.
The book needs to be modernized.
I bought the book for making iPhone applications, for this the book is too old.



5 out of 5 stars iPhone Developers, Start Here!   June 25, 2008
 3 out of 3 found this review helpful

If you want to develop applications for the iPhone, you'll need to learn how to program in Objective-C. This is the best resource for doing that. Kochan explains each feature of the language using clear, simple examples and a straightforward and concise writing style. Even if you're a relatively new programmer, you can learn how to write Objective-C programs from this text. Unlike other references on Objective-C, Kochan does not assume you know how to program in C as a prerequisite. This is a good thing and a key pedagogical point, as the foundation for object-oriented programming is laid right from the start. Instead of having to learn how the underlying procedural C language works first, you are instead taught from the beginning to think in terms of classes, instances, and methods.

Once you have learned Objective-C from this book, you'll be ready to move on and tackle Cocoa and the frameworks that Apple provides to write iPhone applications. This book makes that task that much easier. The bottom line is that this is a must-read for anyone who wants to learn Objective-C and who needs a clear, well-written tutorial to lead the way. Only very experienced object-oriented programmers need not apply!



1 out of 5 stars Assumes no programming experience   June 6, 2008
 1 out of 7 found this review helpful

This books assumes the reader has no programming experience at all. I can't imagine choosing Objective-C as a first language. And if you are, I would discourage you from doing so.

If you have some software programming experience at all, you will find most of this book a waste of time and space on your shelf.



4 out of 5 stars It's Ok   May 5, 2008
 0 out of 2 found this review helpful

If you are beginning, and you have a little background of C, well this might be your book. Everything is very kindly explained just for beginners. But if you already know C and want to start from Objects and everything related with the Foundation framework, well you will see that half of the book is not for you. Because 300 pages are of C programming and not specifically of Objective-C programming.
But the examples are very good, and if you forgot something you can find it very easy because is very well organized.
As the super tiny title "Is an introduction."



3 out of 5 stars For programmers new to OO   May 3, 2008
 1 out of 3 found this review helpful

This book is best for those new to Object-Oriented programming who want to learn Objective C. It is less useful to those who want a solid understanding of programming technique and OO design, as it tends to skim over both. It is also less useful to experienced programmers who want to switch to Objective C, as it spends many pages interweaving basic concepts with those specific to Objective C.

For programmers of several years, I recommend looking for a terser book. For new programmers, I recommend considering picking up an intro to programming book instead of or in addition to this one.

Also, this book tries to teach Objective C for all platforms, and as such spends its first hundred pages teaching memory management that appears to be at odds with Apple's preferred methods. Its second half teaches Apple's pre-Objective C 2.0 method (retaining and releasing), which as of 2007 has been somewhat displaced by garbage collection.


Powered by Associate-O-Matic