Advanced Apollo Application Development

Day 1. Session 5. Ethan Malasky and Brent Rosenquist discuss the upcoming Apollo platform, and how we can build cross-platform desktop applications using Flex. Applications can be installed via a seamless browser install, or directly from an AIR package.

Installing from the AIR requires having the Apollo runtime installed. In order to develop an Apollo app in Flex Builder, you need to load the Apollo library(ies), and then start your app. You will be able to run your Apollo app directly from within Flex Builder just like it launches standard Flex apps (minus the browser).

All the standard windowing events can be caught and manipulated: ie: resizing, moving, closing windows. Also, one Apollo app can manage more than one UI window, set the chrome and transparency settings to your hearts content.
Things that are being finalized still:

  • Application upgrade framework - installing your app is easy currently, this will define the process for distributing your updates.
  • Hardware support - they are truly striving to keep the cross-platform nature, but things like USB, Bluetooth may be supported in a future release.

And one last item to tickle your brain: They’ve got a true HTML component for Apollo that will run any site like it does in your favorite browser. And just to show off, this browser control works just like alll the other display objects - you can scale, rotate, blur, and set the alpha.

Way cool.

Tags:» » » » » » » » »

Post a Comment

Your email is never published nor shared. Required fields are marked *

*

*