AIR & Flex

  • Started
  • Last post
  • 3 Responses
  • SoulFly

    What is the difference between AIR and FLEX in plain English?

  • kult0

    Adobe Integrated Runtime, also known as Adobe AIR, is a cross-platform runtime environment developed by Adobe Systems for building Rich Internet Applications (RIA) using Adobe Flash, Adobe Flex, HTML, and Ajax, that can be run as desktop applications.

    Adobe Flex is a software development kit (SDK) released by Adobe Systems for the development and deployment of cross-platform rich Internet applications based on the Adobe Flash platform. Flex applications can be written using Adobe Flash Builder or by using the freely available Flex compiler from Adobe.

    In other words...Flex is where you develop the software. Adobe AIR is just a platform environment that runs the applications you create in FLEX.

  • Boz0

    in simplest terms AIR is a cross plaform runtime.. Flex is a framework.

    AIR allows you to build applications based on HTML/JS/CSS/Flash using Web technologies that can be deployed to desktop environment and now to mobile platforms like Android, iOS, Blackberry and in the near future Windows Phone 7 and WebOS.

    Flex is a framework you use when building applications authored for Flash or AIR runtimes with Flash Builder. With Flash Builder 4.5 and Flex 4.5 aka "Hero" you can build enterprise applications and target them for all these platforms. The Flex framework gives you a lot of controls, methods and so on you can use and saves you time. It is using AS3 as a the code-logic language and MXML as an xml based markup language to describe how the code logic is executed and how Flex components are addressed in the application.

    • Boz, your knowledge is very good. Do you do this for a living?SoulFly
  • Pupsipu0

    AIR is like a browser
    Flex is like jQuery

    AIR is like the TV
    Flex is like the TV studio

    AIR is like air
    Flex is like the pollution that floats in it