Strategies for Mobile App Development