Android MediaStore from Air App - android

I am writing an Air app that needs to access the Android Media Store.
So far tried:
Direct access to the SQLite database. Seems Android does not give permissions for this.
Next attempted calling a native Android app from my Air app. Burrito does not seem to support NativeProcess for Android.
Any ideas or workarounds?
Or do we drop AS3 and code native for Android?
Thanks, Ronnie

The only solution today is to combine a native apk with an AIR for Android apk. More details here:
http://elromdesign.com/blog/2010/10/29/hacking-native-android-with-air-app-to-allow-air-access-unavailable-apis/

Related

Develop app just to showcase a website on ios and android

So what I want to do is, "develop" an app where it main purpose is just to open a website. I need that on android and ios. Is there an online website to do just that?
I jused to know a website, where you could develop for various platforms (PHP, Java, Object C for iOs) and even test your code online.
Somehow I can't find it anywhere. Thank in advance if you can either show me the website again or find me a new website to do just that.
Regards!
Update:
Found the website: http://www.programmr.com/
I think you're referencing PhoneGap.
PhoneGap allows you to build native applications using HTML/CSS/JS for all mobile operating systems.
If all you want is for your iPhone App and Android App to open up a website "inside" of the application, you will want to use a webView. This will allow you to have your application listed on the iOS App Marketplace and the Android Google Play Store.
EDIT: This will definitely work on Android. You must get pass Apples app approval process to get on iOS of course.

Android: Adobe Access DRM

We're developing a native Android streaming video player. And we want to implement DRM support in it. We've chosen Adobe Access. But we can't find any documentation about it for native app, only for Adobe AIR development.
So, here is the question: is there any way to use Adobe Access DRM in the native Android app?
It will be possible soon. Adobe has been cooking a BETA of native Android libraries for Adobe Access. So far they haven't released/leaked anything yet. ETA could potentially be February, but my sources couldn't confirm this. Hope this helps.
The prevalence of rooted devices may make spending your development time making Adobe Access DRM work less helpful to your app customers than better device support, app testing, and feature development.
Likely you will have to invoke the Adobe Air app, and let it handle all the view/playback activity.
Adobe has a quick start guide (adobe.com PDF).

Adobe Access 3.0 DRM on Android

As per the Adobe Access 3.0 spec , it seems that it can be supported on Android with flash player or Adobe Air App.
http://www.adobe.com/products/flashaccess/
did anybody has tried this ? looking for some feedback or reference on this.
What is the best/right way to integrate this with existing Android video application ?
1) WebView with flash swf file.
2) Starting the Adobe Air app from the Android app .
3) or I can integrate the adobe air into my existing android app.
1) Your users would have to install Flash Player which is discontinued for Android and the installation would break the user journey of your app (they'll need to go to Play Store and install beforehand). I recommend to not take this route.
2) This might be possible, although I believe it will be quite difficult to get the Adobe Air app receiving some data from your main app, which I understand you will need? In any case other downsides will be: breaking the app in two pieces can cause confusion to user, accessing other state data from your main app, handling activity lifecycle for both apps.
3) This is not possible
Suggestion: 4) Wait for Adobe Access 4 native Android library to be released. I commented about it here:
Android: Adobe Access DRM

Adobe Air for cross-platform iOS and Android development

I saw this sometime ago and wanted to check if anyone with experience doing cross-platform Application using Adobe AIR. I have seen their LVVM compiler with AOT and Android runtime.
Say I need to create the same application for iOS and Android, is this recommended? Are they any limiation that I don't aware yet? Can they access to respective's native API? Are things like Animation h/w accelerated? Any performance penalty?
It really depend on the application that you want to build. Adobe Air is more focus on game development, but not saying it can't be used for application usage. Plus there are some cool native plug-in which can boost up your application. I suggest to understand your project requirement and have a checklist against Adobe air, then decide to implement or not.
Have a read the following review by Cnet about this product.
http://download.cnet.com/Adobe-AIR/3000-2383_4-10652806.html
You can create IOS and android application Using PhoneGap.

Adobe Air with native android access

I have been trying to follow James Ward's instructions in order to access native apis with adobe air. No matter how many times i re read his steps, I cant follow them properly.
I didn't use the eclipse source files offered on his site as I already have an android app using netbeans which accesses and sets up communication with another device via bluetooth.
I also have a previously created air app which read/writes to a socket, displays ui and reponds to button presses.
If i could get the bluetooth-connected socket created in the native app, pass this to the air app and allow the bluetooth communication to be utilised in air it would be a great satisfaction for me as i have been at this for days.
Is this possible and if so can someone help me, i have managed to extract the air apk, get the dex files, but what next??
Regards
You currently cannot access native APIs from Air, but it is currently in the works.

Categories

Resources