Andreas Stephan, Johannes Schmidt


eventgarde (evongga'd)

Die mobile Veranstaltungsplattform


Start [link 01]

Start

Technik

Technische Beschreibung

Bei der Umsetzung des Projektes wurden folgende Methoden verwendet:
Die Basis von eventgarde bildet die PHP-gestützte online-Eingabe und Abfrage sowie Nutzerregistrierung mit Newsletterfunktion, die Navigation auf der Website ist in Flash erstellt.
Die gesamte Datenhaltung erfolgt in einer MySQL-Datenbank. Die WML-Datei für die mobile Abfrage über WAP ist ebenfalls in PHP eingebunden.
Der zweite Weg, Daten mobil abzurufen, erfolgt mit Hilfe eines in Java bzw. Java-Micro-Edition (J2ME) erstellten sog. MIDlets. Die Installationsdateien kann der Nutzer von der WAP-Seite auf sein Java-fähiges Gerät herunterladen; der Voragng wird online auf einer Hilfeseite beschrieben. In diesem MIDlet ist im Grunde nur das Abfrageformular der online-Abfrage emuliert; drückt der Nutzer den Sendebutton, schickt das Gerät über das http-Protokoll mit der POST-Methode einen Abfragestring an das PHP-Script. Die entsprechenden Daten werden aus der Datenbank gelesen und als SMS bzw. email-Adresse an die in der online-Registrierung angegebene Zielrufnummer bzw. email-Adresse zurückgesendet, die vom Script mittels der mitgesendeten Nutzer-ID erkannt wird.

Hardware / Software

Darstellung der Plattform im Netz:
html, PHP, JavaScript, Flash + Zugriff auf MySQL-Datenbank über PHP
Darstellung im WAP-Handy:
WML, PHP + Zugriff auf MySQL-Datenbank über PHP
lokal entwickelt und getestet auf Apache-Webserver + PHP-Installation
und MySQL-Datenbank + PHPmyAdmin-Administrationstool (alles freeware)
Darstellung im JAVA-Handy/PDA:
MIDlet in JAVA mit den Klassen der Microedition (j2me) erstellt
lokal entwickelt und getestet mit dem WirelessToolkit von SUN
Microsystems + integrierter Emulatoren (ebenfalls freeware)

Kontext

Hochschule / Fachbereich

Fachhochschule Kiel
Multimedia Production

URL der Hochschule

» http://www.fh-kiel.de [link 02]

Betreuer des Projekts

Prof. Dr. Helmut Dispert

Kommentar des Betreuers

Im Projekt "eventgarde" wurde ein interaktiver Veranstaltungskalender konzipiert, der als Beispielanwendung in den Bereichen Internet und Mobilfunk realisiert wurde.
Über moderne (java-fähige und J2ME-kompatible) Handys ist der Zugriff auf die zugehörige Veranstaltungsdatenbank möglich.
Auf den Handys kommen sogenannte "Java-Midlets" zum Einsatz, die mit den von normalen Browseranwendungen her bekannten "Applets" verglichen werden können. Die im Rahmen dieses Projekts entwickelten Midlets können auf das Handy heruntergeladen werden. Über diese Midlets wird der Datenbankzugriff gesteuert.
Während die Midlets in Java programmiert wurden (Sun Wireless Toolkit), kommen zur weiteren Erstellung der Datenbank- und Administratorfunktionen PhP-, MySQL und Flash-basierte Anwendungen hinzu. Um auch die Nutzung nicht-Java-fähiger Handys zu erlauben, wurde darüber hinaus eine WAP-Zugang bereitgestellt. Die Vorbereitung des WAP-Servers wurde ebenfalls im Rahmen des Projektes durchgeführt.
Die Eventdatenbankk ist somit letztendlich sowohl über J2ME-fähige Endgeräte jeglicher Art (z.B. auch PDAs) möglich als auch über WAP-kompatible Handys bzw. einfache Internetbrowser.

Seminar / Kurzbeschreibung

Das Projekt wurde im Studiengang "Bachelor of Multimedia Production" der Fachhochschule Kiel durchgeführt. Es handelt sich um den Projektseminarteil der Veranstaltung "Multimedia Online", die im dritten Semester stattfindet.
Ziel der Veranstaltung ist die Einführung in neue Technologien und Anwendungen im Bereich Internet und Multimedia, wobei u.a. die folgenden Inhalte behandelt werden (nicht vollständig):
Grafik-Formate, Datenkompression (JPEG, MPEG), Sicherheit in multimedialen Systemen, kryptographische Verfahren, Multimedia-Dokumente (HTML, XML), virtuelle Realität (VRML), Java-Programmierung (Anwendungen, Applets, Servlets).

Zuordnung Forschungsbereich

Multimedia Production und Internet Science.
Diese Bereiche werden an der FH Kiel durch die Studiengänge "Multimedia Production" und "Internet Science and Technology" in Forschung und Lehre vertreten.
Links:
http://www.multimedia.fh-kiel.de/
http://master.multimedia-production.fh-kiel.de/
http://www.e-technik.fh-kiel.de/



  • › digital sparks 2002 [link 03]

» http://www.eventgarde.info [link 04]

  • › Registrierung [JPEG | 32 KB ] [link 05]
  • › Java-Hilfe [JPEG | 32 KB ] [link 06]