If you're interested in checking out some general best practices when developing your mobile application you can check out the W3C's Mobile Web Application Best Practices. It's a great guide. You can check out the announcement or go directly to the best practices document. One thing that I know I haven't taken advantage of with my projects are sprites. It's something I really should learn more about. The building icons in our campus map listing would be a perfect place to use sprites.