Alain Hufkens {Rich Interactive Applications Developer}

7Oct/092

Slider, a mobile version of the Flex framework

Another interesting announcement was made yesterday at MAX 2009. Next to the fact that you can develop iPhone apps with Flash Pro CS5, it is not recommended to use the Flex framework for building these applications. The official statement says:

While it is possible to create iPhone content using the desktop Flex Framework, we do not recommend it. The Flex framework is currently optimized for execution in a desktop environment. The performance, UI, and interaction models have not been optimized for mobile devices.

Adobe is working on a mobile Flex Framework, which should be better suited for iPhone development.

The framework is called Slider and it sounds very interesting, because if you have the standard controls and theming at you disposal for building for example an iPhone app, it's going to make your life a lot easier when building an app.

Some facts about Slider:

  • Slider is a mobile-optimized version of the Flex framework that will make it easy for developers to build Flex applications that run across mobile devices.
  • It is based on the Flex 4 codebase, so it's not a step back.
  • An early mobile branch of the Flex framework is expected to be available in 2010.
  • The first version will be optimized to run on high-end smartphones, and will initially target standalone application environments such as Adobe AIR. Does this also mean the iPhone apps? Let's hope so.
  • You will be able to use Flash Builder to create Slider apps.
  • The difference with Flash Lite is that Flash Lite is a smaller, lighter-weight runtime created to run on low-end phones, and Slider is a mobile version of the Flex framework designed for building applications.
  • For a complete overview of the Slider framework check out this whitepaper.

Also check out this video about Flex for Mobile Devices by Ely Greenfield and Greg Burch:

Exciting times :)

Filed under: flex, iphone 2 Comments
6Oct/090

Building iPhone apps with Flash Pro CS5

Yesterday in the MAX 2009 Keynote Adobe did not announce a Flash Player for iPhone, but there was some surprising news. They made it possible to build applications for iPhone using the Flash Platform and Tools. More concrete: with Flash Professional CS5 you can export/publish your swf file to a native iPhone application.

It is definitely good news because for a production company, this makes it a lot easier to offer a unified solution. We can now reuse code and assets to build applications for the web and different mobile devices. Cool thing is that also AIR 2.0 features are available for the iPhone. This means you can use multi-touch, file api, sockets network and all the other existing AIR features. But you can't use PixelBender, remote SWF files. And yes no AS2 anymore, so that's a good thing.

I am very eager start playing with it, and after seeing this video it all looks very interesting indeed. Now let's hope that Apple doesn't close the door on this.

If you want to know how it works check out this recorded session from Adobe MAX 2009:

Everything you need to know can be found on http://adobe.com/go/iphone

Filed under: iphone No Comments