Buying Options
Learning WML, and WMLScript
This product is no longer available.
Description
The next generation of mobile communicators is here, and delivering content will mean programming in WML and WMLScript. Learning WML & WMLScript gets developers up to speed quickly on these technologies, mapping out in detail the Wireless Application Environment (WAE), and its two major components: Wireless Markup Language (WML), and WMLScript. With these two technologies, developers can format information in almost all applications for display by mobile devices.
Full Description
Table of Contents
  1. Chapter 1 Introduction to WML

    1. A Complete Example

    2. Cards

    3. Empty-Element Tags

    4. Elements

    5. Attributes

    6. Entities

    7. Comments

  2. Chapter 2 WML Variables and Contexts

    1. Variable Substitution

    2. Setting Variables

    3. Browser Contexts

  3. Chapter 3 WML Tasks and Events

    1. Tasks

    2. Events

  4. Chapter 4 WML User Interaction

    1. Problems with Web Interaction

    2. Interaction in WAP

    3. The <input> Element

    4. The <select> Element

    5. The <option> Element

    6. The <optgroup> Element

    7. The <do> Element

    8. The <anchor> Element

    9. The <a> Element

    10. The tabindex Attribute

  5. Chapter 5 WML Timers

    1. Using Timers with WML

    2. The <timer> Element

  6. Chapter 6 WML Decks, Templates, and Cards

    1. The <wml> Element

    2. The <head> Element

    3. The <access> Element

    4. The <meta> Element

    5. The <card> Element

    6. The <template> Element

  7. Chapter 7 WML Text and Text Formatting

    1. The <p> Element

    2. The <br> Element

    3. Character Formatting

    4. Tables

  8. Chapter 8 WML Images

    1. The <img> Element

    2. The WBMP Image Format

  9. Chapter 9 Introduction to WMLScript

    1. WMLScript with WML

    2. What Is WMLScript?

  10. Chapter 10 WMLScript Datatypes, Variables, and Conversions

    1. Datatypes and Literals

    2. Variables

    3. Type Conversion

  11. Chapter 11 WMLScript Operators and Expressions

    1. Operand Conversions

    2. Assignment Operators

    3. Arithmetic Operators

    4. Bitwise Operators

    5. Shift Operators

    6. Logical Operators

    7. Increment and Decrement Operators

    8. Comparison Operators

    9. Type Operators

    10. The Conditional Operator

    11. The Comma Operator

    12. Precedence and Associativity

  12. Chapter 12 WMLScript Statements

    1. Expressions as Statements

    2. Blocks of Statements

    3. Conditions

    4. Loops

    5. Returning from a Function

    6. Other Statements

  13. Chapter 13 WMLScript Functions

    1. Function Declarations

    2. Function Calls

    3. Calls to Other Script Units

    4. Calling WMLScript from WML

    5. Standard Libraries

  14. Chapter 14 WMLScript Pragmas

    1. The access Pragma

    2. The meta Pragma

  15. Chapter 15 The Lang Library

  16. Chapter 16 The Float Library

  17. Chapter 17 The String Library

  18. Chapter 18 The URL Library

  19. Chapter 19 The WMLBrowser Library

  20. Chapter 20 The Dialogs Library

  21. Chapter 21 Complete Examples

    1. Calculator

    2. Battleships

  1. Appendix A Absolute and Relative URLs

    1. Parts of a URL

    2. Resolving Relative URLs

  2. Appendix B WAP Gateways and WSP

    1. WSP Headers

    2. Browser Support for Caching

  3. Appendix C Summary of WMLScript Operators

  4. Appendix D Serving WAP Content from a Standard Web Server

  5. Colophon

View Full Table of Contents
Product Details
Title:
Learning WML, and WMLScript
By:
Martin Frost
Publisher:
O'Reilly Media
Formats:
  • Print
Print Release:
October 2000
Pages:
200
Print ISBN:
978-1-56592-947-0
| ISBN 10:
1-56592-947-0
Customer Reviews
About the Author
  1. Martin Frost

    Martin Frost is the author of Learning WML & WMLScript

    View Martin Frost's full profile page.

Colophon

Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The insect on the cover of Learning WML and WMLScript is a mosquito (Nematocera culicidae).

The mosquito is a flying, bloodsucking insect best known, and even feared, for its biting and spreading of disease. There are approximately 2,500 species of mosquitoes in the world, with over 150 species in North America.

Mosquitoes usually live close to a water source because the larva must develop in water, which can be anything from a running stream to stagnant water in a birdbath. Depending on the species, a mosquito's life span is between two weeks and a few months. Some can hibernate at temperatures below 50 degrees F, but others can't survive in temperatures that low.

Only female mosquitoes bite; males do not. Females must bite because they need blood to develop their eggs. They bite once per batch of eggs, and a female can lay several batches in her lifetime, which multiplies into many generations of mosquitoes per year. Both sexes feed primarily on nectar and other plant and fruit liquids.

Mosquitoes are attracted to humans, and other mammals, by the carbon dioxide exhaled when breathing. Other factors also contribute, such as body odor, body heat, and sweat, and sometimes perfumes, deodorants, and detergents.

Mosquito bites are more than just itchy and annoying, however. The real potential danger is that mosquitoes can be carriers and transmitters of many serious diseases such as malaria, yellow fever, encephalitis, and the West Nile virus in humans, heartworm in dogs, and Eastern equine encephalitis in horses. As a result, there are many efforts all over the world to control mosquito populations. Mary Anne Weeks Mayo was the production editor and copyeditor for Learning WML and WMLScript. Nicole Arigo proofread the book. Rachel Wheeler, Emily Quill, and Jane Ellin provided quality control. John Bickelhaupt wrote the index.

Ellie Volckhausen designed the cover of this book, based on a series design by Edie Freedman. The cover image is an original illustration created by Lorrie LeJeune. Emma Colby produced the cover layout with QuarkXPress 4.1 using Adobe's ITC Garamond font.

Alicia Cech and David Futato designed the interior layout based on a series design by Nancy Priest. Mike Sierra implemented the design in FrameMaker 5.5.6. The text and heading fonts are ITC Garamond Light and Garamond Book; the code font is Constant Willison. The illustrations that appear in the book were produced by Robert Romano using Macromedia FreeHand 8 and Adobe Photoshop 5. This colophon was written by Nicole Arigo.

  • Book cover of Learning WML, and WMLScript