WAP Developer Toolkit - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

WAP Developer Toolkit

Description:

Converts assembly instructions into WAP bytecode format. Bytecode runs in ... Entertainment (Chess, Jokes, Games) Gambling (Football, Cricket, Sumo, NFL, NBA) ... – PowerPoint PPT presentation

Number of Views:523
Avg rating:3.0/5.0
Slides: 15
Provided by: marcelvan
Category:

less

Transcript and Presenter's Notes

Title: WAP Developer Toolkit


1
WAP Developer Toolkit
  • Easy access for WAP developers
  • Explore WAP possibilities in terms of usability
  • Jump-start WAP development
  • Rapid prototyping of WAP application
  • Professional WAP development
  • Promote WAP in Internet world
  • De-mystify WAP

2
WDT Contents
  • Wireless Application Reader (WAR) browser
  • Including WMLScript Virtual Machine
  • WML Encoder/Decoder
  • WMLScript Compiler
  • WMLScript Assembler/Disassemler
  • WMLScript Standard Library and DSRs Debug
    Library
  • WAP source code examples
  • Manual and Language Reference Guides

3
WDT and JavaTM
  • Cross-platform development
  • Support for Windows, UNIX, Linux, Macintosh
  • Personal and Embedded JavaTM VMs
  • e.g. Microware

4
WAR Browser
  • Browser for prototyping
  • Embedded WMLScript Virtual Machine
  • All WMLScript Standard Libraries supported
  • Supports plain-text WML as well as byte-encoded
    WML
  • Additional support for DSRs Debug
  • Porting to embedded platforms possible

5
WML Encoder/Decoder
  • Encoding of plain-text WML elements into single
    bytes
  • tags, variables, etc.
  • Byte-encoded format is called WBXML
  • Optimisation for low-bandwidth wireless bearers
  • Round-trip encoding/decoding
  • Specify character encoding (e.g. UTF8,
    ISO-8859-1, etc)

6
WMLScript Compiler
  • Compiles WMLScript source code in platform
    independent assembly language representation
  • Separate unit - can be integrated with Assembler

7
WMLScript (Dis)Assembler
  • Converts assembly instructions into WAP bytecode
    format
  • Bytecode runs in WMLScript VM
  • Allows for performance/size optimisation

8
WMLScript Libraries
  • Standard Libraries all implemented in WMLScript
    VM
  • Lang, Float, String, URL, WMLBrowser, Dialog
    libraries
  • DSRs debug Library
  • Write debug information to console

9
WAP Examples
  • WAP examples included in WDT
  • Hangman
  • Tic Tac Toe
  • WAPmapTM
  • WAPmailTM
  • Stand-alone
  • Client/server
  • Contact DSR for license information

10
DSR WAP Development
  • Embedded browser development
  • WML Parser
  • WMLScript Virtual Machine
  • Java, C, C, ...
  • EPOC, Windows CE, ...
  • High performance server modules
  • WML Encoder
  • WMLScript bytecode compiler

11
DSR WAP Services
  • Customised Versions of DevKit
  • WAP Training
  • Applications development using WML and WMLScript
  • Technical scoping and feasibility
  • Applications Development
  • Porting WWW applications (client/server end)
  • Novel applications

12
WAP Applications
  • WAP Business Objects (Agenda, Address Book, etc)
  • Entertainment (Chess, Jokes, Games)
  • Gambling (Football, Cricket, Sumo, NFL, NBA)
  • Infotainment (Give me info on Notre Dame, Niagara
    Falls, etc.)
  • Many, many more!
  • Contact DSR for license information

13
  • WAP Portal
  • WAP Service Access Point
  • Search Engine
  • WAP On-line Information and Store
  • Order your WAP Developer Toolkit TODAY!
  • Sponsorship Opportunity

14
Contact DSR
  • Dr. Marcel van der Heyden
  • (marcel_at_dsres.com)
  • WAP Product Manager
  • Dynamical Systems Research Ltd.
  • The Glassmill 1
  • 1 Battersea Park Road
  • London SW11 3BG
  • Tel 44 171 801 01 91
  • Fax 44 171 801 01 92
  • http//www.wap.net/
Write a Comment
User Comments (0)
About PowerShow.com