by David An
Der Erfolg der Smartphones und Apps lässt die mobilen Geräte in immer neue Anwendungsgebiete vordringen. Für die Erschließung dieser werden teils auch neue Technologien und Konzepte benötigt. Für die Konkurrenzfähigkeit im mobilen Sektor ist deshalb ein Wissen dieser notwendig. Sei es nun altbekanntes wie Location Based Services oder neues wie Near Field Communication. Die Session gibt einen Überblick der aktuellen mobilen Technologien.
Mit Honeycomb steht nicht nur das dritte große Release von Android zur Verfügung, sondern Android rüstet sich für die Tablet-Welt. Diese Session gibt einen Einblick über den aktuellen Stand von Android und zeigt die wichtigsten Konzepte die ein Entwickler für Android beherrschen muss. Wie läuft der Vertrieb von Apps? Tipps für den Ein- und Umstieg auf Android runden die Session ab.
by Raphael Haase
Mobile Health ist ein neuer Wachstumsmarkt im Bereich der mobilen Anwendungen. Er ist vor allem interessant, da er noch hohes Wachstums- und Zukunftspotenzial hat. Zunächst wird eine Einführung und Übersicht über Mobile Health gegeben. Anschließend wird auf bestehende Anwendungen in dem Bereich eingegangen. Abschließend wird eine Perspektive auf künftige Entwicklungen und Chancen gegeben.
by Lutz Kohl and Julia Lahn
Im mobilen Kontext rückt die Verarbeitung geolokaler Informationen zunehmend in den Vordergrund. Aktuelle Smartphones bieten die Möglichkeit auf GPS-Daten des Nutzers zuzugreifen. Apps können so je nach Aufenthaltsort des Nutzers kontextsensitive Informationen bereitstellen. Doch die Verarbeitung dieser Daten stellt Entwickler vor neue Herausforderungen. Wächst die Anzahl der beweglichen Objekte, die miteinander in Beziehung gesetzt werden, so steigt die Rechenzeit extrem an. Weiterhin müssen Apps auf mobilen Geräten bei relevanten Veränderungen in ihrer lokalen Umgebung proaktiv informiert werden. Im Vortrag wird gezeigt, wie die serverseitige Verarbeitung geolokaler Daten in Echtzeit umgesetzt werden kann. Weiterhin wird präsentiert, wie mit Hilfe entsprechender Tools eine Serveranbindung mit DB, Webschnittstelle und Businesslogik für iPhone, Android, und Blackberry in kurzer Zeit generiert werden kann.
iOS von Apple hat sich inzwischen schon zu einem ausgereiften mobilen Betriebssystem entwickelt. Trotzdem darf auch hier Apple nicht stehen bleiben. Diese Session gibt einen Einblick über den aktuellen Stand von iOS und zeigt die wichtigsten Konzepte die ein Entwickler für iOS beherrschen muss. Wie läuft der Vertrieb von Apps? Tipps für den Ein- und Umstieg auf iOS runden die Session ab.
by Ivo Wessel
Die ersten Schritte bei der Entwicklung einer App für ein modernes mobiles Betriebssystem gehen schnell von der Hand. Die Entwicklung einer App, mit dem Ziel des Vertriebs, stellt eine ganz andere Herausforderung dar. Diese Session gibt Einblick in die Entwicklung von Apps, die sich im App Store befinden. Was muss beachtet werden? Wo stecken die Stolperfallen? Diese Session gibt Tipps aus der Praxis, damit Sie nicht in Fallen laufen.
Windows Phone ist die Antwort von Microsoft auf Android und iOS. Die Entscheidung von Nokia für Windows Phone bringt neue Bewegung in den Markt und wird Windows Phone einiges an Auftrieb geben. Diese Session gibt einen Einblick über den aktuellen Stand von Windows Phone und zeigt die wichtigsten Konzepte die ein Entwickler für Windows Phone beherrschen muss. Wie läuft der Vertrieb von Apps? Tipps für den Ein- und Umstieg auf Windows Phone runden die Session ab.
by Tobias Bosch
Die meisten mobilen Betriebssysteme haben einen Browser direkt integriert, oft sogar auf WebKit basierend. Dieser Browser kann auch angepasst werden. Warum nicht komplett auf den Browser als App-Plattform setzen und von den Vorteilen der Einsetzbarkeit auf mehreren Systemen profitieren? Welche Konsequenzen entstehen für den Entwickler?Was bietet hier HTML5? WelcheWerkzeuge bieten sich an? Wie geht man am besten für Android und iOS vor?
by Jochen Hiller and Dr. Torsten Lodderstedt
OAuth 2.0 ist der neueste Standard für die Freigabe von Zugriffen auf Nutzerdaten für Dritte, insbesondere Mobile Apps. Die OAuth 2.0 Spezifikation wird gerade durch die IETF finalisiert. Diese Session wird in die OAuth 2.0 Konzepte und Architektur einführen und den letzten Stand der Spezifikation erläutern (Draft-16). Anschliessend wird ein Überblick über den aktuellen Stand bei Service Anbietern wie Facebook, Google und anderen gegeben. Anhand von verfügbaren Toolkits wird gezeigt, wie man auf Mobilen Endgeräten (iOS, Android) OAuth 2.0 für einen sicheren Ablauf zur Berechtigungsvergabe einsetzen kann.