Buy Used
+ £0.00 delivery
Used: Very Good | Details
Sold by Infinite_Books
Condition: Used: Very Good
Comment: Order will be shipped within 24 hours from our UK based warehouse. Clean, undamaged book with no damage to pages and minimal wear to the cover. We offer a full money back guarantee should you not be satisfied with your order in any way.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Learning WML, and WMLScript: Programming the Wireless Web Paperback – 11 Oct 2000

3.2 out of 5 stars 4 customer reviews

See all 2 formats and editions Hide other formats and editions
Amazon Price
New from Used from
£75.91 £0.01
click to open popover

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.

Product details

  • Paperback: 200 pages
  • Publisher: O'Reilly Media; 1 edition (11 Oct. 2000)
  • Language: English
  • ISBN-10: 1565929470
  • ISBN-13: 978-1565929470
  • Product Dimensions: 17.8 x 1.4 x 23.3 cm
  • Average Customer Review: 3.2 out of 5 stars 4 customer reviews
  • Amazon Bestsellers Rank: 8,439,523 in Books (See Top 100 in Books)
  • Would you like to tell us about a lower price?
    If you are a seller for this product, would you like to suggest updates through seller support?

  • See Complete Table of Contents

Product description

Amazon Review

WML isn't just a cut-down version of HTML, it's part of a solution to the limited bandwidth, unreliability, high latency and limited displays of mobile Net appliances.

In Learning WML & WMLScript, Martin Frost starts with an overview of WML syntax and how it differs from HTML, with emphasis on decks and cards, a deck being a collection of cards (pages) downloaded as a group to reduce the latency problem. He also covers attributes and entities with plenty of examples used to illustrate usage. Variable substitution isn't part of HTML but is an important part of WML, as is the task--another way of making the browser do more than just display page elements. Interactivity in WML is considerably more sophisticated than in HTML yet remains easy to implement. Particularly interesting is the template feature which enables you to set all a deck's common events and so on in one place. This goes with shadowing, which enables the template to be overridden on specific cards. This is neat stuff.

Around half the book is devoted to WMLScript, the tightly integrated scripting language. WMLScript is similar to, but simpler than, other scripting languages such as Javascript. It's functionality is extended with standard libraries covered in an extensive reference section. Finally, you get two complete example apps: a calculator and a Battleships game.

Overall, Learning WML & WMLScript provides an excellent introduction to the subject. Using it, any programmer can rapidly get up to speed in this fast growing area. --Steve Patient


The next generation of mobile communicators is here, and delivering content to them will mean programming in WML (Wireless Markup Language) and WMLScript, the languages of the Wireless Application Environment (WAE). The WAE allows information in almost all applications to be formatted for display on mobile devices, such as cell phones, and enables the user to interact with the information. Why learn yet another technology? According to some estimates, 75 per cent of Web document viewing by the year 2002 will be through non-desktop devices, many using wireless technologies. Clearly, the future is wireless. For Web developers who want to get up to speed quickly in these languages, Learning WML & WMLScript maps out in detail the WAE and its two major components, WML and WMLScript. Fortunately, the WAE provides a World Wide Web-like model for writing applications, incorporating several key features of the Web to ease the transition for developers. Almost all wireless applications can be written with WML, which replaces HTML in the wireless environment, and WMLScript, which replaces JavaScript.

With this book, Web developers with some knowledge of programming and C, Java, or JavaScript syntax can master both languages. Chapter by chapter, Learning WML & WMLScript takes readers through the following WML topics: decks, templates and cards; User Interaction; variables and contexts; tasks, events, and timers; text and text formatting; and images. WMLScript topics include: data types, conversions and variables; operators and expressions; statements; functions; and standard libraries.

See all Product description

Customer reviews

Share your thoughts with other customers
See all 4 customer reviews

Top customer reviews

6 December 2000
Format: Paperback
3 people found this helpful
|Comment|Report abuse
4 December 2000
Format: Paperback
8 people found this helpful
|Comment|Report abuse
10 January 2001
Format: Paperback
One person found this helpful
|Comment|Report abuse
19 December 2000
Format: Paperback
One person found this helpful
|Comment|Report abuse

Most helpful customer reviews on 4.0 out of 5 stars 5 reviews
Bernie (xyzzy)
5.0 out of 5 starsA different kind of animal
8 September 2017 - Published on
2.0 out of 5 starsAn OK book on an out-of-date technology
24 October 2006 - Published on
Format: Paperback
One person found this helpful.
Simon Wistow
5.0 out of 5 starsNot too little, not too much
19 December 2000 - Published on
Format: Paperback
7 people found this helpful.
Deke Flesche
2.0 out of 5 starsA Start !
22 February 2002 - Published on
Format: Paperback
Pratik Shah
5.0 out of 5 starsshort & sweet book for novice
15 December 2000 - Published on
Format: Paperback
9 people found this helpful.

Where's My Stuff?

Delivery and Returns

Need Help?