A lightweight mobile development framework