But, implementing mobile web solutions is not same as implementing the web application at the desktop/laptop. It takes a lot of time/investments to perfectly deploy the mobile solution that gives the same experience of the web as on a desktop or laptop. The reasons that hinder to developing the perfect web, mobile applications are:
- Different mobile phones have different screen resolutions
- A lot of operating system running in the markets like Android, Symbian or Window
- Enormous type of User Interface (UI) like touch screen, keypads or both.