Distributing AIR Runtime with a commercial AIR app: permitted?

I did some Googling around for the answer to this, and I
discovered, according to a couple bloggers, that while it's
definitely permitted to sell applications you make with AIR, you
cannot sell the runtime. That makes perfect sense, but I'm
wondering if that comes into conflict with including the runtime on
a disc/in a paid download.
Similarly to how Windows games include a DirectX installer
for people who somehow don't have that yet, I was wondering if it
violates some kind of copyright or intellectual property thing to
include an Adobe AIR runtime installer in whatever package I
distribute my application in. That way, rather than giving someone
a .air file that they have no idea what to do with (unless they
read the manual, which many people, um, won't), I can include an
installer program for each of the three platforms which will either
open the AIR file if it can, or tell the user "This program needs
AIR to breathe!" or something and then installs the runtime. That
way they don't have to go download something else.
Just a convenience thing that I'd like to do, so I want to
make sure it's permitted.

You will need to apply and sign a license for Runtime
redistribution.
More info. here:
http://www.mikechambers.com/blog/2008/04/07/redistributing-the-adobe-air-runtime-installer /
-ted

Similar Messages

  • Crystal XI Runtime with Windows 2008 Server

    Hi all
    We have been using Crystal for many years with our application, distributing Crystal Runtime with it.
    We have our own DLL which interacts with Crystal to display a setup screen to get the user to enter values for the parameters within the report and then runs the report.
    All works fine except for running on Windows Server 2008. We have Crystal Reports 11.5 and the runtime on the server is also built with the 11.5 merge modules.
    Where the application fails is during a call to the TApplication.OpenReport. Windows isn't giving much information apart from an error has occurred.
    Can anyone tell me if there is a known issue running under Windows Server 2008 and whether there is a fix.
    I have posted in a different forum, but trying here as well. Getting desperate.
    Many thanks.
    James

    Please re-post if this is still an issue to the Legacy Application Development SDKs Forum or purchase a case and have a dedicated support engineer work with you directly

  • Silent install Air Runtime and Air App with custom installer?

    I want to use a custom installer that will perform some actions, and then silently install air runtime and an air application. The goal here is to be able to perform a customized install for an Air application (for a user that might not have Air installed) without confusing the user with multiple install screens. Can I use a custom installer to silently install Air (if the user doesn't have it installed) and the Air app? If so, are there any restrictions on the custom installer? If there are any examples of this, please provide the links.

    Since you applied for the distribution from Adobe you should
    have received a link to a page where you can download what they
    call the "side-car" installer. It's basically an installation
    system they are making available to developers that can be easily
    configured to deliver a bundled runtime and application
    installation for Mac and Windows.
    Check your email again and see if you can't find a link in
    there pointing you to a download page for the AIR runtime as well
    as the aforementioned side-car installer. For those who don't know,
    here
    is where you can apply for a redistribution permit for AIR.
    I have a small tutorial posted that might be of help to you
    on my blog:
    http://blog.arnimaack.com/flex-air-series-4-air-all-in-one-installers-on-CD-DVD

  • Packaging AIR runtime with app?

    Would it be possible to have an option to package the AIR runtime with the APKs
    created through Flash Builder?  Say, a ride-along package that would detect if the
    given or higher runtime of AIR is installed, and if not, install it before launching the
    app.
    For the foreseeable future (the next year, at least), most new users of any given app
    created this way will not already have the AIR runtime on their phone.  This would
    spare them having to initiate another download when they thought they were about
    to enjoy the product.  (No matter how you disclaim it, many customers are going to
    think you can start an app right away after downloading it from the Market, because
    this is how practically all non-AIR apps work.)  Waiting for an install is okay if the app
    automatically launches afterward: this will not take nearly as long, and (importantly!)
    requires no further customer action to actually launch the app.

    I'm sure it would possible, but consider that as soon as someone downloads
    an AIR Android app, they've already got the runtime, and with notifications
    for updates already a common thing, they'll be notified from the Market
    whenever there's an app update (runtime or your app).
    I think it would be nice as an option, but just today I got an email from
    the Android Market explaining important changes to the store, and
    specifically they say no .apk larger than 50 mb. So I'd rather not have the
    runtime packaged with the app, as that adds to the overall filesize. We
    already have to deal with that on iOS devices, since Apple won't let us
    download compiled code. So you get an automatic 3-4 mg overhead with all iOS
    apps. Luckily there's no real limit on iOS app sizes.
    I do agree though it'd be nice to have the install process worked out so the
    app prompts for the runtime if needed (as it works now) but have the runtime
    know to launch the app again once it's installed.
    iBrent

  • Package AIR Runtime together with AIR app

    Hello,
    Is it possible to package AIR Runtime together with the AIR
    app so when users install my AIR app by clicking on the .air file,
    they don't have to fetch the runtime over the internet?

    Yes, you can do this by signing up to redistribute AIR. See
    http://www.adobe.com/products/air/runtime_distribution1.html.
    If you're just looking for a better online install
    experience, however, check out the "badged install" feature. See
    http://livedocs.adobe.com/flex/3/html/help.html?content=distributing_apps_3.html.
    regards,
    Oliver Goldman | Adobe AIR Engineering

  • Possible to pack Air runtime with app?

    Many friends told me if my app need something else to be installed to run, they will quit. I think unless most mobiles installed Air runtime in the future. We must make the installation more user-friendly.
    Can I pack the runtime together with app? Or is ther another work around?

    Yes, you can create an Adobe AIR app with all the runtimes needed packaged into a single installer.
    Here’s some info from adobe
    http://help.adobe.com/en_US/air/build/WSfffb011ac560372f709e16db131e43659b9-8000.html
    hope that helps
    glenn
    tinylion uk

  • Having trouble with the Air/app crashing after 3 or so hours on Win 7.

    Heya.
    I have been battling with this issue for a few days now, trying to debug what might be the root cause. The application is a reaction game with organic creatures and movement via Bezier Splines and some physics. It uses some really intense calculations while the game is running. Anyhow, the game is being ran on a dedicated machine with Win 7 and AIR installed. It should be able to function about 13-16hours in a row, since it is a part of a science centers show, and it should be touring europe in the near future as well. Needless to say having the app crash every few hours isn't really an option.
    So, after about 3 hours (checking from Win 7 error log) Windows notifies me that the application has stopped working and it just freezes the whole thing. I've been running it over nights to see when this error happens, and it seems to happen pretty consistently after around 3-4 hours of runtime with constant games. (having the game play itself)
    This is what Windows error log says
    Faulting application name: APPLICATIONNAME.exe, version: 0.0.0.0, time stamp: 0x4b66b0f3
    Faulting module name: Adobe AIR.dll, version: 1.5.3.9130, time stamp: 0x4b66b06a
    Exception code: 0xc0000005
    Fault offset: 0x00256e29
    Faulting process id: 0xaf8
    Faulting application start time: 0x01cae2f060312579
    Faulting application path: C:\Users\Muffinssi\Desktop\APPLICATIONNAME.exe
    Faulting module path: C:\Program Files (x86)\Common Files\Adobe AIR\Versions\1.0\Adobe AIR.dll
    Report Id: 2b358e12-4efb-11df-84f7-64b9e8d85ac7
    Now from what I've tested from extended running of the game by itself, it doesn't leak memory, and it doesn't seem to throw any Flash based error at all. I set the Debug flag on the installed AIR app, and checked the trace log for any errors, there were none. Also no flash/air specific modal window about an error, only the Win 7 error about it stopped working.
    I am at a loss here, what could be causing this error? Any ideas on how to fix this? I would really appreciate it!
    Cheers
    Niilo

    If you get any form of strange behaviour from your BB then, with the power-on, remove the battery and leave it out for a couple of minutes.
    If that doesn't sort the problem then post again or use the search facility above.
    Blackberry Best Advice - Back-up weekly
    If I have helped you please check the "Kudos" star on the right >>>>

  • AIR app communnicating with External App

    I would like to make my AIR app communicate with another
    application that's running on the desktop. What are the best ways
    to do this?
    Ideally I'm looking to call functions inside the AIR app from
    a separate program, and vice versa. This is in fact possible using
    the ExternalInterface capability, however, this is only available
    when the separate application is an ActiveX container (such as the
    browser), and thus contains the FlashPlayer ActiveX control within
    it. But what if your AS3 application doesn't just run inside the
    FlashPlayer but requires the AIR runtime instead? There doesn't
    seem to be any way that an external app. can talk to an AIR app the
    way it can call functions on the FlashPlayer.
    My reasons for needing this are that while AS3 is great,
    especially for creating an interactive interface, there are still
    some low-level things which must be coded in another language.
    Any thoughts that anyone has on this topic would be greatly
    appreciated.

    Hi Bruce,
    In theory, you can do what you want, but it is an indirect
    way of achieving it, and there are some performance/functional
    issues.
    You can make a windows application that is an ActiveX control
    container, and put the FlashPlayer control inside it. Handle the
    "FlashCall" event in your windows program (this is fired when your
    swf calls a custom external function), and then you can use it to
    load and call whatever .dll function you want.
    In practice, from what I've observed, there are some
    limitations. The graphics performance of the FlashPlayer suffers
    when embedded this way in a Windows app. Also, if you want to call
    into the flashplayer sometimes the function calls fail. Having said
    this, my experience is limited to AS2 implementations; maybe things
    have improved with AS3.
    Anyway, hope this helps. Would be interested to hear your
    observations if you should try this route.
    Ed

  • Bundle a few docs along with AIR app

    Hi,
    I need to bundle a few PDF and word docs along with my AIR
    application when it is installed by the user.
    I don't want to Embed the documents in the actual AIR app,
    but just ensure that the files get included in the AIR installation
    and end up in the application's install folder on the client system
    so that the AIR app can access them at runtime.
    How can I do this with the AIR app packaging/installer
    process?

    It depends on which tool your using for packaging, but I
    believe they all have UI to select which folders/files are included
    and which are not.

  • Air app for android NOT prompting user to download runtime

    My app tested fine on a DROID ii but when I had a friend download the app on his DROID x the app showed an error when run. It did not prompt the user to download the runtime. Once we did download the runtime, the app worked fine.
    I went through much agony renaming my package name to remove the "air." prefix for reasons that are not important here.  Could this cause a phone not to recognize that the air runtime is needed? I cannot find any documents that say that the prefix does more than help adobe keep track of air apps.
    Here is my app in case it helps:
    https://play.google.com/store/apps/details?id=com.dktimertrial&feature=more_from_developer #?t=W251bGwsMSwyLDEwMiwiY29tLmRrdGltZXJ0cmlhbCJd
    Thanks.

    Have you heard of the expression, "Tampering with this product will void the warranty"?  :-)
    There's no guarantee that the process you went through to remove the air. prefix didn't break the part of the app that automatically triggers the AIR runtime request. You're basically doing things that aren't supported, so I doubt you'd find an answer to that question from Adobe.
    Personally, I would look at using the captive runtime feature of AIR 3.1+ and then you won't have to worry about the user needing to download the runtime separately. If it's really that important for you to remove the air. prefix, captive runtime should fix this problem.
    iBrent

  • How can I set connection to external XML file with Dreamweaver to buiild AIR app?

    Hello,
    I try to do simple AIR app in dreamweaver. It's not problem
    to use static data. But I'd like to use dynamic data from external
    XML file. I try to use Spry and evrything works fine in web browser
    but i have problem with loading external XML data into my app in
    AIR. Can I simply transform my spry based html app into AIR?
    What should I add to do this?
    Pawel

    Daniel Lichtenwald wrote:
    What are the requirements and steps for arranging to receive this large file using File Transfer Protocol (FTP)?
    Usually, we don't speak of "receive" when using FTP, since the file is transferred from server to client, so it's more of a case of "download".
    At your end, it's simple. You use an FTP client; under SL, that includes Finder and Safari, so you don't even need to get any additional software.
    At the other end, it's more complicated; the 'sender' must set up an FTP server on his machine.
    Alternatively, you can set up your own Mac as an FTP server, and have the 'sender' connect to you with an FTP client and upload the file; but, if your Mac lives behind a router, then you have more work to do with the router settings.
    That's why it's much easier to use the file sharing services mentioned above -- if they are available in both sender's and receiver's locations. (Keep in mind that some countries block access to all those mentioned -- except perhaps <www.transfer.ro>, of which I know absolutely nothing.)

  • Unable to connect with Kuler Air app and Extension

    Hi,
    I am unable to connect Adobe Kuler Desktop(Air app). I can't login through the app. Only thing I can see when I launch the app is the RGB rotating, even after an hour.
    I tried reinstalling the app two three time. No way. same issue persits.
    I tried to connect through a proxy server enable and through a direct connection. same issue.
    Not only the Kuler Desktop, but the plugin also has the same problem.
    Please help.

    Hello, I was getting the same RGB loading... issue, however I was able to Sign In at the bottom with my Adobe ID, and then themes started loading when I selected from the dropdown (e.g., Most Popular). It's a little slow, but seems to be working.

  • HTML-based AIR app with transparent UI, shadows, etc.?

    I'm debating on whether to use Flex or HTML/Ajax for a widget
    in a project. If I make an HTML-based widget, is it possible to
    have UI tricks like shadows and transparency, basically, NOT being
    confined to a standard OS "box" window? Is this possible?
    Thanks.

    Yes it is possible to do this with an HTML-based AIR app.
    However, since the visual elements will be HTML-elements, not
    display objects, you can't use the Flash APIs for shadows and
    transparency. Also, in a transparent window, SWF and PDF content in
    HTML cannot be displayed.

  • Multiple AIR apps with the same local cache?

    Hi guys,
    Is it possible to create multiple AIR apps (for mobile & desktop) that can use the same local cache?
    For example: 2 apps for iPad will use the same data store (local cache). If we synchronize (with LCDS) and get all the data for 1 application, if we open the second application, can we access the data set from the other application?
    Thx!

    Hi Vikram,
    Eventhough I think it is techincally not possible, even if it was I would not recommend doing this. I think this is asking for problems and you can wait for the day that somebody messes up your production system, thinking it is DEV.
    I would use names like DEV_Oracle_BI_DW_Base and PRD_Oracle_BI_DW_Base, to clearly distinguish between the environments. But then again, I think Informatica forces you to use different names.
    Regards,
    Toin.
    ~Corrected typo.
    Edited by: Toin on Oct 16, 2008 4:02 PM

  • Adobe air app integration with mac help

    Hi  all,
    I want to intergrate my help with adobe air app on mac(so that it should look like mac help). But i am not able to do so as we need to add entry in the file info.plist for doing it. Can anyone please guide me on this. I have downloaded several application but not able to find any application with help intergrated in it. Most of the sample apps don't have any help and the remaining apps send the link to their website for help.
    Any suggestion/ guidance in this regard would be great
    Thanks in advance
    Sumeet

    Try redownloading the Adobe Help application from http://www.adobe.com/support/chc/.
    Hope that helps,
    Frank
    AIR Engineering

Maybe you are looking for

  • Statement not accessible error in Implicit Enhancement of  SAPMPE03

    ENDMODULE. """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$\SE:(1 ) Include MPMKMO00, End                                                                                S *$*$-Start: (1)------------

  • New to CSS! Attach a Style sheet to exsisting website

    Hi Im self taught so I need help in a really basic style please!! Ive got a website which Ive made my self, learning via youtube etc!! Im trying to figure out the css business!  After ALOT of trial and error I think im slowly getting to grips but I c

  • Distinct and Unique

    hii, Is there any difference between distinct and unique in sql...

  • Converting MS Publisher files to Mac Word?

    How do I convert Windows 7, MS Publisher documents, to MacBook MS Office document?

  • Bt infinity FTTC date changed 4 times what now?

    Hi all my original date for my denton burn exchange cabinet 12 infinity was June 2013, then sept 2013 then December 2013 now says march 2014 I mean what is going on here is it ever going to be done? Anyone had similar situation and if so how many cha