I have traditionally said that good design is also design for accessibility. And there are many cases where mobiles are used by anyone in an environment where some input our output may be obscured, so every design should assume accessibility.
But... that's not always 100% true, and if you do have a special population, there are special cases to consider.
I'll eventually put some effort into specific guidelines, or at least a series of links. Here's some to start with:
http://jmacmullin.wordpress.com/2011/12/05/designing-accessible-ios-interfaces/
http://www.marcozehe.de/2012/06/01/accessibility-in-firefox-for-android-some-more-technical-details/
http://developer.android.com/guide/topics/ui/accessibility/apps.html
Shay Howe had a GREAT presentation on semantics and html 5 at the 2012 Float Mobile eLearning Symposium. When the video comes out, at least, find and watch that.