WAE: Wireless Application
Environment
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, ...