Learn Objective–C on the Mac (Learn Series) Review
This book takes an introductory look at objective-C based on the reader already knowing C programming. It does an excellent job of presenting the major features and building on top of what went before. It includes some examples using Cocoa (I can't imagine that you could otherwise). It correctly makes a major point in its treatment of memory management throughout the book and details the difference between retain-release method, memory pool method, and garbage collection (new in ObjC 2.0). It also makes note that iPhone development primarily requires use of the retain-release method.
As C is a minimalist language and Objective-C is a minimal layer on top of C, there is not a huge amount of material to cover (Almost 1/3 of the book covers ObjC 2.0.) This makes the book a quick read, but does not diminish its value. Compared to shorter treatments of Objective-C, this provides a much better explanation.
Learn Objective–C on the Mac (Learn Series) Features
- ISBN13: 9781430218159
- Condition: NEW
- Notes: Brand New from Publisher. No Remainder Mark.
Rating :
Price : $39.99
Offer Price : $17.00
Overviews
Take your coding skills to the next level with this extensive guide to Objective–C, the native programming language for developing sophisticated software applications for Mac OS X. Objective–C is a powerful, object–oriented extension of C, making this book the perfect follow–up to Dave Mark’s best–selling Learn C on the Mac, Mac OS X Edition. Whether you’re an experienced C programmer or you’re coming from a different language such as C++ or Java, leading Mac experts Mark Dalrymple and Scott Knaster show you how to harness the powers of Objective–C in your applications!
- A complete course on the basics of Objective–C using Apple’s free Xcode tools
- An introduction to object–oriented programming
- Comprehensive coverage of inheritance, composition, object initialization, categories, protocols, memory management, and organizing source files
- A brief tour of Cocoa’s Foundation framework and AppKit
- A helpful “learning curve” guide for non–C developers
What you’ll learn
- Learn Objective–C programming, the gateway to programming your Mac or iPhone.
- Write applications for the Mac OS X interface, the cleanest user–interface around.
- Understand variables and how to design your own data structures.
- Work with the file system.
- Connect to data sources and the Internet.
Who is this book for?
For anyone wanting to learn to program native applications in Mac OS X, including developers new to the Mac, developers new to Objective–C, or students entirely new to programming.
Affordable Price at Store Check Price Now!
Customer Review
Horrible Book - Happy Coder - Singapore
I have read many programming books, and this is by far the worst of the lot. Look at the table of contents, to see that
a) OOP in Objective C is covered too early
b) The basics of the language itself is never covered (loops, data structures, conditionals etc.)
c) There is *no* treatment on exception handling
The list goes on. This book does not teach or present anything a way that can't be easier learnt from the XCode documentation or found online. Buy something else.
*** Product Information and Prices Stored: Apr 22, 2010 06:51:38
My Links : Best Objective-C Programming Textbooks Best iPhone Development Textbooks Best Objective-C Textbooks Best Deals And Reviews On Objective-C Textbooks
No comments:
Post a Comment