Programming in Objective-C 2.0, 3/e Programming in Objective-C 2.0, 3/e

Programming in Objective-C 2.0, 3/e

    • 4.1 • 13 Ratings
    • $39.99
    • $39.99

Publisher Description

This is the eBook version of the printed book.
Programming in Objective-C is a concise, carefully written tutorial on the basics of Objective-C and object-oriented programming for the iOS and Mac platforms.

The book makes no assumptions about prior experience with object-oriented programming languages or with the C language (which Objective-C is based upon). Because of this, both beginners 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 unique approach to learning, combined with many small program examples and exercises at the end of each chapter, makes Programming in Objective-C ideally suited for either classroom use or self-study. While the Objective-C language itself has gone through little change since the introduction of Objective-C 2.0, the Apple development tools that programmers use for Objective-C development on the Mac and on iOS have changed significantly in a relatively short period of time.

This new edition of Programming in Objective-C incorporates numerous updates and improvements throughout the book:
Improved organization for some chapters Incorporation of feedback and suggestions from members of the author's readers forum, including more detailed descriptions for some of the examples A new introduction to blocks with examples Replacement of deprecated methods with newer methods Updated diagrams and steps for using Xcode 4

Computers & Internet
August 17
Pearson Education
Pearson Education Inc.

Customer Reviews

TreverJP ,

Great Book For Beginners

Have really enjoyed this book. I'm not new to OOP but I am new to objective-c. The author did a great job keeping the book at a middle learning level. What I mean by that is this book isn't a picture book or one that treats you like your dumb and can't pick up on the concepts but at the same time not being to hard for a newbie to follow along. Only complaint is the exercise are pretty vague and with no source code given for the exercise it can be difficult for a newbie to see how well they grasped that chapter. You can code something ugly as can be and get it to still comes out with the results your looking for and think that you were on track with the chapter when in reality your code is ugly and by seeing the examples you can see where you went wrong or can improve.

aaronchow0727 ,

Get the PDF version, not the iBook (ePub) version

I love this book, but I recommend everyone to go purchase the PDF version from the publisher's website instead of the iBook version as the iBook version messes up the formatting. This is a big problem as I can't copy the source code if the formatting is wrong.

Regarding the book, it is great! There is a reason why most people are calling this the Bible of Objective-C. Unlike other authors, Stephen Kochan introduces the concept of OOL very early at the stage, and he explains very well and in detail of the advantages and disadvantages. The examples that he uses are also carefully been planned. He always starts with a simple example, then once he introduces a new concept, he will go back to the previous example and modify it so that you will see the differences and its improvement. Highly recommend reading it.

More Books Like This

Learning Objective-C 2.0 Learning Objective-C 2.0
Beginning C# 3.0 Beginning C# 3.0
C++ Programming for the Absolute Beginner, Second Edition C++ Programming for the Absolute Beginner, Second Edition
C++ Programming C++ Programming
Swift in 24 Hours, Sams Teach Yourself Swift in 24 Hours, Sams Teach Yourself
Objective-C 2.0 Essentials - Second Edition Objective-C 2.0 Essentials - Second Edition

More Books by Stephen G. Kochan

Programming in Objective-C, 4/e Programming in Objective-C, 4/e
Programming in Objective-C, 5/e Programming in Objective-C, 5/e
Programming in Objective-C 2.0, 2/e Programming in Objective-C 2.0, 2/e
Język C. Kompendium wiedzy. Wydanie IV Język C. Kompendium wiedzy. Wydanie IV