The process may seem straightforward, but creating an attractive, engaging experience can take considerable planning and
experimentation. While web technologies provide a common architecture, results will vary with different screen sizes, device
functionality, and operating environments. One major issue is support for a touch interface rather than a mouse one. Features
such as hover pop-ups are not available, so you have to adjust the traditional web app accordingly. Also, the mobile web
browser usually only supports a subset of the features of a PC browser, so a fair amount of time is spent finding alternative
methods to convey and present data as well as re-designing for a more limited UI experience. Finally the resolution and screen
real estate are significantly less, requiring care and consideration when laying out the web app