15 used & new from £0.01

Have one to sell? Sell yours here
 
 
WAP in Easy Steps
 
See larger image
 

WAP in Easy Steps (Paperback)

by Mike McGrath (Author)
4.3 out of 5 stars  See all reviews (3 customer reviews)

Available from these sellers.


2 new from £9.99 13 used from £0.01

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Nokia N97 - £35/Month opens new browser window
www.Vodafone.co.uk/Nokia-N97  -  Great Value - Still With 900 Mins, Ultd Txts, Internet & Free Speakers 
   Sony Ericsson Satio opens new browser window
Three.co.uk/Sony  -  300 anytime any network minutes or texts or any mix of the two on 3™ 
   Retract-a-Steps opens new browser window
www.retractasteps.com.au  -  Safety steps for trucks Various models available 
  
 

Product details

  • Paperback: 192 pages
  • Publisher: Computer Step (10 Jul 2000)
  • Language English
  • ISBN-10: 1840781122
  • ISBN-13: 978-1840781120
  • Product Dimensions: 23 x 19 x 1 cm
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon.co.uk Sales Rank: 878,188 in Books (See Bestsellers in Books)

    Popular in this category:

    #7 in  Books > Computing & Internet > Networking & Security > Wireless > WAP
  • See Complete Table of Contents

Product Description

Amazon.co.uk Review

Are you tempted to explore the hot new world of Wireless Application Protocol programming? Then WAP in Easy Steps may be just the introduction you are looking for.

This clear and easy-to-read guide does an excellent job of explaining how WAP applications work and how to get started as a developer. The most popular developer tool kits are described, all of which are free to download and include mobile phone emulators to test the fruits of your labour. It then goes on to describe in detail all the WML (Wireless Markup Language) and WMLS (Wireless Markup Language Script) features you will need to use. Each language feature is accompanied by clear examples so you can quickly develop your own sophisticated WAP applications and run them on the emulator of your chosen tool kit. There is even a brief introduction to how to run your application from a Web server, and the perils of server-side scripting.

Once the basics have been learned, the would-be professional WAP developer will need more detail than this book attempts to provide; this is an excellent starting point, however, and will give a firm basis on which to develop your skills further. Even the experienced WAP developer will keep this book to hand as a clear and concise language reference. --Andy Wigley



Book Description

WAP in easy steps is an invaluable reference guide that will equip developers to create web sites for the new generation of mobile phones. It will help them to quickly grab the WAP concepts, learn WML fast and get quick presence on mobile devices.

The first chapter introduces WAP (Wireless Application Protocol). It discusses why the WAP standard has been created and how the Wireless Markup Language (WML), and WMLScript operate in the WAP environment. The reader will also discover how they can use WAP emulators to create and test their own WAP applications.

The author then moves on to "Starting In WML". This chapter introduces the basics of WML and demonstrates the layout and requirements of WML documents. The reader will learn how to position text content on the display and how to change its appearance to suit individual needs.

A chapter on "Deck Navigation" illustrates how WML code enables the phone user to navigate around the deck moving between cards. It covers: using anchors; the DO element; adding labels; browser context; deck templates; task override; special characters.

Next, "Options and Built-In Events" are covered. This chapter introduces Options menus and explains the intrinsic events that are part of WML. The reader will learn how to create options from which the user may select and how to use WML-intrinsic events within elements. Areas covered include: option menus; option groups; onpick; onenterforward; onenterbackward; ontimer.

The author then moves on to "Variables in WML", and explains how variables can be used in writing WML content and how their values can be set and changed. Areas covered include: variables in content; setting value by refresh, navigation, selection and input; input formats; password input; fieldsets. Next, a chapter on "Tables and Images", describes how to display images and tables. The reader will learn how create images in the Wireless Bitmap (WBMP) format and discover how to use table layouts to control the phone display.

Moving on to "Environment and Security", the author describes how to set up a WAP environment on a PC system and how WML provides security. How to install a free Web server and configure it for the WAP environment to enable local application tests, is also covered in this chapter.

A chapter on "Adding Functionality", introduces Wireless Markup Language Script (WMLScript) and illustrates its use in the WAP environment. The reader will learn about WMLScript variables and discover how WMLScript functions are called.

Next, "Using Operators" covers the various types of operators available in WMLScript; arithmetical; assignment; logical; comparison and conditional. This chapter illustrates their uses with demonstrations of how to manipulate data. "Making Statements" is then covered in a chapter that discusses statement blocks within WMLScript functions. The reader will learn how to use conditional branching and how loops can perform in WMLScript.

The six WMLScript libraries resident in WAP-enabled devices are then introduced to the reader. The library functions, which increase script efficiency, are detailed with examples within a separate chapter dedicated to each library. "Lang Library" - details the functions for extending the core WMLScript language; "Float Library" - details the functions for enabling arithmetical floating-point calculations; "String Library" - details the functions for manipulating strings (a string is an array of characters each with an index value); "URL Library" - details the functions that handle absolute URL's and relative URL's; "WMLBrowser Library" - details the functions that allow WMLScript to interact with the WML content; "Dialogs Library" - contains a set of interface functions.

"Convertor Application" is the final chapter where the author provides a sample application, which enables currency conversion between the eight leading world currencies. The application uses both WML and WMLScript and the examples illustrate the different way in which two browsers implement the same code.

This easy to read book is ideal for those involved in creating web sites and for anyone wanting to learn more about the WAP technology.


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

3 Reviews
5 star:
 (1)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
4.0 out of 5 stars Very good - great for a student like me., 16 Mar 2001
By A Customer
This book has been an invaluable reference book in my final year project.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4.0 out of 5 stars Great for reference, but..., 2 Jan 2001
By A Customer
If you already know some WAP you will find this useful as a reference, but if you are new to it then you could get quite confused (unless you already have an HTML background). It briefly covers all areas of WAPsite development, but lacks detailed how-to-do and explainations of WMLscripts and CGI. You'd be silly not to get it at it's current price - even if just for reference.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5.0 out of 5 stars A good book to start learning about WAP phone technology, 17 Sep 2000
For anyone contemplating buying a WAP phone reading this book would be a good first move. Even if you are not a computer programmer this book will give you a good idea of what you can expect to do with a WAP phone. It will also highlight the limitations compared to say browsing the web on a PC. For the person looking to expand from writing HTML / JavaScript web pages to writing WAP pages it covers the differences thoroughly. In some ways it is like going back in time to the era when people would construct elaborate patterns on internet pages using only text characters. However WML is XML based and WMLScipt allows interaction based on user input. There is also a WBMP image format for black and white image creation. Installation of a free server to test WAP pages on a PC is covered. The differences between three major companies (Motorola, Ericsson and Nokia) are covered. It seems that there is a standard, but much like browsers the phones all render pages (called cards) slightly differently. For under nine pounds this book is excellent value on a subject that at the moment is short of helpful reference books.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.