Event details

Rapid development of a web application with mobile support

von Gunnar Wrobel (Horde LLC)

Saturday, 26.05.2012, Europa I, 14:00-14:45 Uhr

The Horde project offers an extensive web application framework written in PHP. The development of this framework was originally driven by the needs of its most prominent "consumer": the webmailer "Imp". Born about 13 years ago it has been one of the first existing webmail solutions and today it provides millions of users with web based access to their e-mail.

Over time additional groupware applications were developed which all added their own unique requirements to the underlying framework. The release of the Horde 4 in 2011 added support for smartphone views as well as a variety of connectors to external web services.

Currently the Horde framework consists of a large set of about 80 small modules delivering a huge feature set. It has been driven by the need to perform well even under high load conditions since its inception. Thus it provides the perfect backbone required by modern web applications.

The talk will be a 60 minute live demonstration of coding a mobile web application based on the Horde framework. The application will be written in PHP and integrated into the set of modules that form the basic groupware provided by Horde. It will be accessible via the web at the end of the talk. The target is to demonstrate rapid web application development using the Horde framework.

Über den Autor Gunnar Wrobel:

Gunnar Wrobel studierte zwei Jahre an der Ruhr-Universität-Bochum Biochemie und entschloss sich dann trotz fehlender Französisch-Kenntnisse für das Hauptstudium der Biotechnologie an der Ecole-Superieure in Strasburg. Die einjährige Diplomarbeit am California Institute of Technology bildete den Abschluss der Ausbildung mit einem Abstecher in das Studium und die Simulation von neuronalen Netzwerken.

Während der Doktorarbeit etablierte er am Deutschen Krebsforschungszentrum in Heidelberg eine Plattform für die Herstellung von Microarrays und lieferte damit die technische Grundlage für die Arbeit eines zehnköpfigen Teams. Die notwendige Verarbeitung der über die Arrays gewonnen Datenmengen, kombiniert mit seiner Liebe zur Mathematik und Informatik, verlagerten seinen Tätigkeitsbereich gegen Ende der Doktorarbeit weiter in Richtung Datenauswertung und Bioinformatik.

Aufbauend auf dieser Erfahrung wechselte Gunnar für ein weiteres Jahr in der Wissenschaft als Post-Doc an das Biozentrum in Basel, wo er sich weiter von seiner biologischen Ausbildung löste und sich verstärkt im Bereich der Programmierung und dem OpenSource-Projekt Bioconductor engagierte.

Im Jahr 2005 ließ er dann die Biologie hinter sich, um sich der bis dahin schwierigsten, selbst gestellten Aufgabe zu widmen: Der Gründung von p@rdus, einer Informatik-Firma, die Groupware-Lösungen auf der Basis freier Software bereit stellt. Den Fokus erhielt dabei die Weiterentwicklung bestehender Systeme. So liefert p@rdus den größten Teil der Entwicklung des Kolab-Servers und Gunnar ist einer der Kern-Entwickler der webbasierten Groupware Applikation "Horde" - und damit zum PHP Experten - geworden. Dieses Wissen konnte er auch erfolgreich über mehrere Jahre beim E-Postbrief-Projekt der Deutschen Post einbringen.

Gunnar lebt und arbeitet in Hamburg und gleicht den Überhang am Rechner unter anderem als Schauspieler beim Improvisationstheater aus. Bei Sonne trifft man ihn Abends gelegentlich jonglierend in einem Park in Eimsbüttel, bei Regen als Zuhörer auf einer der zahlreichen Lesungen in Hamburg.