wow, deep question.
I've got quite a few articles on test strategy and tactics for mobile devices, these might help ...
http://searchsoftwarequality.techtarget.com/tip/Mobile-testing-tutorial-Testers-transition-from-Web-to-mobile-apps
http://searchsoftwarequality.techtarget.com/tip/Software-quality-assurance-testing-First-mobile-steps
http://searchsoftwarequality.techtarget.com/tip/Tips-for-application-testing-on-mobile-devices
http://searchsoftwarequality.techtarget.com/tip/Defining-a-strategy-for-testing-mobile-devices
http://searchsoftwarequality.techtarget.com/feature/FAQ-Testing-mobile-app-performance
http://searchsoftwarequality.techtarget.com/tip/Android-testing-Expert-gives-step-by-step-guidance-to-mobile-testers
http://searchsoftwarequality.techtarget.com/tip/IOS-testing-Expert-offers-practical-strategies-for-testing-on-iPhone