November 2020

Michael

Michael

Lead Developer

Facebook, NativeWebView, Flash EOL, and advertising updates.

The end of the year is almost upon us, but the work never stops!

This month has seen a major release for the Facebook extension, a complete rewrite which has been in development for 6 months. Additionally our Adverts and IronSource ANEs have had some functionality updates that may interest some developers.

Facebook

The Facebook extension has had a complete rewrite and API redesign over the past few months. The extension was becoming cumbersome to update, mainly due to the continuous changes that Facebook makes to their SDK. These often breaking updates meant that the ANE had a lot of legacy references and deprecated features still included.

With a complete rewrite the extension is now broken into the Facebook SDK components and much simpler to integrate the essential components such as analytics and login. Additionally you only need to include the functionality you require which will reduce the additional size of your application due to the Facebook SDK.

Check out the updated documentation here.

Migrating user’s have a look at the migration documentation here.

Flash EOL

You may be worried about the Flash End of Life which will be occurring next year. We wrote a bit of a break down of what’s going to happen earlier this month here. If you need any help managing or converting existing web applications please feel free to get in touch with us. We have helped many clients this year prepare for the removal of the player from browsers.

Native Web View

A range of fixes and small features have been added to the extension this month, most notably better handling of target="_blank" links which you can now control how the webview handles these types of links. They can be opened directly in the system browser, opened in the same webview or blocked so your application can handle them directly.

We have added in some view controls allowing you to scroll/page through the loaded page through code. Additionally we have given you more control over the Windows implementation allowing direct passing of options to the Cef browser.

Check out the Native Web View extension here.

Adverts

The Adverts ANE has been updated with support for AdMob Open Bidding. This feature changes the initialisation process slightly to allow feedback on the available mediation providers supported by your integration and through open bidding.

Adverts.service.addEventListener( AdvertsEvent.INITIALISED, initialisedHandler );
Adverts.service.initialise();
function initialisedHandler( event:AdvertsEvent ):void
{
for each (var adapterStatus:AdapterStatus in e.adapterStatus)
{
trace( "adapter: " + adapterStatus.name + " : " + adapterStatus.state + " [" + adapterStatus.latency + "] - " + adapterStatus.description );
}
}
// com.distriqt.Adverts

Additionally this month we have updated the available AdMob mediators to the latest supported SDKs.

Check out the extension here.

ironSource

We have finally added some of the core functionality from the ironSource SDK that you have been asking for. This includes Banner Ads and the Offerwall. Both features are now available through our ANE along with the latest version of the ironSource SDK!

The ironSource ANE is free and available to all AIR developers!

Get it here


Stay safe!