Monday, 23 May 2011

WAP and the Mobile Industry

With the power of the internet and wireless connections, mobile commerce rapidly boosted. We call the medium of transferring data over wireless connections as WAP (Wireless Access Protocol), this is the protocol normally used to connect voice devices such as handy phones.


WAP is designed to benefit from several existing data handling approaches such as HDML (Handheld Device Markup Language), HDRP (Handheld Device Transport Protocol), SMP (Smart Messaging Protocol) and ITTP (Intelligent Terminal Transfer Protocol). These protocols are developed by several mobile wireless brands such as Nokia and Ericson.


WAP aims to standardize the process of internet data and services access via wireless devices. It also reuses the existing web protocols to simplify the development of WAP for Java and other applications via defining essential elements based on the user’s browser;  WAP gateway translate WAP requests to WWW requests. In this way, WAP will be able to display HTML or other Web protocols into a mobile readable display.


In connection, since wireless devices can normally display data in smaller screens and can only handle smaller file sizes, WAP is developed to transmit smaller data sizes in a reduced bandwidth requirement. This is possible WAP Protocol Stack.


WAP emergence in the mobile commerce is inevitable. Developers might think that being a Java expert is enough to develop dynamic mobile commerce sites. Hence it is WAP that interprets the data and convert them into a wireless readable site.


How WAP Content is Accessible to Wireless Devices


Displaying WAP contents to wireless devices is possible via WML (Wireless Marked up Language). WML is an XML based marked up language with a target display that is only a few lines and limited width.


WML can provide smaller sets of tags than HTML. Hence, in wireless devices, it supports the same data like images, videos and text contents.


Making the Mobile Commerce or Applications Possible


WAP compliments Java and most applications in mobile commerce is developed in Java language or Java Scripts. WML script is based on ECMA script, a JavaScript standard. Web or mobile screen displays are not exiting unless you can present some dynamic functions. You can use WML Scripts to display programmed functionality in mobile screens such as checking the validity of user inputs, displaying dialogs and notifications, allows the users to make phone calls, access SIM or external disk devices, develop dynamic documents and more.


If you want to use WAP, you need WAP enabled phones; several phones are already available in the market and if it is the future in mobile application developments, more devices might be offered soon.

1 comment:

  1. That's the market in mobiles for you, it's - well, it's very mobile! This is why they're saying the Blackberry is already fading - is it going the way of the once ubiquitous Filofax?

    ReplyDelete