Search

Programming in Objective-C 2.0 (2nd Edition)

Great Price Programming in Objective-C 2.0 (2nd Edition) for $26.22 Today




This book is in many ways a gold mine of knowledge. From my college engineering days, I had to learn many computer languages such as Fortran and C++. However, as the old quip goes, use it or lose it.

For years I had wanted to begin programming again because I enjoyed doing so, but the real question remained: What is the optimal approach to do so that would best utilize my prior knowledge AND bridge the gap to todays world of programming in Objective-C? Fortunately for me, I discovered Mr. Kochan's book and it was indeed the bridge that I sought. (Oddly enough, the cover on this book has a bridge on it. Go figure ...)

As most things in life go, the real significance of this book was not obvious at the onset. However, after glancing through the book, it was immediately clear to me that (A): The author took great pains to cover all the nuances of Objective-C in great detail so that anyone could understand them, and (B): The author is more than qualified to illuminate the subject matter and easily educate those that take the time to read his book and work all the examples.

For instance, I had wondered for years what an 'object' actually was that made Objective-C so special as compared to C and C++. Mr. Kochan's car example made this so succinctly clear that I wondered why all the other books I have never even came close to clarifying this important point. The other authors chose instead to define an object in abstract terms (generally speaking) which was not much help at all. Granted, the other books were about Xcode and Cocoa. However, without having a clear understanding as to what an 'object' is, how is anyone trying to learn Cocoa or Xcode going to move forward since 'objects' are both the building blocks and the future of both Cocoa and Xcode?

"Oh, and one more thing". To the unfamiliar, that is Steve Jobs' famous on-stage line when introducing new Apple products or software. A few weeks back I discovered that Mr. Kochan has a web site [...] based on learning Objective-C, - chapter by chapter. Upon making this discovery, I was at once elated to find the site and annoyed that no mention of this was made in the book. Perhaps the book was published before the website was built, but regardless this website is an INVALUABLE resource for learning Objective-C. And, from experience, Mr. Kochan will respond to your queries and comments within a day and oftentimes, within a few hours. How he does this, I have no idea, but he does.

My book did not come with a video CD, so I cannot comment on that. Speaking only for myself, I prefer a book over a video because I can re-read any part of a book much easier than I can a video. The web site does have video content for those so interested.

And least anyone wonder, I have absolutely no connection to Mr. Kochan. Period. But, I will forever be grateful to him for writing this book and creating and participating in his website. Both are indispensable sources for learning Objective-C.

Bottom line: I cannot recommend this book highly enough to those wishing to begin programming in Objective-C or to those who have past programming experience and wish to learn Objective-C. At twice the price, this book would still be a steal.

Programming in Objective-C 2.0 (2nd Edition) Features

  • ISBN13: 9780321566157
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.


Rating :
Price : $44.99
Offer Price : $26.22


Programming in Objective-C 2.0 (2nd Edition) Overviews

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


Affordable Price at Store Check Price Now!



Customer Review


All programming instructional books should be written this way - Interpol - Los Angeles, CA
I'm currently only 4 chapters into the Kindle version of this book and so far I can honestly say I've been able to learn more about Objective C than any other book. I have a background in computer science and have learned various programming languages such as BASIC, Pascal, LISP, Scheme, Java, even assembly - but I never got around to learning C or any of its variants. I've consumed many instructional books on programming and can honestly say that this one is the most well-written and easily comprehensible out of all of them. The author takes great care to explain virtually every aspect of Objective C syntax and does it in a way that's comfortable for both neophytes as well as those who have had some prior programming experience.

Additionally, the Kindle version of this book is done very well, easily readable on the Kindle device or an iPad (I've been reading it on both). When it's displayed on the iPad (with the Kindle app), you also get the additional benefit of color illustrations. Although I have a long way to go in this book, I can already say that I will have no problem reading it on my PC, my Kindle, or my iPad.

If you're interested in developing apps for the iPhone/iPod Touch/iPad, start with this book to give yourself a decent understanding of the Objective-C language, and THEN read the more iPhone OS-specific programming books such as "Head First iPhone Development" and "iPhone Application Development for Dummies". I tried to start with the Head First book and pretty much went nowhere with it until I started reading "Programming in Objective-C 2.0". Now concepts are starting to come together and I'm excited about what I can start doing with the iPhone SDK.


A pick for any advanced developer's library - Midwest Book Review - Oregon, WI USA
The second edition of Programming in Objective-C 2.0: A Complete Introduction to the Objective-C Language for Mac OS X and iPhone Development is a pick for any advanced developer's library. It tells of a language that has become the standard for application development on the Mac OS X and iPhone platforms, and provides new programmers with step-by-step introductions to its language and use. This second edition has been updated and expanded to cover Objective C 2.0 and is a pick for any developer's collection.




Related to Items You've Viewed




*** Product Information and Prices Stored: Apr 30, 2010 02:59:06


Visit : All About Bicycle Trailers - Best Deals, Discounts Best Price And Reviews On Black Television Stand Best Price And Reviews On Corner Television Stand

Read more

Objective-C (Developer Reference)

Great Price Objective-C (Developer Reference) for $26.39 Today










Price : $39.99

Offer Price : $26.39




Overviews

A soup-to-nuts guide on the Objective-C programming language

Objective-C is the language behind Cocoa and Cocoa Touch, which is the Framework of applications written for the Macintosh, iPod touch, iPhone, and iPad platforms. Part of the Developer Reference series covering the hottest Apple topics, this book covers everything from the basics of the C language to advanced aspects of Apple development. You’ll examine Objective-C and high-level subjects of frameworks, threading, networking, and much more.

  • Covers the basics of the C language and then quickly moves onto Objective-C and more advanced topics
  • Draws from the author’s first-hand experience garnered while developing applications for the Mac and iPhone OS platforms
  • Discusses high-level subjects, including Objective-C’s bridges to other languages (C++, Ruby, and more), version control, test-driven development, and user interface design

Featuring real-life examples drawn from the author's experience, Objective-C offers an insider look at this amazing programming language.

Affordable Price at Store Check Price Now!




*** Product Information and Prices Stored: Apr 29, 2010 02:45:23


Tags : All About Opal Rings and Earrings BUY "Flip Flop Sandals" With Affordable Price NOW! Best iPad Programming Textbooks Best Price And Reviews On Wooden Shoe Stretchers Best Deals And Reviews On How to Program in Cocoa Books Cheap Price & Reviews On Calculus Textbook Reviews

Read more

iPhone Game Development: Developing 2D & 3D games in Objective-C (Animal Guide)

iPhone Game Development: Developing 2D & 3D games in Objective-C (Animal Guide) Review




I don't quite understand the one star reviews of this book, I'm also an iPhone Developer (or attempting to be one) and not a great coder but this book delivers, it sets up a solid framework for games that can be re-used time and again and it actually deals with things in a stage by stage manner. Some iPhone Game Books never even mention sprites or show how to run animations and surely this is necessary in a book about how to create games for the iPhone, this book does both. The book also deals with both 2D and 3D games and both sections are packed with info. The downloadable source code has been updated to reflect what is now available in the SDK 3.0 there is also a 'read me' text giving errata from the book so I don't even understand this complaint unless the other reviewers read 'Read me' as 'don't read me'.

The book lays a solid foundation and the framework they set up does work, it took me 2 days of reading the book and using the code to set up the beginnings of a game. Obviously every game is different so much of the code is useless as one would expect but if you can't write your own game code and are relying on other people to do it for you surely you are in the wrong business.

I have virtually every iPhone Programming book there is (like many rubbish programmers I'm convinced a wealth of books makes up for a lack of insight), including all the Game Programming books and this is the ONLY game programming book worth buying. Highly recommended.

iPhone Game Development: Developing 2D & 3D games in Objective-C (Animal Guide) Features

  • ISBN13: 9780596159856
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.



Rating :

Price : $34.99

Offer Price : $12.00

Availability : Usually ships in 1-2 business days




Overviews

What do you need to know to create a game for the iPhone? Even if you've already built some iPhone applications, developing games using iPhone's gestural interface and limited screen layout requires new skills. With iPhone Game Development, you get everything from game development basics and iPhone programming fundamentals to guidelines for dealing with special graphics and audio needs, creating in-game physics, and much more.

Loaded with descriptive examples and clear explanations, this book helps you learn the technical design issues particular to the iPhone and iPod Touch, and suggests ways to maximize performance in different types of games. You also get plug-in classes to compensate for the areas where the iPhone's game programming support is weak.

  • Learn how to develop iPhone games that provide engaging user experiences
  • Become familiar with Objective-C and the Xcode suite of tools
  • Learn what it takes to adapt the iPhone interface to games
  • Create a robust, scalable framework for a game app
  • Understand the requirements for implementing 2D and 3D graphics
  • Learn how to add music and audio effects, as well as menus and controls
  • Get instructions for publishing your game to the App Store

Affordable Price at BlogBestPrice.com Check Price Now!



Customer Review


Just okay - Charles -
Overall the book gets the job done, but the examples are not very well written. You have to guess at what the author really wants you to do in a lot areas. In the first chapter he tells you to modify classes that he hasn't even had you create yet! In other areas of the book he tells you to create classes but doesn't tell you what to choose for their subclass.

After suffering through the book though, I have made a lot of improvements in my game code.


Extremely Frustrating Read... - R. DiNicolas - Phoenix, Arizona USA
I'm a pretty experienced developer (5 years web development in ruby, python, js & java), but new to objective-c. I got through "Programming in Objective-c 2.0" relatively easily. I'm new to drag and drop, gui driven programming so I was hoping the primer in interface builder would help out in that area. Turns out it didn't. In fact, I found it extremely frustrating. You really need a decent amount of experience with interface builder to follow the examples because the example steps are incomplete. There's a lot of "...and now, add this line to your code"... well, I've got 3 view controllers... which one exactly?

I understand the author expects the reader to use their brain, but I'd rather experiment after I get the example working. It's not good that after only 25 pages into the book, I was extremely frustrated. There wasn't a single moment when reading "Programming in Objective-c 2.0" where I didn't completely understand the concepts discussed. The author clearly states: "To get the most out of this book, you will need to have some programming knowledge." That's complete BS, you need a decent amount of xcode specific experience for this book.

I may come back to the book after I get some iphone specific experience. Right now I wouldn't recommend it to anyone starting off on this platform. To be honest, I'm not sure I want to invest any more time in this book.




*** Product Information and Prices Stored: Apr 18, 2010 04:05:31


Tags : BUY "Bicycle Trailers" With Affordable Price NOW!! All About GPS Watches Best Deals And Reviews On Bar Stool Chairs Best Deals And Reviews On Kangol Furgora Hat Best Deals, Reviews On Infant Bicycle Trailer

Read more