Windows ANE tutorial: Debugging the ANE

This is the final and probably most important part of the making of any native extension. You need to be able to step through both your ActionScript, as well as native code, in this case C++. See how to do that below. At the end of this part you will have: Ran and stepped through the native code of your ANE in Visual C++. And you will have completed this tutorial. Time 15-20 minutes Share on: WhatsApp Read More

Categories: AIR Native Extensions and Tutorials.

Windows ANE tutorial: The native DLL project

At the end of this part you will have: A C/C++ project which you have set up to use the Adobe AIR C API. Note that, although the steps here are done with Microsoft Visual C++, you don’t necessarily need to stick with it. Any IDE or command-line compiler that builds C/C++ code will do, for example GCC. The most important steps in this part of the tutorial are making sure that your C/C++ code can see FlashRuntimeExtensions.h and link with FlashRuntimeExtensions.lib from the Adobe AIR SDK. Time 8-10 miutes Share on: WhatsApp Read More

Categories: AIR Native Extensions and Tutorials.

Windows ANE tutorial: introduction

We sometimes get asked for help with putting ANEs for Windows together, build automation and debugging. The inspiration for this tutorial came from Eric Zwar, who bought our eBook Easy Native Extensions, which has examples for iOS, and heroically applied its principles to making an AIR Native Extension for Windows. Thank you, Eric! I hope you like this one. Share on: WhatsApp Read More

Categories: AIR Native Extensions and Tutorials.

Screen Recorder ANE updated

A brief announcement: we have just released an update to our Screen Recorder Native Extension (DiaDrawScreencast.ane). Existing customers get it for free If you have bought the previous release of DiaDrawScreencast.ane, you’ll receive this update for free. Check your e-mail for a note from us. What’s new iOS 7 update, including more options for video quality settings; an optimised build; progress events during video saving (check out ScreenRecorderEvent.PROGRESS); a clearer example for the video saving options in the manual and in the test app. What’s next We are working on a new version of the ANE for all of you Read More

Categories: AIR Native Extensions.