LOGIN PANEL
Login
Password
 
CATEGORIES
SITE SEARCH
SUPPORT US

BUY RAPIDSHARE PREMIUM and SUPPORT US


REGISTER TO HOTFILE and SUPPORT US

TOP RATED DOWNLOADS
» Luxor Adventures v1.0.1
» Tropical Farm
» The Time Machine: Trapped in Time
» Lost Realms 2: The Curse of Babylon [FINAL]
» 2 Tasty [BETA]
» Autumn's Treasures: The Jade Coin v1.0.0.7 Portable
» Broken Hearts: A Soldier's Duty (Beta/Survey)
» Hidden Magic BFG Updated!
» Dream Day 4-Ever Collection
» Hidden Expedition Devil's Triangle [V1.11]
LAST COMMENTS










support DLE
STATIC PAGES
ADS
LINKS
Softlinkers
Funnybeez
TwistysDownload
downTR
Full Rapidshare Downloads
SoftNull
RapidShare Search Engine
HitzWarez Forum
HitzWarez Portal
indirdown
Rapidshare Link
warezyukle
Share4All
Kambiyocular
DARelease
DASofts
Free Mobile Softwares
DownloadCity
Torrent Forums
Kullan.net
Rapidshare Downloads
Free Downloads
jonturkler
Download Free MP3
Torrent Download
GFXexpress
GFXshack
Passiondownload.org
Rs Downloads
GFX City
GFX Monster
Downloads Eden
Ziraatcim.NET
Rapidshare Download
templates4share
ilahiler
downTURK » e-books » Cocoa Programming for Mac OS X 3rd Edition

 
Cocoa Programming for Mac OS X 3rd Edition
e-books Rommm 17 June 2009 (0)

Cocoa Programming for Mac OS X 3rd Edition

Cocoa Programming for Mac OS X 3rd Edition| PDF | RAR 61 Mb

Addison Wesley Professional started shipping the Third Edition of Cocoa Programming for Mac OS X by Aaron Hillegass this month. Hillegass’ book is considered my most to be the de-facto intro-to-OS X programming text. I own (and have now recycled) the first edition of the book and have gone through the majority of the Third Edition (at least reading-wise). Here’s my take on this latest incarnation.

The Text At A Glance

Aaron has a great, teaching-writing style. You definitely get the feel of being in the classroom, learning right from the professor. The preface makes at least two, fairly substantial claims. First, that the nook covers the Objective-C language, Cocoa design patterns and how to use Xcode, Interface Builder and Instruments. And, second, that you will learn 80% of what you need to know to get started programming for the Mac. I have to agree with both claims as you will definitely learn a great deal of the fundamentals of the language and tools and that the book can be used as a reference post-read.

This third edition has been updated to cover Leopard-only technologies (such as garbage collection and Objective-C 2.0) and does a decent job showing where to utilize the new language features and delves into the depths of intricacies of the new memory management facilities in Leopard (and how to code for both Tiger & Leopard). Covering tools like gdb and Instruments is an amazing thing to do, since many programmers are still rely solely on printf or (in the case of Mac programming) NSLog.

The sample applications range from trivial to pretty neat & indicative of real-world Mac programming, error-logic and all. I especially like the challenges in the exercises, many of which have you modify example code, sometimes accompanied by the mantra: “This is hard, and you are not stupid.”

If you are interested at all in programming for OS X or have programmed for the Mac and want to pick up some hints on how code specifically for features in Leopard, Aaron’s books is a must-buy. I’d definitely recommend keeping all of Apple’s updated Objective-C 2.0 information handy as it will fill in the 20% Aaron doesn’t cover and go a bit deeper as well.


Related Articles
  • Programming in Objective-C
  • Learning Cocoa with Objective
  • Cocoa Programming
  • Beginning Mac OS X Programming
  • C# Yellow Book
  • C++ Primer Plus (5th Edition)
  • Objective-C Pocket Reference
  • iPhone SDK Programming, A Beginner's Guide
  • Python Programming for the Absolute Beginner
  • C++ Programming for the Absolute Beginner
  •  (Votes #: 1)
    Information
    Members of Ziyaretçi - Visitor cannot leave comments.