Save your energy for innovating. These mobile app development frameworks are all NOOK compatible and incredibly helpful in accelerating development.

Adobe® AIR® for Android

The Adobe® AIR® enables developers to use Adobe Flash® Professional software, and ActionScript® to build web applications that run as standalone client applications without the constraints of a browser. For NOOK usage notes, see the Quick Start Guide for AIR Developers.

Android SDK by Google Inc.

The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language. For NOOK usage notes, see the NOOK Developer Start Up Guide.

Appcelerator Titanium

A free and open source application development platform, Titanium lets you create native mobile, tablet and desktop application experiences using existing web skills like Javascript, HTML, CSS, Python, Ruby, and PHP. Learn More.


Ansca® Mobile is the maker of Corona® SDK - a mobile development framework that lets developers build applications quickly for iOS and Android. Corona® SDK has built-in support for 3rd party services, like Facebook, Openfeint, and monetization. For NOOK usage notes, see the Corona Quick Start Guide.


Marmalade makes software that lets developers build and distribute cross-platform applications quickly, easily, and without compromise. Our true cross-platform technology provides the best performance and the best portability - and all within the industry's most open and flexible development environment. The richest cross-platform applications are Made with Marmalade. For NOOK usage notes, see the Marmalade Quick Start Guide.

Mono for Android

Mono for Android enables developers to use Microsoft™ Visual Studio™ to create C# and .NET based applications that run on Android phones and tablets. Developers can use their existing skills and reuse code and libraries that have been built with .NET, while taking advantage of native Android APIs.

Moai SDK

The open source Moai SDK enables game developers to focus on great gameplay and content, code in the easy-to-use Lua scripting language they already know, use ready-to-roll libraries for animation and physics, and avoid rewriting game code for different devices.


PhoneGap is an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores.

UNITY: Android

Unity 3 is a game development tool that has been designed to let you focus on creating amazing games. Unity gives you the power to painlessly develop applications for any of the 30 million-plus Android devices out there.