WMLScript – Tutorial, Tipps & Tricks

WMLScript wurde zu den Hochzeiten der WAP-Handys entwickelt, um die WML-Seiten flexibler und dynamischer zu gestalten. Bei der Entwicklung der Skriptsprache wurde speziell auf die geringe Bandbreite der WAP-Handys RĂŒcksicht genommen. Die ÜberprĂŒfung von Formulareingaben ist die Hauptaufgabe von WMLScript. LeIDer ist die UnterstĂŒtzung einiger Objekte unterschiedlich stark ausgeprĂ€gt, so dass man bei der Entwicklung von WAP-Anwendung stark darauf achten muss.

Variablen und Datentypen

Um Variablen in wmlscript nutzen zu können, mĂŒssen sie dem Script nur bekannt gegeben werden. ZusĂ€tzliche Angaben wie z.B. ein Datentyp sind nicht notwendig. Um Variablen nutzbar machen zu können, ist das SchlĂŒsselwort “var” notwendig.

Operatoren

Die wichtigsten Aufgaben der Operatoren, die in verschiedene Typen aufgeteilt sind, sind u.a. die Gestaltung der Bedingungen in den Schleifen und die verkĂŒrzte Schreibweise von mathematischen und logischen Rechnungen im Skript.

Bedingungen und Schleifen

Wie in vielen anderen Programmiersprachen auch gibt es in WMLScript die drei bekannten Schleifentypen “if-Schleife”; “while-Schleife” und “for-Schleife”.

Funktionen

Funktionen sind allgemein eine Zusammenfassung von Kommandos unter einem bestimmten Namen. Wenn diese Funktion dann aufgerufen wird, werden diese Kommandos ausgefĂŒhrt. In seltenen FĂ€llen besitzt eine Funktion nur ein einziges Kommando. Im Normalfall können Funktionen nur innerhalb einer wmls-Datei (= Compilation Unit) aufgerufen werden.

WMLBrowser-Bibliothek

Die Funktionen dieser Bibliothek behandeln die Kommunikation zwischen der wml-und der wmlscript-Datei.

URL-Bibliothek

Diese Bibliothek stellt einige Funktionen zur Analyse von URL’s zur VerfĂŒgung.

Dialogs-Bibliothek

Mit den Funktionen dieser Bibliothek können einfache Meldefenster im Browser ausgegeben werden.

string-Bibliothek

Die Bibliothek stellt Funktionen zur VerfĂŒgung, mit den Strings (= Zeichenketten) manipuliert und analysiert werden können.

Lang-Bibliothek

Eine eindeutige Beschreibung dieser Bibliothek ist nicht möglich, da sich die Funktionen auf verschiedene Bereiche beziehen. Ein Thema ist Mathematik und Zahlen, aber auch der Programmablauf und Systeminformationen gehören dazu.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>