Advanced Search
Start Your Free Trial

Overview

Top Sellers in this Category

Learn Objective-C on the Mac

Learn Objective-C on the Mac
by Mark Dalrymple; Scott Knaster

Programming in Objective-C

Programming in Objective-C
by Stephen G. Kochan

Learning Cocoa with Objective-C, 2nd Edition

Learning Cocoa with Objective-C, 2nd Edition
by James Duncan Davidson; Apple Computer, Inc.

This is the Safari online edition of the printed book.

Objective-C has become the standard programming language for application development on the Mac OS X and iPhone platforms. 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 but across many operating systems that support the gcc compiler, including Linux, Unix, and Windows systems.

Programming in Objective-C 2.0 provides the new programmer a complete, step-by-step introduction to the Objective-C language. 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 programming needs.

The second edition of this book has been updated and expanded to cover Objective-C 2.0. 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 specifically for the iPhone and iPod Touch.

Amazon.com® Reader Reviews (Ranked by Helpfulness)

Average Amazon.com® Rating: 4.5 out of 5 rating Based on 71 Ratings

Book and ClassroomM review - 2009-10-16
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
As soon as the iPhone SDK was released most people that you spoke with said that it was a necessity to learn C/C++ before learning ObjectiveC. This never made sense to me and I didn't believe it. It was only Steve that said that it wasn't true. Objective C, while a superset of C, does not require you to learn C first. Steve's book does not require prior knowledge of other languages and teaches you step by step the necessities of the language. His WebCast series offered on [...] is a great way to actually listen to the author in a classroom (online) and watch him develop examples for the subject that he is discussing. He also allows for a short question/answer time during and after the class. He is very conscientious and monitors the forum on his web site and answers questions there to people that are reading his book and that take the class. I highly recommend both the book and the class.

L.M.

Very COMPLETE Cocoa Learning from the ground up! - 2009-10-11
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I'm only on Chapter 5, but I have learned most of the things I needed to learn already! I started making iPhone Apps 1 year before I ever bought this book by"winging it" with my old programming skills (yes, it can be done by a beginner)... but I never found a good primer because all the other books skipped basic Objective C training. This book first teaches you Objective C from the ground up practically... then gets you used to making Obj C programs on a Mac and then iPhone. It's the perfect way to start! This book along with the Video companions would be all most people would need to start making Mac & iPhone Apps (Those along with the videos from iTunes U's Stanford Training Classes (Free in iTunes) are perfect to learn iPhone progamming))! Do buy this book, you'll need it many times while learning to make Mac & iPhone Apps!

The missing link - The beginner guide! - 2009-10-06
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
If you are new to programming in objective-C or have some background from another language, this is the book to get started. It helps you learn the foundation which you will need to either program iPhone or Mac OS. Highly recommended, and this is the book that got me back into programming again after years and years of doing other things.

Great book. Great foundation to any Mac development - 2009-10-30
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I bought this book because I wanted to start writing Mac Applications (maybe iphone apps down the road but not right now). I come from a background in web languages (css, html, MySql, PHP) and started programming in ActionScript many years ago. If you have done any programming in the past then you should totally be able to get through this book with ease. Kochan explains aspects of the language very clearly and if you have questions he still responds to people on the book's forum site. Overall, very happy with the book. Got through it about a month and am now starting a book about Cocoa and then moving on the application design principals and then the various Mac Cores (point is that this book is probably not enough to make a 'real' application with an engaging interface and all the bells and whistles. You will need to read other books as well)

Great book so far - 2009-10-30
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I have two taken college courses in C++, and decided to try out Objective C. This author, and book, were highly recommended on many forums. I am very happy that I picked it up. It is a very good book (I am through Chapter 4), the language and examples are very simple to follow. The C++ books I own are not in the same league. If you want to learn Objective-C for iPhone or OS X programming, you would be hard pressed to find a book equal to this one.
Also, Stephen Kochan is hosting webcast classes of this book, which are equally awesome. This man knows his languages, and is also an astute teacher. Tough to find these days. Go with this author and you will accomplish your goals in a timely fashion.

Browse Similar Topics

Top Level Categories:
Programming

Sub-Categories:
Programming > Objective C

Some information on this page was provided using data from Amazon.com®. View at Amazon >


About Safari Books Online • Terms of Service • Privacy Policy • Contact Us • Corporate Licenses • Help • Accessibility | See us on FacebookSee us on Linked InSee us on TwitterRSS

Copyright 2009 Safari Books Online. All rights reserved.