|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
n |
Goals
|
|
|
– |
network
independent application environment for low-bandwidth, wireless
|
|
|
devices
|
|
|
– |
integrated
Internet/WWW programming model with high interoperability
|
|
n |
Requirements
|
|
|
– |
device
and network independent, international support
|
|
|
|
– |
manufacturers
can determine look-and-feel, user interface
|
|
|
– |
considerations
of slow links, limited memory, low computing power, small
|
|
|
display,
simple user interface (compared to desktop computers)
|
|
n |
Components
|
|
|
– |
architecture:
application model, browser, gateway, server
|
|
|
|
– |
WML:
XML-Syntax, based on card stacks, variables, ...
|
|
|
– |
WMLScript:
procedural, loops, conditions, ... (similar to JavaScript)
|
|
|
– |
WTA:
telephone services, such as call control, text messages, phone book, ...
|
|
(accessible
from WML/WMLScript)
|
|
|
|
– |
content
formats: vCard, vCalendar, Wireless Bitmap, WML, ...
|
|
|
|