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:
124 results found
-
Native List ANE for large scrolling lists
Hi everyone!
We are currently investigating the possibility of building a new ANE to handle large scrolling lists using native components.
Large lists in AIR can be slow and problematic. the Feathers library has a very good implementation which works well, however it's not quite as fast as native lists and not everybody uses Starling & Feathers for their apps.
As such we'd like to develop an ANE to let developers utilise native UI (such as the UITableView on iOS) to achieve the best performance for long lists of data.
What we need from you is votes for this idea,…
59 votes -
Steam support
Login, friends, etc., basically the same set of functionalities Game Services ANE has. Recently steam has become a really potent platform for small indie devs, so I recon there's going to be a decent demand for such extension.
52 votesThis is getting added to our Game Services extension.
Let us know if you’d like to be involved in testing the extension.
-
Advanced Keyboard Options
The AIR APIs don't really give you much control over the native keyboards (I'm particularly referring to iOS here). It'd be nice to be able to have some more control over the onscreen keyboard e.g. adding a decimal place to the numpad, or adding next/prev tab buttons and a done button above the keyboard.
46 votesHi,
We are currently investigating what we can provide here. Intercepting the input from AIR can be troublesome however we may be able to provide some options.
If anyone has any specific bugs or issues they need addressed, please drop a comment describing the situation.
Cheers
-
grouping markers in native maps
is there any way to group markers? i have plenty of markers in an area but i'd like to group the ones that are close enough as i zoom out into a single marker and maybe with a different marker icon
Can this be done somehow ?Also i'd like to know if there is a way to calculate the distance of a marker from my location. Ideally, calculate the distance not as a straight line but as a walking route between the two map points.Exactly as it is in the javascript google maps
If it can't be done right…
32 votes -
Flash StageText "The missing functionalities" (specially important in TextInput)
Flash StageText has a few problems which are specially important when using the TextInput in starling. This could be resolved with an ANE, 1-The positioning, 2-The stageText does't resize when in multiline the text grows, 3- It does't return any measurements of the textSize inside the StageText. 4-It's impossible to skin the clear button (Even just to colorize it would be great!), 5- Resizing the clear button is also difficult
More details about the positioning, point 1: Flash StageText finds difficult the positioning of itself when using Starling. When StageText is implemented as part of a Starling object its coordinates…
29 votesHi,
We are reviewing this idea. Not certain as to the best approach as yet so welcoming comments / suggestions / ideas here.
Cheers
-
Apple Watch support
Are you checking out Apple Watch? Would be nice if AIR apps could read the Watch hardware, and to have the Watch app remotely control the AIR app.
25 votesI believe this will require input from the AIR team to be able to write Watch apps.
I don’t believe there’s a lot we can do from an ANE here.
-
Chromecast ANE
Not sure if its possible but would be awesome to be able to use chromecast through an air app. I have been able to do it by sharing it to Allcast, but integrated into an app would be better.
18 votesWe have released a kickstarter to fund the development of this ANE.
If you are interested in a Chromecast ANE please help us to get the development underway :
https://www.kickstarter.com/projects/distriqt/chromecast-air-native-extension
Cheers,
Michael -
Mac OS X full screen ANE
An ANE supporting a frequently used Mac OS X feature for turning windowed apps into full screen app (a new virtual desktop is created for such app). Here's my sample code for this, I don't have time to maintain it and would rather pay for it :)
17 votes -
Audio Processing Library
Since AS3 is a little slow for processing things like Fast Fourier Transforms in real-time, it'd be great to have an ANE to modify Tempo, Pitch and Playback Rate of audio files. Open-source C++ libraries already exist http://www.surina.net/soundtouch/, so it just needs to be converted into a native extension, which distriqt already does so well!
Another useful feature would be Pitch Detection, for music learning apps and instrument tuners.
17 votes -
Text to speech ANE
Adobe AIR have a major disadvantage over native app is that it cannot utilize the VoiceOver feature in iOS.
It will be great if there is an ANE which allow AIR to call the text to speech API to mimic the VoiceOver feature.
17 votes -
Implement startRecordingVideo() in CameraANE.
The CameraUI provided in AIR is barely usable and the video very low quality, we need an alternative.
16 votesThe iOS version of this function has been implemented. We are having some issues with quality on Android.
-
Google Pay
Google Pay for Android
15 votes -
Twitter ANE
What?
ANE that integrates with the official iOS SDK and makes use of the single sign on.
Why?
Improve the users experience. Improve the quality of Adobe Air apps.
15 votesWe are currently in discussions with the team at fabric and discussing our best options in terms of providing a usable ANE here.
There are some issues with the way the fabric (and hence Twitter) SDK is distributed that we are addressing.
We will update as soon as we have more information.
-
Native Media Player iOS Playlist Access
An ANE which can access the native iOS media player including any playlists allowing for basic control (play, pause, skip track etc). I.e the ANE controls the built in media player rather then playing back locally specified files.
14 votes -
Augmented Reality (AR) ANE
Augmented Reality ANE - same as IN2AR - I think it utilizes OpenCV - it is an untapped marked for AIR because of the poor Stage3d/Video support - now with VideoTexture in production it will be a breeze to create responsive AR apps all we are missing is a solid performing and affordable AR ANE to do the image processing in native code.
12 votes -
Integrate the official HockeyApp SDK into an ANE
HockeyApp (http://hockeyapp.net/features/ by Microsoft) SDK Integration, now that Testflight is iOS only.
12 votesWe are looking into creating an ANE for HockeyApp now.
-
Apple Pay ANE
Apple Pay ANE
11 votes -
SSL Socket
SSL Socket for IOS & Android (selfSigned Cert...)
8 votes -
Background download support
The goal here is to initiate a long running http download. From AS3 you will be able
to request that a URL be downloaded to a particular destination file and the ANE will
perform the download in the background.This will utilise the system download managers which may present a UI to the user
on particular OS versions.iOS:
- use a NSURLSessionDownloadTask to download in the background
- Will work in the background and foreground but not if the application
is terminated (due to an AIR limitation of launching into the
background)
- Extension will handle all application delegate…7 votesWe’ve done some initial investigation into this extension due to some recent requests.
If there’s more interest we will look into adding it to the development schedule.
-
Camera Ane Update to add Move and Scale ability
Adding the ability to specify whether the user can move/scale the selected image (or image taken with the camera) before confirming to use the image.
Also possibly adding the ability to add an overlay bitmap to the camera viewfinder.
7 votes
- Don't see your idea?