Spark is a high-level platform for rapid creation of Android mobile apps. It uses an easy declarative content driven approach for development. Ideally suited for enterprises, only basic XML and Java knowledge is needed -- no Android expertise required. The platform allows server based deployment and management of app content. Includes adapters for relational databases or NoSQL sources like CouchDB.