Native extensions are one of the most exciting new features that will be coming to AIR 3.0. For those who don’t know, it will allow developers to create their own ActionScript extensions that leverage native APIs that aren’t directly available from the AIR SDK.

So for example, those using AIR for iOS, will be able to take advantage of APIs such as In-App Purchasing and Notifications. It doesn’t end there though. As this excellent video by Mark Doherty shows, you can also render native UI within your app. In his video, Mark shows off Apple’s MapKit API being used to render interactive maps directly within his AIR for iOS app. It’s great stuff and really helps to plug many of the holes that were remaining in AIR.