Testing WAP application development with Delphi

Posted: (EET/GMT+2)

 

I have been playing around with Nokia's WAP Toolkit today, and found out that Delphi can be used to create WAP (Wireless Application Protocol) applications.

You will need to use Delphi to write XML based WML (Wireless Markup Language) syntax files, and then, the Nokia phone emulator tool can show them like they would appear on a real phone.

Delphi provides support for building web (HTTP) solutions with its WebBroker technology, and I've found this works well. With this technology, I wrote a ISAPI DLL, which runs on Microsoft Internet Information Server (IIS) version 3.

The WML code returned can look like this:

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="welcome" title="Welcome to" newcontext="true" ontimer="#login">
<timer value="30"/>
<p align="center">
<big>Hello from Delphi WAP App!</big><br/>
<em>System version 0.1.0.</em>
</p>
</card>
</wml>

This is a nice extension to what Delphi can do. Perhaps later, I will get a real Nokia 7110 in my hands.