Mobilizer user guide

$Id: index.html,v 1.11.2.1 2001/03/30 03:18:02 pascal Exp $

Table of contents

Overview

The big picture

Ultimately our goal is to collaborate with developers over the world to deliver a fully-featured, standards compliant WAP browser for Windows and a large number of Unix platforms.

Where are we now?

Developer release 2.2 (version 0.2.2) delivers a simple but robust browser application that allows you to browse WML pages on your harddisk or on the Internet.

What's next?

We intend to deliver alpha release 1 (version 0.3) in May 2001. It is scheduled to support (text-only) WMLScript and (some) <do> elements from the WML specification.

Getting Mobilizer

Check the Mobilizer homepage for the latest releases. In addition, it is possible to retrieve the current development tree using anonymous CVS:

cvs -d :pserver:anonymous@awacs.dhs.org:/home/cvs co mobilizer

Installation

Supported platforms

The Mobilizer test suite has been confirmed to work with the following systems:

If you have successfully built Mobilizer on a platform that is not listed here, please let us know. We want to make sure Mobilizer is portable across a large number of platforms.

Build instructions

Unix platforms

Download the Mobilizer tarball and extract it:

gunzip -c mobilizer-<version>.tar.gz | tar xf -

This will create a directory called mobilizer-<version> containing the Mobilizer distribution. You can build Mobilizer using the standard

$ cd mobilizer-<version> $ ./configure $ make

commands. (Note:In order to successfully build the source code, you must have a reasonably recent version of GNOME installed. If Mobilizer fails to build on your platform, let us know. Hopefully we can work to fix it). If the compilation succeeds, two executables are created: mobilizer-<version>/source/tests/mobilizer-tests and mobilizer-<version>/source/app/unix/mobilizer. These are the test suite and the browser, respectively. You can run the test suite by typing:

$ source/tests/mobilizer-tests

To run the browser application, type:

$ source/app/unix/mobilizer

If you copy the Mobilizer executable to a different directory, make sure to put the file mobilizer.glade in the same directory with it.

There will be a proper installation procedure in the future, but as it stands, this is how it works. Mobilizer also accepts a URI commandline argument, which if given, specifies to page to load on startup. For example:

$ source/app/unix/mobilizer http://www.catchy.net/wap/index.wml

Windows platforms

On Windows, you need Microsoft Visual C to build Mobilizer. In the mobilizer-<version>/windows directory you will find several project files. The most interesting one is the renderer.dsp file. When you open this file, MSVC will tell you that it will create a so-called workspace file renderer.dsw, and it will put the project in this workspace. You can now build the renderer by pressing Ctrl+F5.

Credits

Mobilizer has been brought to you courtesy of:

Wouter van der Kamp <wouter@catchy.net>
WML parser, WML renderer, library code, Windows code, documentation and project management.
Pascal Haakmat <groomed@users.sourceforge.net>
WMLScript parser and interpreter, library code, Linux code, website and documentation.

We always welcome feedback, and encourage you to submit inquiries, test cases, documentation and patches to either one of the above addresses.

Release notes

Developer release 2.3, 2001-03-30

Developer release 2.2, 2001-03-26

Developer release 2.1, 2001-03-19

Developer release 2, 2001-03-14

Developer release 1, 2000-12-02

More information

More information about WAP can be found at www.wapforum.org.