100 likes | 1.27k Views
Entwicklung Mobiler Anwendungen mit Open Source Ein Showcase über Technische und andere Hürden . Agenda. Vorstellung der Idee zur Mobilen Anwendung Projektoutline Die Informationsquellen Zielformat und Auswahl und uniforme Darstellung der Information Mobile Architektur
E N D
Entwicklung Mobiler Anwendungen mit Open Source Ein Showcase über Technische und andere Hürden
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
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 ?
Projektstatus 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 • Start November 2010 • Aktueller Status: 3. Release, Version 1.01, 4. Release in Entwicklung • Besuchen Sie unsere Website, folgen Sie uns auf Twitter undhelfen Sie bei der Entwicklung auf:http://www.yeoldemensa.de http://twitter.com/YeOldeMensahttp://github.com/FeanorsCurse/Ye-Olde-Mensa/
Die Informationsquellen • Heterogene Quellen • Monats und Tagesansicht • Keine einheitliche Formatierung • Kein API-Zugang
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
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 earlyandoften • Bewerbung der Mobilen Applikation an Universitäten
Vielen Dank für Ihre Aufmerksamkeit! www.uni-oldenburg.de www.yeoldemensa.de