Conversion to Adobe Air application to run on desktop?

Hi all,
I watched the Adobe tutorials and the presenter said that flash is more for designers wheras flex is more for developers. I would like to know if:
1. It's possible to convert a flash application to an adobe air application to run on desktop? If so, how? (I really need to know this! )
2. Besides development time, what else is the advantages of flex over flash? (also, is the claim that flex is faster to develop true?)
3. Is there any tutorials on how to use Adobe Air? Is it a compiler or some sort?
A few long questions here but i really hope you can take the time to answer them for me. Whatever feedback would be very much appreciated! Cheers!

Hi Chien
1) Sure you can develop AIR with flash, here a link to get you quickly started: http://www.adobe.com/devnet/air/flash/getting_started.html
2) Advantage of Flex over Flash:
     - Less development time (if done right, no problems with layout, history, management)
     - Data driven applications can be done quicker with Flex then with Flash
     - There is absolutely nothing that you can't do with Flex over Flash, but to enhance the look & feel of the Flex components (buttons, panels) you can use Flash to skin and design.
3) Look above step 1.
Have fun
Tiago

Similar Messages

  • Testing adobe air applications with fake apple certificate in iOS simulator running in a hackintosh

    I can compile an Adobe Air application on windows with a fake apple certificate. Can I test this application in iOS Simulator running on a hackintosh? Or is the simulator blocking testing of IPA outside from XCode ie: it's not a standalone simulator for IPA files. Are there any affordable web service for testing IPA with a true emulator or real device? I'm asking this because Flash Builder doesn't provide a true simulator, it lacks essential API functions such as NativeWindow.

    Hello,
    thanksk so far. I can now create an ANE, hopefully it is correct...
    Now, while trying to use it in my mobile application, calling the Constructor of my SWC interface > call initNativeExtension() I get an:
    Type Error #1009 cannot access a property or method of a null object reference
    It seems that my code cannot load the ANE because I cannot instatiate the extension object.
    Can you help me ?
    THX
    marco    

  • I start the computer the screen has blue vertical stripes and says that the Adobe Air application can not be found. Some of my programs don't run and say: You: Error access violation at 0x0055F525

    I start the computer the screen has blue vertical stripes and says that the Adobe Air application can not be found. Some of my programs don't run and say:
    You: Error access violation at 0x0055F525. I reinstalled Adobe Air. No change. I went to the Adobe webside and they said to repair it with a program. I bought RegCure. Didn't change anything. What to do?

    Hello cor-el, thanks for your reply. I changed my settings for downloads to desktop and it has appeared on there. When I double click I am asked which program I want to open file. I click firefox and another box "opening install" says I have chosen to open the file which is an application and do I want to save it. This is the only real option so I press save file. I get a box saying this is an executable file which may contain viruses - do you want to run. I press ok and the final box showing C drive file name and desktop appears stating application not found.
    This happens the same whenever I try to install.
    To my untrained eye the application is not being recognised as an application and I cannot work out how to get it to do that.
    My plugin is still showing as out of date.
    Is there anything you could suggest. Thanks for your time.

  • How to run mxmlc from within an Adobe AIR application

    Hi. I'm at the planning stages of writing an Adobe AIR application that needs to be able to run the mxmlc Flex compiler from within. I don't know if this is possible, but if it is, then there are 2 things I don't know how to do:
    1) I don't know what classes to use to execute mxmlc from within my AIR application;
    2) I don't know how to register a listener to such so that the application will know when mxmlc has finished its execution.
    Any help on this would be immensely appreciated. Thanks in advance.

    There is a detailed article on Runtime
    [url http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps_p.html]here

  • Running Adobe AIR applications without having Adobe AIR installed

    Is running Adobe AIR applications without having Adobe AIR
    installed possible?
    Why wouldn`t it be?
    And if not, when will it be possible?
    Thank you.

    There's no technical way this could be possible. It's like a
    .swf playing without the Flash Player installed, or a Java applet
    without the Java Virtual Machine. Or even like a Windows
    application running without Windows. :)
    There are, however, 3rd party wrappers out there to turn AIR
    apps into native OS apps (basically it wraps the AIR Runtime inside
    a native OS executable, like .exe). One that I can name off the top
    of my head is the Shu wrapper. This is like the old school Flash
    projectors, like Zinc and mProjector. The user doesn't have to
    install anything to run native executables.
    I would be surprised if Adobe has any plans to make an
    executable wrapper for AIR, but I don't know anything. I would like
    to see .air files be able to run in the AIR Runtime without having
    to actually install the .air package, though.

  • Run Adobe AIR application as frame in other windows app.

    Is there possibility to intagrate Adobe AIR application to the windows application as ActiveX, or another way, and will be such functionality provided in future?

    Not AIR, but you can, I believe, integrate the Flash Player itself in this way.

  • Deployment of an Adobe AIR application in an enterprise environment

    Dear Team members,
    first of all my apologies for posting this thread in more than one forum (see Installations Issues) but the argument is very important to us and I don't know where discuss it.
    I would like to post a question to you regarding deployment doubts that we are trying to address.
    My company is working on the new version of our primary application previously built as a J2EE application with some reporting functions with Flex, and we want to use AIR in order to leverage its possibilities:
    Seamless integration with existing application functionalities (implemented as standard JEE web application pages) thanks to the integrated HTML capabilities
    Improved integration of the user interface with the desktop
    Native processes to provide additional functionalities
    Our application is targeted to pharmaceutical industry, subject to FDA regulations, and it affects more than 5000 users for each customer, so we have some specific requirements affecting the deployment and distribution of the software:
    Allow to run multiple versions of the software on the same client machine (to support test and acceptance activities in addition to the production environment)
    Minimize the effort of the initial setup on each client
    Manage the version upgrades without manual activities on each client
    Keep the test/acceptance and production environments strictly aligned to improve effectiveness of formal validation (ideally, an application once validated should be transported in production without any source code modification, recompilation or repackaging)
    The current browser-based strategy is perfectly fit to these requirements, and in the shift towards a desktop-based strategy we need to continue satisfying them as much as possible. We evaluated the standard distribution strategy of Adobe AIR applications, and noticed several attention points in this scenario.
    The first issue we encountered is the back-end services endpoint discovery problem. Simply hardcoding a server URL in the packaged application could be a viable solution for public internet-accessible applications, but we need to support multiple customers in their intranet, and each one typically requires multiple environments for the application (acceptance, production, etc.). Maintaining dozens of different packages of the AIR application to support all these customer environments clearly is not the solution. Neither we want to force thousands of different users to enter and maintain the correct server location in their local preferences.
    So, we thought to use a badge hosted in the back-end application to run the local AIR application: using the underlying API, we could activate the application specifying also the network location of the back-end services. We could also rely on the badge to install the application (and the AIR runtime if necessary)… however, application packaged as native installers cannot be installed, upgraded, or launched by the badge API (and we need to package ours as native to use native processes).
    We also noticed that multiple versions of an AIR application cannot be installed side-by-side in a client machine, and that the installation and upgrade of the application can be performed only when the local user has administrative rights on the machine (using standard or native packages), forcing us to rely on external software distribution systems in some customer scenarios (introducing additional complexities in the release cycle).
    At this point, in our opinion the standard deployment strategies of Adobe AIR applications are unfit for enterprise environments. In the enterprise world, many of the applications have migrated to a completely browser-based solution, while others enhanced their client layer to comply with the requirements, for example installing only a thin portion of the client code and allowing to connect to multiple server versions/environments with it (e.g. the SAP GUI universal client). Without smarter deployment and distribution tools, AIR applications currently are a step back compared to web applications in terms of manageability.
    So, we are trying to develop a solution to address these problems, with some concepts similar to JStart: install on the client machine a launcher application capable of being activated from a web page, dynamically locate, download and run the actual client bytecode, transparently enforce client software updates, and supporting multiple applications (and multiple versions of the same application). However, we are facing many technical problems due to internal architecture of AIR and we already spent a considerable amount of effort trying to find a solution. We are now thinking to return on the choice of AIR, going back to Flex.
    What is the position of Adobe on this argument? Is Adobe aware of these issues and are there any plans on this topic? Any advice?
    Thank you in advance

    For those following along, Oliver Goldman will be answering this post in future articles on his blog.
    Many great comments and questions here. I’m working on some follow-up posts to address these; nothing I could cram into this comment field would really do your query justice. - Oliver Goldman
    Pursuit of Simplicity
    Chris

  • How to get the data from mysql database which is being accessed by a PHP application and process the data locally in adobe air application and finally commit the changes back in to mysql database through the PHP application.

    How to get the data from mysql database which is being accessed by a PHP application and process the data locally in adobe air application and finally commit the changes back in to mysql database through the PHP application.

    If the data is on a remote server (for example, PHP running on a web server, talking to a MySQL server) then you do this in an AIR application the same way you would do it with any Flex application (or ajax application, if you're building your AIR app in HTML/JS).
    That's a broad answer, but in fact there are lots of ways to communicate between Flex and PHP. The most common and best in most cases is to use AMFPHP (http://amfphp.org/) or the new ZEND AMF support in the Zend Framework.
    This page is a good starting point for learning about Flex and PHP communication:
    http://www.adobe.com/devnet/flex/flex_php.html
    Also, in Flash Builder 4 they've added a lot of remote-data-connection functionality, including a lot that's designed for PHP. Take a look at the Flash Builder 4 public beta for more on that: http://labs.adobe.com/technologies/flashbuilder4/

  • Adobe Air application installation using the bundled runtime installer

    Hello.
    We plan to develop application for different platforms with Adobe Air and testing installing Air applications with bundled runtime installer on different platforms. It's ok with Windows and Mac OS, but we got troubles with "silent" installation on Ubuntu OS 9.10.
    I tried to install Adobe Air application with bundled runtime, like in this document in part "Silent installation":
    http://help.adobe.com/en_US/air/redist/WS485a42d56cd19641-70d979a8124ef20a34b-8000.html
    using command-line:
    "sudo ./MyInstaller -silent simple-air-air-application-1.0-SNAPSHOT.air"
    and installation fails. Installation log looks like this:
    [setup:2306][INFO] Runtime Installer begin with version 2.6.0.19140 on Linux x86
    [setup:2306][INFO] Commandline is: -silent simple-air-air-1.0-SNAPSHOT.air
    [setup:2306][INFO] No installed runtime detected
    [setup:2306][INFO] Invoking Application Installer for combined install
    [setup:2306][INFO] Launching subprocess with commandline /tmp/air.QMrLZl/build/opt/Adobe AIR/Versions/1.0/Adobe AIR Application Installer -runtime /tmp/air.QMrLZl/build/opt -silent -withRuntime -url file:///tmp/air.QMrLZl/simple-air-air-1.0-SNAPSHOT.air
    [setup:2306][ERR] Subprocess app installer failed (-1)
    [setup:2306][ERR] Runtime Installer end with exit code 7
    P.S. We tried do the same on Linux Mint 10. Everything's fine, application getting installed well.

    Thanks for the reply and solution MrSykes.
    I uninstalled adobe AIR and ran a file and registry cleaner to delete any left over files and installs.
    Then installed the v.15 Adobe AIR beta as recommended.
    The cleaners I used (ccleaner & jv16 power tools) did find some temporary install files and remnants of the Video Alchemy install.
    Tried the install again and still no installation window displays.
    I'm running Windows 7 on my PC and even changed the installation file compatibility to Windows XP service pack 2 to no avail.
    Funny that it installed fine on my notebook with Adobe AIR latest version running Windows 7.
    I'm watching task manager as I'm attempting the install and videoalchemy.exe has some cpu usage then drops to zero activity.
    Then Adobe AIR application Installer starts up then cycles to zero cpu activity.
    I'm stumped on this one :-(
    Thanks again for investing the time on my behalf.
    Regards
    Stephen

  • Adobe Air Application Installer.exe Documentation

    Hello All,
    i am having severe problems retrieving the documentation for "Adobe Air Application Installer.exe"
    We have applied as Publisher for Air Apps here:
    http://www.adobe.com/products/air/runtime_distribution1.html
    and filled out the form
    http://www.adobe.com/cfusion/mmform/index.cfm?name=air_distribution2
    After that we were hoping to receive documentation about seamless install of air applications, but we are waiting right now ...
    So, time is running out, and i need the documentation of the "Adobe Air App Installer.exe"
    So far i have managed to silently install an air app:
    '$1 -silent -programMenu -location "$INSTDIR" "$TEMP\AirApp.air"' $0
    Where $1 is the "Adobe Air Installer.exe" retrieved from the registry
    $INSTDIR is the installation target path
    $TEMP is a temporary folder, containing the to install Air Application
    the above command works fine for clean and empty systems with no prior versions of the application installed.
    what i now miss are the return code meanings, ranging from 0..9 where i only know that 0 means success !
    And i would like to have a documentation about the
    -update
    and the
    -uninstall
    parameters for seamless installation/deinstallation of a whole air app with data

    hi there,
    i got the documentation also, dunno why they make it so hard
    to get it
    thank you very much !
    greets from joymoney
    ck
    I was also facing this problem.
    Today I got this
    http://help.adobe.com/en_US/AIR/1.5/air_runtime_redist/air_runtime_redist.pdf
    http://help.adobe.com/en_US/AIR/1.5/air_runtime_redist/air_runtime_redist.pdf

  • Error using as3corelib in Adobe AIR application

    I have created a new Adobe AIR application (HTML/JavaScript) in Aptana Studio.
    To implement the password protected db, i am trying to implement the EncryptionKeyGenerator class from the swf file of as3corelib.
    However, when i try to access it's functions, i get the following error
    Value not a constructor. So i am not able to access the functions of the class.
    Can anyone help me..?

    Thanks 4 the reply...
    I downloaded as3corelib library from http://code.google.com/p/as3corelib/downloads/list, extracted the library.swf file from the available as3corelib.swc file, included it to the lib tab of my application, renamed it as EncryptionKeyGenerator.swf and i've done the following:
    <script type="application/x-shockwave-flash" src="lib/EncryptionKeyGenerator.swf"></script>
    function init(){
    var ekg;
    if(window.runtime)
                        if(!ekg)ekg={};
                       ekg.EncryptionKeyGenerator=window.runtime.com.adobe.air.crypto.EncryptionKeyGenerator;//from a document over net
                        keyGenerator=new ekg.EncryptionKeyGenerator();
    On running my application, it says Value not a constructor.
    However, i downloaded a installer package, EncryptedDBHTML.air  over the net and when i used the EncryptionKeyGenerator.swf file from this package in my application, it worked. Now, the available codin used this:
                       ekg.EncryptionKeyGenerator=window.runtime.com.adobe.data.encryption.EncryptionKeyGenerato r;
    I tried using the above package name, however i end up with the same error.
    Any help is appreciated..

  • Howto: Put in CD / DVD - sample adobe air application with installing process:

    Hello anything,
    Please do not forget!
    With Flex-SDK (newer version)
    CD / DVD: ROM:
    /os
    /win = Windows Version like *.exe, *.msi, *.cmd *.vs or *.ws
    /mac = Macintoch Version like *.pkg, *.app, *.dmg,, *.mpkg
    /lin = Linux version like *.run, *. , *.bin, *.sh, *.rpm,
    *.deb
    /setup = your adobe air application like Custom air-able
    installer = my great installer ( Cominig soon... )
    /images your photos or texture or any styles... , icons too
    /acabs = my suggestion for like Windows *.cab <> Air
    Cab = *.acab
    /locales = for your languages ...
    /folder any your suggestions...
    /flex-sdk = Flex Software Development Kit = Adobe Flex SDK
    (no flexbuilder 3)
    /helps = When you need help like *.pdf Files.for Installer
    / = callable autorun with autostart.jar or autorun.jar
    If you want to build powerful application on Windows 32 or 64
    Bit you can sometime regedit writing. DO NOT WORRY!!!! My special
    installer (coming soon).
    I have been created a sample installer. whe i am final with
    my installer. Do not worry! You can to believe me really. :)
    How do i bind to exec for java? (No javascript! OK)
    How do i create shell for Mac OS X Leopard
    Do not forget!
    I have been created shell in /os/mac/preload_installer.sh,
    How do i know when i do not use with disk image moving and
    clicking? How does my shell start automacally?
    I know for Linux. I have not problem for linux version. I
    have Ubuntu 8.05 LTS Version. :).
    But i haven't Mac OS X :(
    Thank you for cross-plattform-able CD or DVD :)
    Enjoy for making with image and burn an image since cd or
    dvd-rom.
    Best regards, SnakeMedia

    Could you open a new bug report on this over at bugbase.adobe.com.  Please include a copy of your app (or a sample project) along with steps to reproduce.  Once added, please let me know the bug number and I'll have somone take a look ASAP.
    Thanks,
    Chris

  • Adobe AIR Application Distribution

    I have a client that requested me to do them a CD application
    which I am thinking of using Adobe AIR.
    Does the distribution license allow Adobe AIR applications
    made using Flex or Flash be published through CD-roms and for
    downloads? Are there any implications for this?
    Also, does the license allow if say Adobe AIR player is put
    together with the Adobe AIR application into a CD for distribution
    so that if a computer does not have Adobe AIR player to install the
    AIR application, he/she can install the player directly from the CD
    without going to the Internet?

    AIR does not support running applications from a CD-ROM;
    that's both a technical and a licensing limitation.
    You can redistribute both AIR and your application via
    CD-ROM, thus enabling off-line install, if you agree to a
    redistribution license. See
    http://www.adobe.com/products/air/runtime_distribution1.html
    for details.
    Oliver Goldman | Adobe AIR Engineering

  • Adobe AIR application crash on start in iOS devices

    I have Adobe AIR application that uses Starling and DragonBones.
    We use IntelliJ IDE.
    We can run the application on the device without problem when running from the IDE.
    We build an ad-hoc distribution and put it on a device using TestFlight.
    When we run the application it show the splash-screen image and after that either go into white blank screen or crashes.
    In the XCode Organizer crash report I can't find helpful information.
    How can I debug this problem?

    Any chance of Testing with Flash Professional ? If so than connect your device and in Flash Professional CC go to Debug->Debug Movie-> On Device Via Usb -> Select your device.
    It will start a debug session as soon as you start your app/game and than you can debug whats going wrong on the device, setup your trace statements or breakpoints and see in output panel what actually the problem is.
    I hope it will help or some community guru may assist you or particularly you can post your problem in starling forum too, may be someone will help you there ...
    PS: In debug session mode performance will be low so don't worry about that. This mode is just for debugging and testing purposes.
    Thanks,
    Muhammad Faisal Zaheer,
    Sr. Software Engineer, Team Lead, Cubix Labs

  • Adobe AIR Application Installation will not start

    I purchased a program called Video Alchemy which requires Adobe AIR to run but the installation window will not display and the installation does not start.
    The Adobe AIR log install log file can be found here https://dl.dropboxusercontent.com/u/59423416/Install.log
    Here is a link to the VideoAlchemy.exe install file https://dl.dropboxusercontent.com/u/59423416/VideoAlchemy.exe
    Can anyone help me to get this program to install?

    Thanks for the reply and solution MrSykes.
    I uninstalled adobe AIR and ran a file and registry cleaner to delete any left over files and installs.
    Then installed the v.15 Adobe AIR beta as recommended.
    The cleaners I used (ccleaner & jv16 power tools) did find some temporary install files and remnants of the Video Alchemy install.
    Tried the install again and still no installation window displays.
    I'm running Windows 7 on my PC and even changed the installation file compatibility to Windows XP service pack 2 to no avail.
    Funny that it installed fine on my notebook with Adobe AIR latest version running Windows 7.
    I'm watching task manager as I'm attempting the install and videoalchemy.exe has some cpu usage then drops to zero activity.
    Then Adobe AIR application Installer starts up then cycles to zero cpu activity.
    I'm stumped on this one :-(
    Thanks again for investing the time on my behalf.
    Regards
    Stephen

Maybe you are looking for