How to Build a Mobile App in Twelve Steps