This post will describe how to display a native custom splash screen on an Android device that will be displayed between the point in time that the AIR runtime launches, and the point in time that the SWF takes control of the screen. While iOS provides out of the box tools to define a custom splash/loading screen, officially there’s no support for this on Android, so this is a workaround for this problem. No actionscript (as3 or as2) is needed for this. This will only affect how the AIR runtime launches, before the SWF takes over. Coupled with an SWF loader this should provide a smoother user experience.

This has been tested with the Flash IDE (version CS6, 12.0.0.481), and the AIR SDK (version 16.0.0.292), Android 4.4.2, using a Windows 7 PC.

Read the rest of this entry »