Rich Internet Applications with Apple's Core Animation

Rich Internet Applications with Apple's Core Animation

Summary: There is an article in Wired today talking about some of the new features in OS X Leopard, Apple's upcoming operating system and how these features are going to revolutionize user interfaces. The main technology behind all of this is Core Animation which is something I've been excited about for a while and have talked about here on ZDNet with regards to Apple's Rich Internet Application strategy.

SHARE:

There is an article in Wired today talking about some of the new features in OS X Leopard, Apple's upcoming operating system and how these features are going to revolutionize user interfaces. The main technology behind all of this is Core Animation which is something I've been excited about for a while and have talked about here on ZDNet with regards to Apple's Rich Internet Application strategy. (CrunchGear has a short take).

One of the things that struck me about the article was that developers are so excited to create these engaging interfaces that they were planning to drop support for older versions:

"Our customers are going to have to upgrade their OS if they want to upgrade our program," Shipley says. "We realized any app we released based on Tiger (the current version of OS X) was going to look really pathetic when Leopard came out."


The business sense of dropping support for older products could be debated ad nausem, but Apple is one area where user interface has always been one of the main focuses. Now Apple is doing more to reinvigorate the desktop and give developers the ability to create rich, engaging experiences. Never having developed for Mac, I can't speak to the tools, but the buzz leading up to the World Wide Developer's Conference next week seems to indicate a revamped development environment so that people can jump into Core Animation very easily.

The browser gets a lot of attention, and a lot of people don't see the value in rich experiences. I hope Apple's Leopard can show people why these kinds of interfaces are so important. As more and more people see the benefits of a great UI, Rich Internet Applications will gain even more traction. When you want to deliver them in the browser, you can use technologies like Flash/Flex and Silverlight. But desktop apps are becoming cool again, so technologies like Windows Presentation Foundation, Core Animation, and Apollo are giving developers a lot of options with which to deploy desktop apps.

Topics: Browser, Hardware, Software Development

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

3 comments
Log in or register to join the discussion
  • Can There Be A More Meaningless Phrase Than Rich Internet Application?

    I keep running across this phrase Rich Internet Application. Could anything (with the exception of Web 2) be more meaningless.
    Rich internet content is intelligent and well written content presented simply in a text size that does not strasin the eyes on a page that is well laid out without clutter and utter;ly devoid of pointless and irritating animations.
    The web is not a visual medium, its an information medium. I want info. I produce video and audio content for dowload. Neither the technology of the web nor the audience I could reach are mature enough for marketing it online to be a viable option.
    ZDnet is a pretty good site for information, compare it with gather.com which calls itself a web2 site offering "rich internet applications" (basically an online text editor) and is absolutely horrible.


    http://machiavelli.blog.co.uk/main
    greenteeth
  • Upgrade or else - I don't think so

    I don't think you can ignore the business arguments here. The reason that RIAs
    are in such high demand is partly because the business argument makes sense:
    higher customer satisfaction rates, higher sales, higher conversions etc...

    The Apple developers that are saying you'll need 10.5 to run my application are
    about to find out that most of the world doesn't upgrade the OS every time a new
    one comes out. I might, but my dad sure won't be upgrading to 10.5 anytime
    soon.

    The other main benefit of building an RIA, at least for the Flash Player, is
    backwards compatibility. Hopefully Adobe will remain smart and keep that in the
    Apollo runtime.

    Mike
    MikePotterAdobe
    • Yep!

      We use macs in a production enviroment and could care lessa bout the newest OS. We're so bad that we have 10.4 disks that Apple included with some machines that had been built with 10.3. We never bothered with the install.

      In fact, the only reson we went to OSX was for Indesign since Quark had become so bad.

      Most of the people we work with use macs. I can't think of a single one that has upgraded the version of OSX that came with the machine.
      j.m.galvin