Cross-Platform Engines

Plugins and extensions make cross-platform development easier.


Unity is a cross-platform game development engine developed by Unity Technologies. It enables you to easily create rich interactive 3D experiences by providing ways to assemble your art and assets into scenes and environments, add physics, and simultaneously play-test and edit games. When you're finished building and testing, the Unity engine creates a finished binary for your chosen platform — such as an Android APK — which you can publish to Fire tablets and the Amazon Appstore.

Find out more >>

Unity SDKs

Adobe AIR Native Extensions (ANE)

Adobe AIR native extensions (ANEs) enable you to package the same code you use for browser-based games developed using Flash (ActionScript) into native apps for your chosen platform, such as Fire tablets.

Find out more >>

Apache Cordova

Apache Cordova allows you to write mobile apps that access native device functions like the camera and accelerometers using HTML, CSS, and JavaScript.

Find out more >>

Apache Cordova SDK


Xamarin allows developers to create native iOS, Android, Mac, and Windows apps in C#.

Find out more >>

Xamarin SDK