Developing a Mobile App – Essential Tips