Problem
Many of the system users had browser enabled smartphones. When these users
accessed the site it was not optimized for their devices. What smartphone users
saw looked like a mess.
Action
This was prior to javascript libraries for smartphones.
A review of the requirements and what was available as solutions revealed that custom
javascripts would need to be modified to poll the smartphones browser dimensions and resize
the display accordingly. Landscape versus portrait views created the need for the device
to test orientation every 30 seconds and resize the display dynamically.
Solution
The smartphone sub application was written with a section in the administration section of the main
application to enable launching a customized mobile version with a simple wizard. End users with web capability
could then view the site on smart devices.