Skip to content

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:

http://airnativeextensions.com

132 results found

  1. Camera ANE Quality on IOS

    Hello Distrqt Team,

    I was experimenting with the Camera ANE on my IPad.

    I want to use it to take photos, but unfortunately the quality is pretty bad. Seems like white balance is way off and the resulting picture is much to dark. I tried setting the presetMode to PHOTO, also tried high. Set the exposure and white balance mode to AUTO, etc.

    When I take a photo with the IOS native photo app the quality is much much better.

    I use captureImage() and listen to the CAPTURE_IMAGE Event to grab the bitmapdata (if that makes any difference). Also I…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  3 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Flash works no more after setting focus mode in Camera ANE

    If I use Camera.instance.setFlashMode(CameraParameters.FLASHMODEON); the flash is fired.
    But if I then set the focus with Camera.instance.setFocusMode( CameraParameters.FOCUSMODECONTINUOUS ); the flash does not fire anymore. And I can not get it back again with setting the flash mode again.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Dialog ANE - list

    For IOS, the alert dialog accepts an array for options but depending on device and screen size, they can overflow the screen. Hoping to get a simple pop up scroll list added to this package.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Hi,

    Our dialog extension already has most of those, including text input, toast, multiple choice and progress dialogs.

    We also already have a select popover which you can use to present a list of many items to get a user selection.

    The only one we don’t have at the moment is a custom picker which we are looking into adding in the future.

    Cheers,
    Michael

  4. CAMREA

    How do I use the getFrameBuffer for the front camera? I can't seem to get the CaptureDevice.positon to work.

    Thank.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  2 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Error using Image ANE

    im trying to use simple implementation of the Image ANE

    like this
    Image.init( DEV_KEY );
    Image.service.encode( bitmapData, encodedData, ImageFormat.JPG, 0.2 );

    however it fails with the following message
    "Error #1065: Variable com.distriqt.extension.image::Image is not defined."

    any idea what is happening here?

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  2 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. SMS UI not opening on some Android Devices

    I am using the sendSMSWithUI method of the Message ANE. It works on my Galaxy Nexus but my client says the SMS UI does not open on his phone. Apparently isSupported returns true.
    He sent me the log:
    04-02 18:04:13.482: I/PhoneErrorReceiver(30505): onReceive
    04-02 18:04:13.482: V/PhoneErrorReceiver(30505): beginStartingService
    04-02 18:04:13.482: D/BatteryStatsImpl(10243): ++++++xy WakeLock start : pid=30505, name=, type=0, tid=10243, pid=10243, pName=null
    04-02 18:04:13.492: V/PhoneErrService(30505): Creating SmsReceiverService
    04-02 18:04:13.492: V/PhoneErrService(30505): Starting #1: Bundle[mParcelledData.dataSize=36]
    04-02 18:04:13.492: I/PhoneErrService(30505): mResultCode: 0
    04-02 18:04:13.492: V/PhoneErrService(30505): Handling incoming message: { what=0 when=-1ms arg1=1 obj=Intent { act=android.intent.action.TIME_SET flg=0x28000010 cmp=com.sec.app.RilErrorNotifier/.PhoneErrService (has extras) } }
    04-02 18:04:13.492: V/PhoneErrorReceiver(30505): finishStartingService
    I am…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  4 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. call camera functions from timeline Flash cs6

    Is there documation on how to call from the timeline in cs6 ?

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Dialog showProgressDialog not working properly.

    with the following:

    Dialog.service.showProgressDialog(1, "","", Dialog.DIALOGPROGRESSSTYLE_SPINNER);

    This works on Android, but on iOS this results in a spinner where the container is extended vertically as if it's hosting a blank label under the animation.

    If this is used:

    Dialog.service.showProgressDialog(1, null,null, Dialog.DIALOGPROGRESSSTYLE_SPINNER);

    The the Dialog is proper on iOS but doesn't display at all on Android.

    Is there a way to resolve this so that the progress dialogs looks proper (with no title/message and equal width/height container) on both platforms?

    Thanks.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  2 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Message (Email) extension and HTML in mail body

    Message (Email) extension not current supported tag <table> in HTML body. And other HMTL was some corrupted. Why?

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. App upload rejected because of outdated TestFlightSDK

    We had to remove the testflightSDK from our build to get past the IOS uploading process.
    For now that's not a big problem because we mainly used it for testing but with the new analytics features coming it would be nice if we could keep it in.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Sell a la carte ANEs

    Please sell individual ANEs. The FAQ says you're considering it, so I'd throw my votes in for that. I'm just a guy developing apps by himself and would happily pay $20 for a single ANE (email attachments!) but can't justify spending $149 just to get the one I want. Thanks!

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  2 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Compass & Accelerometer Tilt Compensation example

    Hi there,

    I am building an app that uses the compass to display directions in 3D space. The problem I have is that the bearings change when the device is tilted forwards and backwards making the direction useless. I have read many articles that say you can compensate for this by using the accelerometer and passing all the data through a rotation matrix but I can't find any actual examples for me to get my head around. Would anybody be able to give me a simple example of how I can achieve this? Thank you very much for your help.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  5 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. in app purchase validation

    I am using the In App Purchase ANE with iOS. I would like to do server side validation of the purchase. I've looked at the InAppBillingEvent in the PURCHASE_SUCCESS event. But what specifically is the data I need to send as the receipt data? It looks like the transactionReceipt has a purchase-info field that appears to be a base64 encoded receipt, but that doesn't work.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  4 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Camera Ane

    With this camera ane
    is possible take photos and pick them from the device gallery ?

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Updating of NativeWebView extension

    I use NativeWebView extension.

    The following message is displayed when uploading to the ios app store.

    ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs starting from April 2020

    Are there plans to update the NativeWebView extension?

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Firebase ane

    Can you give me an trial version of Firebase ane, maybe 1-3 days trial period. Just want to try out the ane before I purchase. Thank you!

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. AIR 32 Beta SDK crashes with your ANEs

    Testing out the AIR 32 Beta SDK and your core + proximity sensor ANEs, getting an error compiling whereas the same project compiles fine in AIR 31. Just a heads up!

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Can you please just share a email id to post issues???

    Share ane gives error when trying to package in Flashdevelop

    "application.xml: error 402: Current Android sdk version doesn't support extensions as xml tag

    APK setup creation FAILED.

    Troubleshooting:
    - verify AIR SDK target version in application.xml

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Air Native Extensions

Categories

Feedback and Knowledge Base