OVGU Präsentation 00.00.2009 1 Entwicklung Mobiler Anwendungen mit Open Source Ein Showcase über Technische und andere Hürden OVGU Präsentation Agenda Vorstellung der Idee zur Mobilen Anwendung Projektoutline Die Informationsquellen Zielformat und Auswahl und uniforme Darstellung der Information Mobile Architektur Was es noch zu tun gibt 00.00.2009 2 OVGU Präsentation 00.00.2009 Die Idee zur Mobilen Anwendung Wissenschaftliche Mitarbeiter und Studenten gehen meistens in die Mensa essen (…zumindest wenn sie gut ist) Die Durchdringung mit Smartphones ist relativ hoch (idealer Testrahmen) Das Essen auch der besten Mensa ist nicht immer gut Wissenschaftler besuchen andere Universitäten Ach ja wie war noch mal die Website der Mensa ? Aus dem Workshop in die Mensa oder zum Asiaten um die Ecke ? Wie offen sind Android und Google wirklich ? Ist der Software-Stack „Eclipse -> Android SDK“ brauchbar ? 3 OVGU Präsentation 00.00.2009 Projektoutline Dipl.-Inf. Daniel Süpke, Doktorand Carl-von-Ossietzky-Universität Oldenburg, Project Founder Dipl.-Wirt.-Inf. Frederik Kramer, Doktorand Otto-von-Guericke-Universität Magdeburg, Project Contributor Dipl.-Math. Markus Schneider, initOS GmbH & Co. KG, Project Contributor Projektstatus Start November 2010 Aktueller Status: 3. Release, Version 1.01, 4. Release in Entwicklung Besuchen Sie unsere Website, folgen Sie uns auf Twitter und helfen Sie bei der Entwicklung auf: http://www.yeoldemensa.de http://twitter.com/YeOldeMensa http://github.com/FeanorsCurse/Ye-Olde-Mensa/ 4 OVGU Präsentation 00.00.2009 5 Die Informationsquellen Heterogene Quellen Monats und Tagesansicht Keine einheitliche Formatierung Kein API-Zugang OVGU Präsentation Das Zielformat 00.00.2009 6 OVGU Präsentation Auswahl und uniforme Darstellung 00.00.2009 7 OVGU Präsentation 00.00.2009 8 Mobile Architektur Information nur durch „Screenscraping“ beziehbar Nachteil: Ändert ein Dienstanbieter die Informationsdarstellung benötigen Anwender neue App, Screenscraping ist „teuer“ und unflexibel Lösung: Backend-Server parsed und speichert Information nach Vorverarbeitung in einer zentralen Datenbank OVGU Präsentation 00.00.2009 Was es noch zu tun gibt Open Source Projekte sind „nie“ fertig Vollständige Umstellung auf Embedded SQL / MySQL und JSON Anbindung weiterer Mensen Reputationssystem zur Bewertung von Essen und Mensen Partnerschaft mit Mensen Release early and often Bewerbung der Mobilen Applikation an Universitäten 9 OVGU Präsentation Vielen Dank für Ihre Aufmerksamkeit! www.unioldenburg.de www.yeoldemensa.d e 00.00.2009 10