Created: 2011-07-18 20:28
Updated: 2014-12-02 13:59
License: apache-2.0

Simple Android

The main goal of Simple Android is to provide a framework for Android that simplifies some of the common tasks associated with Android development.

Design Patterns

The intention is to use design patterns where possible to simplify a lot of the development. Instead of managing low level Android specific detail the developer implements code based on well understood design patterns. For example the Command pattern is currently implemented in this framework at a basic level. It provides a simple facility for executing code at some future time using a Handler or asynchronously using AsyncTasks.

public void onClick(View view) {
    mCommand = new SomeCommand();

Currently this framework is being used by [System Monitor Lite] (

The initial wish list of features that could be implemented in this framework in the mind map below.


Cookies help us deliver our services. By using our services, you agree to our use of cookies Learn more