Page 43 - DCAP512_WAP_AND_WML
P. 43

Unit 3: WAP Development Tools and Software




               applications, including those based  on  the eXtensible  Hypertext Markup  Language  Notes
               (XHTML) and Cascading Style Sheets (CSS).

              Mobile Internet Toolkit 3.1 supports Multimedia Messaging Services (MMS) Application
               Development. The Toolkit comes with the Nokia Mobile Browser 3.0.1 simulator, which
               supports WAP 2.0 technologies including Extensible Hypertext Markup Language (xHTML)
               and Cascading Style Sheets (CSS).
              Openwave Mobile SDK allows you to develop world-class mobile applications and services
               quickly and easily.
              XMenu - Free J2ME software is J2ME software that can let you build a simple wireless
               portal in 15 minutes without programming knowledge. No WML or cHTML  is needed.

              WAP homepages are not very different from HTML homepages. WML uses tags but the
               syntax is stricter and conforms to the XML 1.0 standard. WML pages have the extension
               *.WML.
              Tools for development  of WAP homepages are  Software Development Kit (SDKs), Device
               emulators, Gateway/Server  emulators, Actual  networks  and  devices,  Web  servers,
               databases.
              WML documents are plain-text files and can be developed and edited with a simple text
               editor  such  as  Notepad,  the value  of high-end  development  environments  is in  the
               programming aids such as color coding and debugging references, Software Development
               Kits (SDKs) are available as well as WYSIWYG tools are expected.
              HTML was developed for use with World Wide Web. SGML, modeled particularly for use
               on the World Wide Web, comprises many elements and tags that are of little use to the
               wireless world and would serve only to cut down wireless applications.
              XML is the core language or rule-set for WML.
              In order for an image to be displayed in a WAP application, it must be in the specially
               optimized  Wireless Bitmap (WBMP) format.  WBMP files are 1-bit  graphics capable  of
               displaying only black and white pixels. Images are added to the document with the <img/
               > element
              UnWired plug-in from RCP Distributed Systems enables creation of WBMP files in Adobe
               Photoshop 5 and higher and JASC Paint Shop. A Java utility called pic_2_wbmp converts
               existing BMP files to WBMP format.
              Some of the WAP software are Gelon.net, an online WAP browser, Teraflops  an online
               WBMP converter.
              MobileDev is the first Wireless Development Environment (WDE) specifically for WAP
               Internet applications. It supports WAP technologies like WML, HDML, Microsoft Active
               Server Pages (ASP), Perl and Java Server Pages (JSP).

          3.6 Keywords


          Emulator: It is a program that runs on the computer that shows how documents will appear and
          function on a wireless device.
          HDML: It is a subset of SGML. HDML was modeled for use with handheld devices (HHDs) in
          particular, not all wireless devices.
          HTML: Hyper Text Markup Language.





                                           LOVELY PROFESSIONAL UNIVERSITY                                   37
   38   39   40   41   42   43   44   45   46   47   48