How to develop a mobile 2.0 application