Building Dynamic WAP Applications with MobileDev