Vom Horde-Projekt stammt die flexibelste webbasierte Open-Source-Groupware mit breiter Unterstützung für Mobilgeräte. Der Vortrag beleuchtet wie Smartphones mit der Groupware interagieren können, um auf die eigenen Daten ortsunabhängig zugreifen zu können.
1. Mobile Horde
Gunnar Wrobel
wrobel@horde.org
6. M¨rz 2012
a
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 1 / 18
2. Evolution
der Horde Webmail und Groupware
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 2 / 18
3. Webmail f¨r Universit¨ten
u a
Deutschland
Mannheim (11.000 Studenten)
Wuppertal (15.000 Studenten)
D¨sseldorf (17.000 Studenten)
u
Giessen (30.000 Studenten)
Dresden (36.000 Studenten)
Frankfurt (40.000 Studenten)
USA
Columbia (85.000 Studenten)
Michigan (110.000 Studenten)
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 3 / 18
4. Skalierung
Die Groupware skaliert uber einen extremen Bereich
¨
Photo: Nathanial Landau [http://www.flickr.com/photos/grefft/44040562/]
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 4 / 18
5. Skalierung
1, 10, 100, 1.000, 10.000, 100.000, 1.000.000, ....
KMU
Keine Optimierung.
Gr¨ßere Installationen
o
Caching, Proxy, ...
High End
Ernsthaftes Tuning.
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 5 / 18
6. Modulare Groupware
Die webbasierte Groupware ist problemlos erweiterbar.
Photo: Jon Lucas [http://www.flickr.com/photos/jonlucas/204150906/]
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 6 / 18
7. Modulare Groupware
Der Fokus liegt nicht bei
den klassischen
Desktop-Clients wie
Outlook.
Horde liefert im Kern die
Groupware f¨r die
u
effiziente Zusammenarbeit
uber das Web.
¨
Dar¨ber hinaus ist Horde
u
ein modulares
Web-Application-
Development-Framework.
D.h. die Groupware kann
flexibel erweitert werden.
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 7 / 18
8. Modulare Groupware
Der Fokus liegt nicht bei
den klassischen
Desktop-Clients wie
Outlook.
Horde liefert im Kern die
Groupware f¨r die
u
effiziente Zusammenarbeit
uber das Web.
¨
Dar¨ber hinaus ist Horde
u
ein modulares
Web-Application-
Development-Framework.
D.h. die Groupware kann
flexibel erweitert werden.
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 7 / 18
9. Modulare Groupware
Der Fokus liegt nicht bei
den klassischen
Desktop-Clients wie
Outlook.
Horde liefert im Kern die
Groupware f¨r die
u
effiziente Zusammenarbeit
uber das Web.
¨
Dar¨ber hinaus ist Horde
u
ein modulares
Web-Application-
Development-Framework.
D.h. die Groupware kann
flexibel erweitert werden.
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 7 / 18
11. Mobil
SyncML
SyncML
SyncML erlaubt die
Datensynchronisation vom
Server auf ein mobiles Ger¨t.
a
Der Standard verliert an
Verbreitung, da er nicht strikt
genug definiert ist. Damit
f¨hren unterschiedliche
u
client-seitige
Implementierungen zu
Synchronisationsproblemen
beim Nutzer.
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 9 / 18
12. Mobil
ActiveSync
ActiveSync
Microsoft ActiveSync erlaubt
die Datensynchronisation vom
Server auf ein mobiles Ger¨t.
a
Der Standard wird von Android
und iPhone nativ unterst¨tzt.
u
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 10 / 18
13. Mobil
Mobile Views
Mobile Views
Verwendet der Nutzer den
Browser des Smartphones wird
automatisch in den
“Touch”-optimierten Modus
gewechselt.
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 11 / 18
14. Mobile
Ordner¨bersicht
u
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 12 / 18
17. April 2012
ActiveSync
Erweiterungen
Synchronisation von
E-Mails
Protokollversion 12.1
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 15 / 18
18. April 2012
Mobile Views
Erweiterungen
E-Mail schreiben,
Antworten, Weiterleiten
etc.
Aufgaben
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 16 / 18
19. April 2012
CalDAV/CardDAV
Neue Funktionalit¨t
a
Unterst¨tzung CalDAV
u
zum Synchronisieren von
Kalenderdaten.
Unterst¨tzung CardDAV
u
zum Synchronisieren von
Adressdaten.
Gunnar Wrobel (wrobel@horde.org) Open-Source Webanwendungen 6. M¨rz 2012
a 17 / 18