Android recipes: A problem - Solution approach