Air Native Extensions
Welcome to the distriqt // air native extensions UserVoice site. This site is designed for you to leave feedback and suggestions on the native extensions, or even just to let us know how we are doing.
We are constantly looking for new extensions to develop so feel free to suggest ideas! We would love to know what you would like to see in our extensions, any enhancements or new extensions that we haven’t currently implemented.
Support
If you are looking for access to the extensions, documentation or dedicated support, all of that is now available through the dedicated air native extensions site:
132 results found
-
Bluetooth
Would be great to have a bluetooth ANE for iOS and Android!
15 votes -
Saving image to device
Right now AIR is not capable to save an image directly to iOS photo or Android Gallery. Usually developers have to open the image in a web browser for the user to download.
12 votesWe have added the `saveToCameraRoll` function to be able to save a bitmap data instance to an image in the user’s camera roll.
Cheers
-
push notifications ANE vs RemoteNotifier API
Can you tell me the differences or advantages of using the push notifications ANE vs the RemoteNotifier API in the AIR SDK?
2 votes -
AlarmManager ANE on Android
It would be great to have an ANE to access the Alarm Manager API on Android.
7 votesThe Alarm Manager API from Android has been added to the Application ANE.
https://airnativeextensions.com/extension/com.distriqt.Application
You can see the developer documentation on the ANE here:
https://distriqt.github.io/ANE-Application/u.Alarm%20Manager
-
Unable to init NativeMap again after destroying it
<?xml version="1.0" encoding="utf-8"?>
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark" title="Map" xmlns:nativemaps="com.distriqt.extension.nativemaps.*" creationComplete="init(event)">
<fx:Script>
<![CDATA[
import com.distriqt.extension.nativemaps.NativeMaps;
import com.distriqt.extension.nativemaps.objects.CustomMarkerIcon;
import com.distriqt.extension.nativemaps.objects.LatLng;
import com.distriqt.extension.nativemaps.objects.MapMarker;
import com.distriqt.extension.nativemaps.objects.MapOptions;
import com.distriqt.extension.nativemaps.objects.MapType;
…import mx.events.FlexEvent; [Embed(source="i/custom-marker.png")] public var CustomMarker:Class; protected var _created:Boolean = false; protected var _count:int = 0; protected var _buttons:Array; public var mapTypes:Array = [ MapType.MAP_TYPE_NORMAL, MapType.MAP_TYPE_SATELLITE, MapType.MAP_TYPE_TERRAIN, MapType.MAP_TYPE_HYBRID ]; protected function init(event:FlexEvent):void { if (NativeMaps.isSupported){ NativeMaps.init("MYKEY"); NativeMaps.service.addEventListener(Event.ACTIVATE, mapReady); var options:MapOptions = NativeMaps.service.mapOptions; options.compassEnabled = true; options.zoomControlsEnabled = true; options.zoomGesturesEnabled = true; options.rotateGesturesEnabled = true; options.myLocationButtonEnabled = true; NativeMaps.service.setMapOptions(options); NativeMaps.service.createMap(Capabilities.screenResolutionX, Capabilities.screenResolutionY-105,0,100); } } protected function mapReady(event:Event):void{ addMarker("Home", 38.032131, -87.503195); centerMap(38.032131,-87.503195); NativeMaps.service.showUserLocation(true); } protected function removeMarkers():void{ NativeMaps.service.clearMap(); } protected
2 votes -
Custom URL scheme checking ANE
Many apps utilize custom URL scheme to provide app to app communication (e.g. twitter:// fb://). When the app is not available, developers should implement a fall back mechanism.
Currently there are no way for AIR to check whether the custom URL scheme is valid or not.
6 votesWe have recently added this method to our Application ANE for iOS.
That ANE now includes a method “checkUrlSchemeSupport” which will check any URL scheme you pass in.
This is a new feature so please report any feedback or issues with this method.
-
Versioning
Any chances of you guy's putting your stuff on a private repo (github, bitbucket...)? Would be much easier for us than zip files ;-)
3 votesWe’ve released the extensions to a github repository. Contact us if you want access information.
-
Ane for Recoding/Playback Audio
Is it possible to Create an Extension for easy use of Microphone and Saving And loading recorded audio.
Right now you have to Convert recorded ByteArray to Wav then encoding to Mp3. and if you want to record minutes this process takes forever.
5 votesThe initial release of this ANE is available now for testing.
-
Camera Ane
With this camera ane
is possible take photos and pick them from the device gallery ?2 votes -
Message ANE iOS 7 problems
Just to let everyone know, we've identified an error with the Message ANE on iOS7 where the dialog UI won't close.
We've addressed the issue and will be releasing an update soon so make sure you update your applications as soon as you can.
distriqt //
1 vote -
Cloud Storage
Using iCloud on iOS to store key value pairs and files in containers.
Something similar for Android, Drive perhaps?
0 votesiCloud ANE has been released allowing you to access key-value storage.
You can find the ANE here:
http://airnativeextensions.com/extension/com.distriqt.CloudStorage
Cheers
-
TestFlight Acquisition
Unfortunately it seems we'll be without the TestFlight platform soon. It's been acquired by Apple.
http://techcrunch.com/2014/02/21/rumor-testflight-owner-burstly-is-being-acquired-by-apple/
They've announced that the Android version will be discontinued:
http://help.testflightapp.com/customer/portal/articles/1450414
And that only existing teams will be able to upload builds:
http://help.testflightapp.com/customer/portal/articles/1452760
It's a pity to see this great service disappear.
0 votes
- Don't see your idea?