DBIScholar - Konzeption und Entwicklung einer mobilen Anwendung sowie der dazugehörigen intelligenten Middleware mit RESTful Web Services

Ulm University

BA Abschlussvortrag, Jonas Klan, Ort: O27/545, Datum: 17.01.2014, Zeit: 14:00 Uhr

Applications (Apps) für mobile Geräte erfreuen sich nach wie vor immer mehr Beliebtheit und werden immer häufiger verwendet. Da mobile Geräte in den meisten Fällen nur über kleine Displays verfügen, per Touchscreen bedient werden und die Internetgeschwindigkeit von der Qualität  des mobilen Netzwerks abhängig  ist, ist die Bedienung und die Verfügbarkeit von Internetdiensten  erschwert. Durch übersichtliche und einfache Gestaltung und das Weglassen von Funktionen, erleichtern Apps den Zugriff auf diese Dienste. Das haben viele Firmen erkannt und bieten aus diesem Grund Apps für ihre Internetdienste an. Der App Store von Apple bietet zum Zeitpunkt dieser Arbeit beispielsweise mehr als 1 Million Apps zum Download an. Derzeit sind einige Dienste, wie zum Beispiel die Literatur Suchmaschine  des Unternehmens Google Inc., Google Scholar, noch nicht von Google selbst realisiert. Um diese Lücke zu schließen wird im Rahmen dieser Arbeit eine lauffähige iOS App für Google Scholar konzipiert und implementiert. Neben iOS existieren unter anderem noch die mobilen Betriebssystem Android und Windows, deshalb wurde in dieser Arbeit ein RESTful Web Service implementiert, der als eine Art  Vermittler  agiert. Dieser kann Anfragen von allen Geräten  und Betriebssystemen  entgegennehmen und die gefundenen Informationen auf Google Scholar per JavaScript Object Notation (JSON) zur Verfügung stellen. Somit ist es  möglich,  den Web Service für  die Entwicklung  anderer Software-Plattformen zu verwenden.