Developers of apps for wireless devices
Small display Limited input capability Narrowband network connection Limited memory Limited CPU power
A gateway is used to do a protocol conversion when a doc is delivered
from an origin server to a phone. A protocol conversion also occurs
(to use a compact binary version of HTTP).
Controls text presentation and layout User interface is deck of cards
- Deck = HTML page
- User navigates through sequence of cards
WML file is prameterized -- instantiate with variables to save memory Provides inter-card navigation and linking Supports scriting Event handling for navigation or script invocation
<?xml version="1.0"?>Try this in a phone simulator to see what results!
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml"><wml>
<card>
<p>
<do type="accept">
<go href="#card2"/>
</do>
Hello!
This is the first card...
</p>
</card><card id="card2">
<p>
This is the second card.
Goodbye!
</p>
</card>
</wml>