Linked by on Tue 30th Oct 2007 20:44 UTC
Mac OS X "I've been using Leopard for the last few months, and I thought I'd post a partial list of new and improved APIs which may be of interest to Cocoa application developers." In addition, here's a rundown of the new security features in Leopard.
E-mail Print r 0   5 Comment(s)
Order by: Score:
RE
by Kroc (3.48) on Tue 30th Oct 2007 22:37 UTC
Kroc
Member since:
2005-11-10
Fans: 14

Can anyone make suggestions on tutorials or books (that don't just lay out a fancy UI and then forget to actually do any code). I know how to architect code, I just need to learn Objective-C and I'm finding it needlessly difficult due to short-minded tutorials that don't cover anything practical. I can add two variables together all day long, but that doesn't teach me how to p properly implement my MVC.

RE
by tyrione (2.12) on Tue 30th Oct 2007 23:16 UTC in reply to "RE"
tyrione Member since:
2005-11-21
Fans: 2

Programming in Objective-C: Stephen Kochan.
http://www.amazon.com/Programming-Objective-C-Stephen-Kochan/dp/067...
Cocoa Programming for Mac OS X : Aaron Hillegass.
http://www.amazon.com/Cocoa-Programming-Mac-OS-2nd/dp/0321213149/re...
Advanced Mac OS X Programming: Aaron Hillegass, Marc Dalrymple.
http://www.amazon.com/Advanced-Mac-Programming-Core-Unix/dp/0974078...

RE
by tonywob (2.04) on Wed 31st Oct 2007 12:38 UTC in reply to "RE"
tonywob Member since:
2005-07-06
Fans: 0

I learnt from the Aaron Hilleglass' book, it teaches you the application layout and how everything fits together, it is a brilliant book which teaches you the basics. Once you have read that it is very easy to follow documentation on Apple's site, and you build from there

Objective-C run-time...
by tyrione (2.12) on Tue 30th Oct 2007 23:12 UTC
tyrione
Member since:
2005-11-21
Fans: 2

So, assuming for a second that dyld and the Objective-C runtime (vastly more complicated than the standard C runtime, or even the C++ runtime)

That's a nice jab. Not that there is any merit to it, but it seems to go right past most people.

Comparing Dynamic run-times to static run-times are age old.

Better functionality, but currently big holes
by bousozoku (2.76) on Wed 31st Oct 2007 19:27 UTC
bousozoku
Member since:
2006-01-23
Fans: 0

It's good that they've tidied the visuals and their APIs to them but the security has holes that will likely be fixed in 10.5.1. Stealth mode is apparently no longer stealthy, once you re-activate the firewall that was de-activated by the Leopard installation.

You'd think that they'd use the sandbox mechanism in a more automatic way so that users could try software from an unknown source. It's not that Adobe is all that trustworthy, but it's more difficult to assess the intent of someone who just appears in the market, especially with no cost software. (Maybe, they'll have things working right in 10.6, or even 10.7. Oh, it's a good thing I'm not an Apple cheerleader.)