Showing posts with label leopard. Show all posts
Showing posts with label leopard. Show all posts

Tuesday, October 30, 2007

Leopard Developer features

Matt Legend Gemmell posted a fairly long overview of all Leopard developer improvements. Since I didn't receive my Leopard DVD yet and Apple still needs some time to post new documentation this is what I waited for!

API improvements I find interesting:

  • The Automator framework to run automator workflows from within my own applications
  • Core Data and Sync Services now work together which makes syncing data stored in Core Data much easier
  • Source lists and rule editors


It looks like Apple finally opened up a lot of API's they were using all along in Tiger which we now can use too. With Leopard it looks like OS X matured a long way for developers with way better API's. All improvements let developers create applications that look much more like the Apple applications (think iLife and SafarI) while in Tiger we had to create all Apple like features (think HUD windows) ourselves. We are now even officially allowed to use some Images that are used everywhere in applications by Apple (like the gear icon in almost every preference window).

Sunday, October 28, 2007

Leopard Developer information

Almost two full days since Leopard was released. Loads of first impressions, screenshot galleries and even vista comparisons have been published. What's lacking is developer feedback and publications. No new API's have been published by Apple yet. The developer.apple.com website is actually offline at the moment. I also expected developers with Leopard beta access to publish their experiences from the past few months. The NDA for the Leopard Beta can be ignored now right, since the OS is released?

I expect my Leopard DVD to arrive in a few days, but in the mean time I would like to browse through the final version of frameworks like the RSS.framework for example (which was demonstrated to me at WWDC 2006). Guess Apple needs a few days to publish all the documentation so even Student developers can study the new Leopard features and API's.