Yes, all mobile phones have smaller screens, are used in similar contexts and are mostly finger friendly. However, when you're defining the user experience of an app for multiple mobile platforms (Android, iPhone, Windows Phone and Blackberry) the design solutions for each can be treated very differently to enhance the user experience.
Highlighted here are the top 10 differences to consider when designing a mobile app for multiple platforms and 5 best practice tips to show how you can tackle the user experience design to create a compelling app on all mobile phones.
Further reading http://www.delicious.com/stacks/view/C8seer
43. To take away
*Mobile platforms are all different. One size
doesn’t fit all
*Consider your strategy upfront
*Get to know the platforms your designing for
37