Good to see you have at least done some research, if you require assistance let me know. Getting the UI right is always a challenge i feel for android but if you get it right everything else falls into place, the content can easily be done database side. If you go down the route of recipe app add search functionality for ingredients/guides (recipies within level range), maybe add a quest function too.