ANE News August 2018
With the release on Android Pie at the beginning of August we have been confirming all our ANEs work with the Android release and updating where necessary. To ensure your applications work with the latest version of Android make sure you have the latest releases of our extensions packaged with your applications.
There has been some large releases this month as listed below, including Firebase Crashlytics, InAppBilling for tvOS and the “year class” for performance tuning.
This month has also seen a series of small updates including:
- Application Rater tvOS implementation
- Push Notifications OneSignal SDK update
- System Gestures added native swipe gestures

Firebase Crashlytics
Firebase development continues as the platform continues to evolve and expand.
This month we have added Firebase Crashlytics. Crashlytics is replacing Crash Reporting on September 8 so anyone using the existing Crash Reporting tools in Firebase should have migrated to the new Crashlytics ANE for more powerful, real-time crash analysis and new stability insights. Migration is simple, just basically replacing the ANEs you are using and changing calls over to the new Crashlytics API.
We have also started work on MLKit and Firestore which we plan to add to the collection soon.

InAppBilling on tvOS
Continuing our effort to support more platforms with our ANEs, you can now use our proven InAppBilling ANE on Apple TV to provide in-app purchases for your tvOS applications.
Importantly this uses the same API as the existing implementation so will make migration to tvOS easy.

Performance Tuning using the Year Class
When building AIR mobile applications you often have to make decisions in your application based on the performance of the user’s device. The latest device will be able to handle much more complex animations than a 10 year old device.
This month we added the “Year Class” to the Application ANE to allow you to make performance decisions in your applications. Read more about performance tuning in our article on medium.
Happy to help.
Don’t forget if you need any native functionality that isn’t available in AIR you can contact us for custom native extension development. We work with clients all over the world providing high-quality native extensions.

