“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.
“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.
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.
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…
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
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.
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.)