Best practices
Here are some considerations for best practices of mobile app design.
Dedicated vs unified design
If you are creating apps for iOS devices, then the dedicated design should be used for specific devices. Separate apps for each device: iPad or iPhone (creating Views can help with that: one document can handle both iPhone and iPad, with different views for one document). The cost is that it requires maintenance of multiple apps.
When creating apps for Android devices, it is better to use unified design for all possible screens. Android is designed to scale for multiple devices. Again, Views can help. The cost of maintenance is low because you have a single app providing unified design. Remember to take advantage of the Fit page option for automatically adapting to different screen sizes:
Purpose, audience, and prototype
Apps should have a specific purpose and audience in mind. Mobile functionality should be leveraged, take advantage of its location service, security, cameras, and...