| 
Mobile Webdesign
WAP Tools
WAP-Seiten
für Handys oder andere mobile Endgeräte, wie Palm o.ä.,
werden in WML
verfasst. Diese WAP-Seiten ermöglichen mobilen Endgeräten
den Zugriff auf Bereiche des Internets. Die Wireless Markup Language
ist dem HTML ähnlich und basiert auf XML.
Mit WMLScript (der Scriptsprache zu WML) und PHP,
CGI,
ASP
oder JSP
können viele mobile Anwendungen entwickelt werden.
Um WML zu programmieren und testen zu können,
benötigt man ein Entwicklungstool, einen ASCII-Editor,
ausserdem einen WAP-Emulator oder einen WAP-fähigen
Server
(z.b. Apache) und ein Handy. Auf dieser Seite sind alle wichtigen
WAP Tools zu finden.
WAP Tool
Das WAP Gateway
und andere WAP-Tools kann man auf dieser Seite downloaden. JAWAP
(Java Application Framework) und ein WAP-Emulator
findet man ebenfalls.
Dieses Entwicklungtool kann u.a. MMS Anwendungen
erstellen. Ausserdem in dieser kostenlosen Software enthalten:
ein Handy Simulator und Openwave Instant Messaging.
ASCII Editor
Ein guter, kostenloser ASCII Editor mit allen
wichtigen Funktionen.
WAP-Emulator
Die kostenlose Vollversion diese WAP Emulators
für Windows.
WAP-Server
Man benötigt keinen neuen Server,
um WAP-Seiten zu veröffentlichen. Der Windows IIS oder der
Apache sind selbstverständlich konfigurierbar. Die Konfiguration
der Webserver ist denkbar einfach.
Dokumententypen - Dateiendung
- (MIMI-Typ)
- WML Dokument -*.wml - (text/vnad.wap.wml)
- Kompilierte WML Datei - *.wmlc - (application/vnd.wap.wmlc)
- WMLScript Datei *.wmls - (text/vnd.wap.wmlscript)
- Kompilierte WMLScript Datei *.wmlsc - (application/vnd.wap.wmlscriptc)
- Grafik WBMP Datei *.wbmp - (image/vnd.wap.wbmp)
Nach erfolgreicher Installation kann man den
Apache auf zwei Arten konfigurieren.
- Konfiguration über srm.conf
Die Datei srm.conf muss erweitert werden und sollte sich
standardmässig in /etc/httpd/conf/ befinden. Im ASCII
Editor muss der Abschnitt AddType ergänzt werden.
# WAP-MIME-Typen
AddType text/vnd.wap.wml .wml
AddType text/vnd.wap.wmlscript .wmls
AddType image/vnd.wap.wbmp .wbmp
AddType application/vnd.wap.wmlc .wmlc
AddType application/vnd.wap.wmlscriptc .wmlsc
- Konfiguration über .htaccess
Erstellen Sie im ASCII Editor die Datei .htaccess nach folgendem
Beispiel:
DirectoryIndex index.wml
addtype text/vnd.wap.wml wml
addtype Application/vnd.wap.wmlc wmlc
addtype text/vnd.wap.wmlscript wmls
addtype Application/vnd.wap.wmlscriptc wmlsc
addtype image/vnd.wap.wbmp wbmp
<Limit GET POST>
order deny,allow
allow from all
deny from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
Diese Datei muss in das richtige Verzeichnis (z.b. das root-Verzeichnis).
Der erste Eintrag DirectoryIndex index.wml definiert
die Datei index.wml als Startdatei des Servers/ des Verzeichnisses.
Beim Microsoft IIS gibt es nur eine Möglichkeit der Konfiguration.
Über die Management Console direkt auf dem Server werden
die MIMI-Typen für den gesamten Server oder für einzelne
Unterverzeichnis angegeben. Mit der rechten Maustaste kann man
in das Menü für die Einstellungen gelangen.
Über den Eintrag HTTP headers gelangt man weiter
und kann mittels Klick auf die Schaltfläche File types
einen neuen Dateityp erstellen. Hier werden nacheinander
die verschiedenen Dateiformate der einzelnen MIMI-Typen
angegeben. Anschliessend muss ein Reset des Servers
durchgeführt werden.
WBMP Editor
Kostenloses Tool, um WBMP-Grafiken zu erstellen.
Ausser zahlreichen Vorlagen im NewMast-Format kann man *.jpg,
*.gif, *.bmp und Nokia Formate öffnen und editieren. Verschiedene
Algorithmen zur schwarz/ weiss-Umsetzung von Farbgrafiken machen
die Konvertierung kinderleicht.
Weiter zum mobile Webdesign Tutorial - der WAP
Programmierung 
|