An Android app with complete source code