Apple’s Mac OS X Leopard’s core to power new revolution in application design

“There’s been a lot of brouhaha about Leopard, but the most exciting thing about Apple’s latest OS upgrade hasn’t even arrived yet — a wave of third-party applications that make use of new technologies under the operating system’s hood,” Leander Kahney reports for Wired.

“Core Animation could prove particularly revolutionary. A powerful programmers’ toolkit embedded in Leopard, Core Animation makes it easy to create flashy, animated 3-D interfaces. While some observers dismiss such things as pure eye candy — mere special effects to make the UI pretty — others have said they may herald the most significant advance in computer interfaces since the original Mac shipped 30 years ago,” Kahney reports.

“‘The revolution coming with Core Animation is akin to the one that came from the original Mac in 1984,’ says Wil Shipley, developer of the personal media-cataloging application Delicious Library. ‘We’re going to see a whole new world of user-interface metaphors with Core Animation,'” Kahney reports.

Full article, “Best of Leopard Is Yet to Come: Innovative Third-Party Apps,” here.

21 Comments

  1. For every good, creative and tasteful use of CoreAnimation, there will be a dozen others where it’s only purpose will be the effect itself. There are plenty of small-time developers without UI design teams who will jump at a chance to have their app look ‘cool’.

    Having said that; those tasteful implementations will raise usability of desktop apps to a whole new level.

    This article is right. In six months, we’ll have tons of stuff to show off to our drooling Vista users. I’m sure Delicious Library will be a great example, much as it already is, with its amazing intuitivenes of scanning book (and CD, and DVD) barcodes with built-in iSight and automatically looking up Amazon data. Every Windows user I know who saw this dropped their jaw in amazement.

    Spread the word, folks, spread the word!

  2. Those who dismiss Core Animation as “pure eye candy — mere special effects to make the UI pretty” aren’t seeing how the technology can be used to create “self evident” UI navigation and intuitiveness.

    Core Animation will be like Flash to the next level.

  3. “…if you use it well and with class it will be great,
    if not it will just be flashy eye candy”

    As for the first part … we can only hope. It should be possible to do this well.
    As for the second part, you’re just being nice. Use it poorly, it will be fugly. Use it without class and fugly will look good, by comparison. This is SO much a chance for the pitiful minority to show what they are made of – to those of us who’d much rather noy know.
    Dave

  4. Justified,
    So right you are. Core Animation will allow iPhone-like UI’s. If you’ve ever used the iPhone you will see that the UI is not just flashy. It allows you to intuitively follow what is going on as you use the phone. It provides visual feedback that lets the user know exactly what they just did. Much better than the Windoze usual “OK, did that double-click register and is the app going to open up?” because of its poor implementation of the sandglass “Winblows is working” icon.

  5. I can’t wait to see what kinds of things creative programmers come up with. I bet the Delicious Monster folks will be some of those that come up with some cool stuff. Them and Panic and Ambrosia.

    @ Mauritius Kestrel : “‘brouhaha’ I always thought that would be a good name for a microbrewery/comedy club.”

    If I had lotsa money, I’d be your investment partner. LOL

  6. I program in OS X almost everyday. It is my preferred platform.
    Wouldn’t trade my MAC for any other machine out there.

    Xcode in Leopard has some serious issues. The CodeSense options do not do what they are supposed to and now the editor has decided (on it’s own) that I cannot have separate editor for each file, since I rebooted my machine for the keychain patch.

    If Apple wants to be revolutionary the tools for the revolution need to work correctly.

    Just my $0.02

  7. Alright, somebody please clear this up for me:

    I’m told that it’s illegal to add new functionality to a product after it’s been purchased. That’s why the iPhone purchases are being spread out over two years — so they can add new funcitonality…

    So what does this mean for Leopard? I mean, say they want to change the dotted line in the Dock to fit the perspective. Can they do this? How about adding multi-touch gestures to Leopard? How about adding new templates to the html mail or new effects to iChat?

    I mean, where do you draw the line? Someone please help, because I’d really like to understand this better as it pertains to Leopard especially.

Reader Feedback

This site uses Akismet to reduce spam. Learn how your comment data is processed.