Your current filters are…
by Jeff Haynie
80% of mobile apps are used only once, then abandoned. Why is that? And how can you prevent it from happening? In this session, Jeff Haynie will reveal the 4 key elements required to create successful mobile applications that transform customer relationships: increasing reach, deepening engagement, driving loyalty and expanding monetization. Discussions of world's largest brands, such as NBC and Kellogg's, have "cracked the code" creating world-class customer experiences.
by René Scholze
Mit Android 4.0 (Ice Cream Sandwich) steht ein neues Major-Release der mobilen Plattform zur Verfügung. Die Version bringt viele Neuerungen sowohl für Anwender als auch für Entwickler mit sich. Was Konzepte wie Android Beam, Wi-Fi Direct oder die Calendar API und Social API für App-Entwickler bedeutet, zeigt diese Session.
Windows Phone ist eine neue Plattform welche stetig neue User begeistern kann und konstant an Marktanteil gewinnt. René Schulte, ein erfolgreicher Windows Phone App-Entwickler der ersten Stunde, vermittelt in dieser Session wie man am besten Geld mit Windows Phone Apps verdienen kann. Er präsentiert die möglichen Konzepte und Vermarktungstechniken und stellt die Resultate auch aus seiner eigenen Erfahrung vor. In dem ausgedehnten Q&A Teil werden keine Fragen ausgelassen.
by Robert Virkus and Enough Software
Die Möglichkeiten plattformübergreifender Applikationsentwicklung waren nie so vielfältig wie heute. Dabei werden jedoch die Grenzen und Risiken der verschiedenen Herangehensweisen gerne ausgeblendet. Erfahren Sie in diesem Vortrag, weshalb das Konzept „Develop Once, Deploy Anywhere“ in den meisten Fällen nicht aufgehen kann.
by Kurt Salman
Mit dem APN steht eine Möglichkeit zum Senden von Push-Nachrichten an Apps zur Verfügung. Die Auslieferung der Nachricht passiert durch einen Apple-Server. Diesem muss aber die Nachricht zuvor gesendet werden. Welche Serverkomponenten werden hier benötigt? Die Session erläutert, was Sie alles benötigen, um selbst Push-Nachrichten an Ihre App senden zu können.
by David Tielke
Das .NET-Framework bietet eine umfangreiche Lösung für das Backend moderner Apps, welches mit Webservices von nahezu jeder mobilen Plattform genutzt werden kann. Wir entwickeln in dieser Session eine Beispiel-App mit .NET als Backend und Phone 7 sowie Windows 8 als Clientplattform. Dabei stehen Konzepte und Architekturmöglichkeiten dieser Technologien im Vordergrund.
Die neue Version von Android – 4.0 – steht zur Verfügung. Nur was passiert mit den alten Apps, die vor Ice Cream Sandwich entwickelt wurden? Wie wird eine App für Android 4.0 und gleichzeitig für niedrigere Version entwickelt, ohne den Code mit komplizierten Konstrukten zu überfrachten. Was ist bei einer Migration zu beachten?
by Daniel Knott
Für Unternehmen ist es wichtig, gute und funktionale Apps mit hoher Qualität in die Stores der Anbieter zu bringen. Durch die starke Diversifizierung und Fragmentierung des Android Marktes werden Teams vor eine besondere Herausforderung gestellt. Diese Session gibt einen Einblick auf das Testframework Robotium. Robotium simuliert User-Interaktionen auf einem Android Gerät.
by Martin Adam and mCRUMBS GmbH
Die Visualisierung von Breiten- und Längengrad gehört inzwischen zum Standardwerkzeug eines App-Entwicklers. Anwender fordern inzwischen mehr – die Technik kann es auch. Mit Augmented Reality ist es möglich, die Technik mit der Realität zu verbinden. Welche Möglichkeiten zur Verfügung stehen und wie diese in eigenen Apps verwendet werden können erfahren Sie in dieser Session.
by Tom Wendel
Spiele zu spielen macht Spaß! Deshalb tun wir das auch auf den unterschiedlichsten Devices. Dass wir bei Geräten wie Xbox oder dem PC wie selbstverständlich davon ausgehen, dass ein Multiplayer Modus kein Problem sei, vermissen wir diese Funktion bei den meisten Handy-Spielen doch immer noch. Kein Wunder. Sind Telefone doch vollkommen anderen Bedingungen unterlegen als fest installierte Maschinen. Schauen Sie sich an, wie man Spiele dennoch dafür konstruieren kann.
Augmented Reality ist eine neue, faszinierende Technologie, welche für die Interaktion mit mobilen Geräten völlig neue Möglichkeiten bietet. Die Session vermittelt die Hintergründe von Augmented Reality und zeigt wie man Augmented Reality Apps für Windows Phone entwickelt.
by Miroslav Simudvarac
Mit dem Open ADK steht Android-Entwicklern ein Framework für die Hardwareentwicklung mit Android zur Verfügung. Die Ansteuerung der Hardware erfolgt über den universellen USB-Port. Da viele Geräte solch einen Port besitzen, sind Erweiterungen keine Grenzen gesetzt. Schritt für Schritt wird gezeigt, wie das Open ADK eingesetzt werden kann.
by Miroslav Simudvarac
Mit dem Open ADK steht Android-Entwicklern ein Framework für die Hardwareentwicklung mit Android zur Verfügung. Die Ansteuerung der Hardware erfolgt über den universellen USB-Port. Da viele Geräte solch einen Port besitzen, sind Erweiterungen keine Grenzen gesetzt. Schritt für Schritt wird gezeigt, wie das Open ADK eingesetzt werden kann.
by Jens Meder
Das iOS Toolkit bietet dem Entwickler einen objektorientierten Zugriff auf die C-basierte Core Graphics / Quartz API. Neben einem Brush-Konzept zur einfachen Nutzung von Farben, Gradients und Bildern bietet das Toolkit verschiedene Views zum Aufbau komplexer Controls. Neben Möglichkeiten und Einsatzgebieten werden auch allgemeine Aspekte zum Thema Mobile UI Design diskutiert.
by Tam Hanna
Die meisten Apps verarbeiten Daten. Häufig müssen diese Daten das Beenden der App überdauern. Entwickler brauchen deswegen Möglichkeiten, um App-Daten persistent zu speichern. Wie Sie Daten unter Windows Phone speichern und wiederherstellen zeigt diese Session.
by Alexander Schulze and jWebSocket Team
Das Web wird immer mehr zum „Echtzeit“-Web. Diese Session gibt eine praktische Einführung in die Entwicklung von Cross-Platform Real-Time Web-Apps mit „Sencha Touch“, „ExtJS“ und „jWebSocket“. Wie man als Entwickler NFC- und SmartCard-Technologien in seine Lösungen integriert. Am Beispiel von real-time Charting und Monitoring wird die Architektur mobiler Echtzeit-Apps demonstriert.
by Markus Junginger and greenrobot_de
Die Anforderungen an Android Applikationen steigen kontinuierlich. Auch die Datenhaltung wird komplexer, und immer mehr Entwickler nutzen daher die interne Android-Datenbank SQLite. Die Session gibt einen Überblick über SQLite und die dazugehörigen Android APIs. Komfortabler wird es mit ORM (objekt-relationalem Mapping): ORM erlaubt eine objekt-orientierte Nutzung der Datenbank.
by Mohammed Iyad Tamar Agha
Visualisierung von Daten ist ein essenzieller Bestandteil vieler mobilen Applikationen. In dieser Session wird anhand von diversen Beispielen gezeigt, wie mit Hilfe von vorhandenen Open Source Bibliotheken ansprechende Diagramme unter Windows Phone 7 erstellt werden können.
by Michael Wagner
Nach der Devise „Test First“ kann man sehr gut Android Apps entwickeln. Neben den Boardmitteln, die Google seinem Betriebssystem bereitstellt, gibt es noch eine Vielzahl an Helfertools, die das testgetriebene Entwickeln unterstützen. Außerdem ermöglichen diverse Tools die Techniken von Behaviour Driven Testing, welche die Tests aus Userperspektive und als lesbare Testcases generieren.
by Marcus Ross
Mittels des OpenSource-Tools „Titanium Mobile“ und Javascript werden native Anwendungen für diverse mobile Plattformen erstellt. Durch JavaScript entfällt eine steile Lernkurve wie in der klassischen App-Entwicklung. Dabei wird nicht in HTML5 entwickelt, sondern die UI-Komponenten der Plattform genutzt. Am Schluss steht eine App zur Verfügung, die sowohl unter Android wie auch iOS läuft.
by axel hoehnke and Mobile Monday Hamburg
Mobile Devices sind mittlerweile weit mehr als nur ein Kommunikationsgerät. Handys dienen heut zu Tage als unsere Bücher-, Gesundheits-Monitore, Überweisung Geräte-, Sozial-Anschlüsse und Reiseleiter. Mobile Technologie ist in unseren Autos, Häusern, Haushaltsgeräten, Regierungen und Versorgungsunternehmen eingebettet. Mobile verändert die Welt. Der Mobile World Congress 2012 feiert den aktuellen Stand des mobilen Zeitalters und bietet einen Einblicke in das Potenzial. Der Mobile Monday am 13. Februar diskutiert die Trends des kommenden Mobile World Congress.
Versionskontrolle ist ein Muss in der professionellen Softwareentwicklung. International bekannte Projekte wie der Linux Kernel, Ruby On Rails, jQuery, Debian oder Perl nutzen Git bereits als das Versionskontrollsystem ihrer Wahl. Der Workshop führt in die praktische Anwendung von Git im Entwicklungs-Alltag anhand realer Workflows an.