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
-
NFC
NFC bundle:
Simple and advanced part.
Simple: Read UID from NFC.Advance: R/W content.
something like this, https://code.google.com/p/ane-lab/source/checkout if I can pay someone to maintain and support it, it would be great.
23 votesThe NFC ANE for Android and iOS is now available.
You can access the ANE here:
-
1 vote
You cannot get a media promise from our extension, it’s a different process to the built in AIR functionality. In order to access the file you should have a look at our simple example:
Summary:
- listen for the SELECT event
- iterate over the Asset objects and read the filename or url property.
Cheers,
Michael -
Any info on "new better packages"
im keen to buy your ANE package however I noticed this line
"The original package will be phased out soon in favour of new better packages but you can still get it for the remainder of March."
is there any info on the new better packages?
if I buy current package is there a upgrade cost?
5 votes -
Does Application Rater automatically asked to rate again on iOS when a new version of my App is available for update?
Or do I have to code my own logic and track which last version number of the app my player has?
1 voteCurrently the application rater extension does not automatically reset when you change the version. You can quite easily implement this logic yourself though with a small file/shared object and checking the version number, then calling reset on the extension.
Cheers
-
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 -
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 -
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 -
TestFlight SDK deprecated
I'm using Testflight ANE for iOS and SDK 2.0.2 is deprecated by TestFlight.
Could you update SDK to last version please, both for Android and iOS?Thanks!
3 votesThis update has been completed. I’ll release the new version in the next package update. Should be early next week.
-
Purchase failed in Android - application gets stuck
When I get a purchase failed with an item already owned error the application gets stuck.
I can see the top status bar and I can not click on buttons on my application. What Can I do to prevent this? Maybe it is stuck in your PurchaseActivity?3 votesHi,
Just letting you know we are now tracking this issue in the github repository issue #66. We have identified the issue and will have a fix soon.
Regards,
Michael -
In app purchase validation
Do I have to call InAppBilling.service.setup( GOOGLEPLAYINAPPBILLINGKEY )?
I would like to do the validation on a server, and I don't want to save the key on the client side code.1 voteYes you have to call this function.
It is the base 64 public key used to decrypt data from the server so should be safe to share publicly.
This doesn’t stop you from doing additional server side checks.
-
In app purchase validation
I am using the In App Purchase ANE with Android.
I would like to do a server side validation of the purchase.
In your security recommendation you wrote to make sure to check the returned data signature, the orderId, and the developerPayload String.
I understand that I can get the signature and developer payload from the Purchase object received in the PURCHASE_SUCCESS listener.Where can I get the signed data for the verification with the signature?
As I understand I need it for the verification with the signature.
Also, Is the transactionId field in the Purchase object the orderId mentioned…3 votes -
1 vote
Hi,
The package currently includes compiled ANE library files, documentation, example application source and support for a year. We don’t include the source code to the extensions.
Regards,
Michael -
Local notifications ANE
This extension works fine on IOS but on Android with some bugs.
On Android if we set few notifications with fire dates of several minutes we receive them only when the app is running.
If we close the app all notifications that had to be fired are ignored or cleared.
We tried same thing to do with the example project included with the notification.
Any one encountered this issue and how to fix that?7 votes -
Bluetooth LE ane
it would be great to interact with the latest generation of BT devices.
31 votesBluetoothLE ANE has been released!
http://airnativeextensions.com/extension/com.distriqt.BluetoothLE
This extension enables the use of Bluetooth Low Energy (LE) or Bluetooth 4.0 on your mobile device.
- Act as a Central device to scan for Peripherals
- Act as a Peripheral to advertise available data
- Two way communication using both a Central and Peripheral modes
- Single API: Your code will work across supported platforms without modifications
- Sample project code and ASDocs referenceRegards,
distriqt -
In App Billing Problem
I'm calling make purchase with product id: "android.test.purchased".
A Google Play dialog opens and I click buy.
It shows the message: "Payment successful".
The PURCHASESUCCESS listener is not called.
Instead The PURCHASEFAILED listener is called with:
data = null, errorCode = -1003, message = response:unknown.
After this the product "android.test.purchased" is considered to be owned.
When I try to call makePurchase again it leads to the following error:
errorCode = 7, message = response:item:already:owned.
Trying to consume this item also fails.
Now I can't use this item anymore (I'm changing the id of the application in the application.xml…4 votesWe’re awaiting a fix from Google. It’s apparently in the release schedule.
-
latest ANEs
Does anyone have the zip containing all the latest ANEs (1.37) ive tried the url provided but always timesout.
Thanks
3 votes -
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 votesContact us if you need a release version of the TestFlightSDK extension.
-
PDF viewer to work with Android as well as IOS
It's a shame the PDFReader extension is limited to IOS. Could you find a way to make this compatible with Android too? (even if it had to use a different mechanism for showing PDF's)
16 votesAndroid version was released in September and is now available:
http://airnativeextensions.com/extension/com.distriqt.PDFReader
It has been initially implemented with a limited subset of features but the core rendering of PDFs has been the biggest inclusion.
-
Google Analytics
Any chance of developing an ANE for Google Analytics? There is an open source one out there but as usual you get what you pay for.
15 votesHi,
We have completed development of the Google Analytics ANE.
The ANE is now available at http://airnativeextensions.com/extension/com.distriqt.GoogleAnalytics
Let us know if you have any questions.
Regards,
distriqt -
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
- Don't see your idea?