'Flash for Android' vs 'AIR for Android' - differences? - android

Froyo and Flash Player are coming to our phones.
In the Adobe PreRelease programs we can find AIR beta for Froyo and Eclair. With that, I can develop a Flash app and export it to my phone.
So, is AIR player the Flash player? o_O
I can't understand what differences are between AIR and Flash on Android.
Can you help me? Thank you!

Flash and AIR work just the same on Android as they do on the PC - similar technologies, but Flash plays in a browser and AIR apps are used like native applications. In other words, to use an AIR app, you'll typically install it from the Google Market, and put a shortcut to it on your homescreen, then launch it and use it like any other application. Whereas for flash content, you'll follow a link or a bookmark, and see the content embedded within a web page.
Anyway the capabilities of the two engines are similar (AIR does basically all that Flash does, and adds on some extra features suitable for applications), but the difference is in the way you access and use the content.

Related

Playing webview with flash without installing flash from the market

I am trying to build an application where the webview should handle flash contents.
As most of us are aware of, Adobe has announced it will not support Flash Player browser plugin for Android 4.1 and onward.
Without installing Flash, is it possible to realize it?
I did my part of researches and came along with Captive Runtime where you can have the flash package inside your application, without the need to install flash.
My question is, is it possible to build an android app without using Flash Builder, and have the flash package inside?
Is Adobe Air the only solution in my case?
Thanks in advance!
Adobe AIR is the one and only hope. You don't need FLASH here in this context. Make sure you have the Flash Builder 4.6 to build the application, test it with the inbuilt emulator to see how it all goes.

How to add flash playing capability to android app?

My android app has a web browser component which is supposed to play flash content from the internet. I don't want to tell the users to separately download adobe flash to access flash content on my app. How can flash playing capability be added to my app? Thanks?
I haven't heard of any third party flash interpreter that you could put in your application, like a library.
Honestly, you should rethink what you're serving up to mobile clients. All mobile platforms are no longer supported - Adobe has stopped development of Adobe Flash Android - as there are alternate ways to do what Flash used to accomplish.
Edit:
This is a great introduction to the <audio> tag in HTML5. You will have to double check which formats are streamable to all devices. I believe MP3 should work in iOS and Android. http://www.position-absolute.com/articles/introduction-to-the-html5-audio-tag-javascript-manipulation/

No flash player plugin for android jelly bean

Recently I heared that Android's latest Jelly Bean release does not allow the flash player plugin(ie all plugins).But Adobe says that AIR is still Alive and they are saying to consider AIR instead of flash.
After this news, there are so many questions that have been popping into my mind.
As far i know even Air is running on the flash player plugin, please correct me if I am wrong.
If Air application can run on both Andriod and IOS, then obviously the flash player plugin should run on Android.
I am curious about the technology, so please explain what it is.
Flash player and Adobe Air are two completely different things.
Flash player is a plugin just for the native browser.
Whereas Adobe Air is used to develop Native applications
Adobe air provides a framework to write Android apps which you can publish through Google play.
Adobe has stopped support only for flash player plugin not the Adobe Air. This should be a problem only to website developers
According to the latest announcement,
http://www.redmondpie.com/its-finally-over-adobe-pulls-flash-support-in-android-4.1-jelly-bean-plans-to-withdraw-app-from-play-store/
http://www.zdnet.com/adobe-wont-support-flash-on-jelly-bean-1339340588/
they say no more Flash or Adobe AIR on Android.

How to play flash games in android

I have developed a game in flash now i want to run that flash file in android os.
i have followed several questions here but unable to get the solution please help me
App developed in AS3 can be run in Adobe AIR environment. You need Adobe AIR on your device and I suppose that an app needs to be optimized for AIR.
Of course you can also run it in browser if you have flash player, but it will have really bad user experience.

How Android 2.2 interacting with Flash 10.1 (how to use flash from my app)?

I'm searched adobe and android developers sites, but can't find any details on this.
Is it possible to use Flash as a part of my app? E.g. like a widget/GUI element? Or it's integrated in browser only and can't be simple accessible?
I know, Adobe AIR apps are supported as standalone .apk. So it must be some API/SDK (from Google) to connect with Flash player.
Is there any details, how to program it (more clear: launch swf from my app and interact with it)?
Thank you!
Is it possible to use Flash as a part
of my app? E.g. like a widget/GUI
element?
Not as a regular widget. Possibly it will work via a WebView widget, though that will not be known until phones get access to Android 2.2. Flash 10.1 only works on Android 2.2 and higher, and only on hardware (not the emulator) at this time.
So it must be some API/SDK (from
Google) to connect with Flash player.
Not necessarily, particularly if Flash works with WebView.
Try this...
http://www.flashmobileblog.com/2010/03/12/flash-player-10-1-camera-support-phonegap/

Categories

Resources