Mobile Apps bieten dem Kunden mehr Flexibilität und eine erhöhte Erreichbarkeit. Für die Portierung muss jedoch einiges beachtet werden. Stefan Henze* von Capgemini sd&m erklärt die wichtigsten Punkte.
Mobile Apps bieten dem Kunden mehr Flexibilität und eine erhöhte Erreichbarkeit. Für die Portierung muss jedoch einiges beachtet werden. Stefan Henze* von Capgemini sd&m erklärt die wichtigsten Punkte.
Foto: Apple
Web-Anwendungen werden längst nicht mehr nur am PC verwendet. Benutzer wollen ihr soziales Netzwerk immer dabei haben. Doch nicht nur Facebook, Twitter & Co., auch andere Web-Anwendungen machen mobil. Einen Dienst anzubieten, der immer und überall erreichbar ist, ist heute ein wichtiges Differenzierungsmerkmal. 185.000 Apps im iPhone App Store sprechen eine klare Sprache. Kein Smartphone wird heute ohne den entsprechenden App Store auf den Markt gebracht.
Mobile Apps sind keine Spielerei mehr. Sie werden mehr und mehr unverzichtbarer Bestandteil des Business Case für eine Web-Anwendung. Ob eBay, elektronische Fernseh- oder Tageszeitungen, Nutzer eines Angebots auf dem PC erwarten, dass ihr Dienst auch auf ihrem Smartphone mit einer App repräsentiert ist. Dabei hat sich ein Kreativitätswettbewerb in Gang gesetzt, der vielen Unternehmen zusetzt: Wer bietet die nützlichste und originellste App?
iPhone-Apps 2009
iPhone Apps 2009 In seinem Jahresrückblick "iTunes Rewind" hat Apple die am besten bewerteten iPhone-Apps 2009 zusammengefasst.
Rezepte Mit der Rezepte-App von Alexander Blach haben iPhone-Nutzer über 6000 ausführliche Rezepte sowie Hintergrundinfos zu mehr als 1500 Zutaten von www.rezeptewiki.org immer dabei - selbst ohne Internet-Verbindung.
Rezepte Mit Version 1.4 ist nun auch eine nützliche Einkaufsliste enthalten.<br><br>Preis: 2,39 Euro <br><br><a href="http://itunes.apple.com/de/app/rezepte/id310307605?mt=8">Zum Download</a><br>
ColorSplash ColorSplash von Pocket Pixels ist ein Bildbearbeitungs-Tool für iPhone und iPod Touch. Es ermöglicht den Nutzer, einfach Farbeffekte in Bilder einzubauen.
ColorSplash Dazu wird ein Bereich im Bild farblich hervorgehoben, während der Rest in Schwarzweiss dargestellt wird. <br><br>Preis: 1,59 Euro <br><br><a href="http://itunes.apple.com/de/app/colorsplash/id304871603?mt=8">Zum Download</a><br>
MobileNavigator Europe Mit Kartenmaterial für ganz Europa kann der MobileNavigator Europe von Navigon auch für längere Reisen genutzt werden.
MobileNavigator Europe Dank integrierter iPod-Steuerung lässt sich sogar die Musik bei dem nicht Multitasking-fähigen Gerät wechseln - ohne die Navigation abbrechen zu müssen.<br><br>Preis: 74,99 Euro <br><br><a href="http://itunes.apple.com/de/app/mobilenavigator-europe/id320279293?mt=8">Zum Download</a><br>
n-tv mobil Mit n-tv mobil können iPhone-Nutzer auch von unterwegs unter anderem auf Nachrichten, Videos, Börsenkurse, Wetterberichte und Fußballergebnisse zugreifen...
n-tv mobil Dabei sorgt eine "Push"-Funktion bei den "Breaking-News" dafür, dass der Benutzer keine Nachricht verpasst.<br><br>Preis: kostenlos <br><br><a href="http://itunes.apple.com/de/app/n-tv-mobil/id337056601?mt=8">Zum Download</a><br>
Jamie Olivier's 20 minute meals Mit Jamie Oliver's 20 minute meals kümmert sich der bekannte Starkoch um iPhone-Nutzer, die hungrig sind, aber nur begrenzte Zeit haben. <br><br>Preis: 5,99 Euro <br><br><a href="http://itunes.apple.com/de/app/jamie-olivers-20-minute-meals/id318926433?mt=8">Zum Download</a><br>
Weather Pro WeatherPro von MeteoGroup zeigt Wettervorhersagen für über 2 Millionen Orte auf dem iPhone an.
Weather Pro Neben der Vorhersage für einen bestimmten Ort gibt es auch einen Radarschirm für eine größere Region.<br><br>Preis: 2,99 Euro <br><br><a href="http://itunes.apple.com/de/app/jamie-olivers-20-minute-meals/id318926433?mt=8">Zum Download</a><br>
iStudiez Pro iStudiez Pro bietet (fast) alles, was das Studentenherz begehrt..
iStudiez Pro Dazu zählt eine Tagesübersicht über alle studentischen und privaten Aktivitäten sowie ein detaillierter Zeit-Planer für Kurse, Vorlesungen, Projekte usw...
iStudiez Pro Dank Push Notification kann sich der Nutzer außerdem vor (oder gegen Ende) einer Vorlesung wecken lassen.<br><br>Preis: 2,39 Euro <br><br><a href="http://itunes.apple.com/de/app/istudiez-pro/id310636441?mt=8">Zum Download</a><br>
B.iCycle Der Fahrrad-Computer vom Valley Dev Team ermittelt via GPS den Standort und zeichnet auf Wunsch die Route auf - per OpenStreetMap auch jenseits asphaltierter Straßen...
B.iCycle Zuhause kann sich der Radler dann darüber informieren, welche Höchstgeschwindigkeit er erreicht hat oder wieviele Kalorien er verbrannt hat.<br><br>Preis: 7,99 Euro <br><br><a href="http://itunes.apple.com/de/app/b-icycle-gps-fahrradcomputer/id307179258?mt=8">Zum Download</a><br>
Awesome Note Awesome Note von BRID ist die ideale Anwendung für iPhone-Nutzer, die bislang alles auf einem Notizzettel aufgeschrieben haben.
Awesome Note Die Merkzettel lassen sich nicht nur in verschiedene Bereiche sortieren - dank unterscheidlicher Farben bietet die Anwendung auch einiges fürs Auge.<br><br>Preis: 2,99 Euro <br><br><a href="http://itunes.apple.com/de/app/awesome-note-todo/id320203391?mt=8">Zum Download</a><br>
Starmap Pro Die Sternenkarte von Fredd informiert iPhone-Nutzer über Position der einzelnen Himmelskörper...
Starmap Pro Der Nachtschwärmer kann sich nicht nur über Charakteristika einzelner Sterne oder Planeten informieren...
Starmap Pro Übersicht ...sondern erfährt mehr über die Bewegungen am Nachthimmel. <br><br>Preis: 14,99 Euro <br><br><a href="http://itunes.apple.com/de/app/starmap-pro/id309367681?mt=8">Zum Download</a><br>
Guitar Toolkit Guitar Toolkit von Agile Partners bietet eine Sammlung an Werkzeugen für Gitarristen. Dazu zählen ein Stimmgerät und ein Metronom sowie umfangreiche Skalen- und Akkord-Bibliotheken. <br><br>Preis: 7,99 Euro <br><br><a href="http://itunes.apple.com/de/app/guitartoolkit/id284962368?mt=8">Zum Download</a><br>
leute in deiner nähe Das vom Berliner Startup aka aki geschriebene Programm soll dabei helfen, Menschen mit den gleichen Interessen über sogenannte Sticker zusammenbringen.
leute in deiner nähe So schlägt es Alarm, wenn sich Mitglieder mit gleichen Neigungen in der Nähe aufhalten.<br><br>Preis: kostenlos <br><br><a href="http://itunes.apple.com/de/app/id299622455?mt=8">Zum Download</a><br>
Dr. Oetker Rezeptideen Mit der App von Dr. Oetker haben iPhone-Nutzer über 250 leckere und Koch-, Back- und Dessertrezepte überall und jederzeit dabei.<br><br>Preis: kostenlos <br><br><a href="http://itunes.apple.com/de/app/dr-oetker-rezeptideen/id330962804?mt=8">Zum Download</a><br>
Tweetie 2 Der kostenpflichtige Nachfolger der Twitter-App Tweetie 1 von atebits bringt zahlreiche Zusatzfunktionen wie Bilderupload, Geotagging, URL-Kürzer und Follower-Listen.<br><br>Preis: 2,39 Euro <br><br><a href="http://itunes.apple.com/de/app/tweetie-2/id333903271?mt=8">Zum Download</a><br>
Mover Lite Mit Mover Lite von Infinite Labs können iPhone-Nutzer über eine einfache Wischbewegung Fotos oder Kontakte via WLAN oder Bluetooth austauschen. <br><br>Preis: kostenlos <br><br><a href="http://itunes.apple.com/de/app/mover-lite/id312165666?mt=8">Zum Download</a><br>
iPhone Sketchbook Mobile 2 Das professionelle Zeichenprogramm von Autodesk bietet ein vollständiges Toolset zur Erstellung von anspruchvollen Skizzen und Zeichnungen.
Sketchbook Mobile Gallery Eine Kombination von Pinseln, Stiften, Markern und Airbrush-Pinseln sowie eine nutzerfreundliche und gestenbasierte Bedienoberfläche ermöglichen es, Zeichnungen, von schnellen Skizzen bis hin zu druckfähigen Illustrationen, zu erzeugen. <br><br>Preis: 2,39 Euro <br><br><a href="http://itunes.apple.com/de/app/sketchbook-mobile/id327375467?mt=8">Zum Download</a><br>
Dauerkarte Die App von Frank Puettner liefert eine ganze Fülle an Informationen für Fußballfans...
Dauerkarte Neben den Spielplänen der ersten, zweiten und dritten Bundesliga zeigt es aktuelle deutschsprachige News und bietet einen Live-Ticker.
Dauerkarte Zu jedem Verein liefert die Software detaillierte Informationen, bis hin zu Foto, Größe und Gewicht der einzelnen Spieler. <br><br>Preis: 1,59 Euro <br><br><a href="http://itunes.apple.com/de/app/dauerkarte-2009-10/id325671898?mt=8">Zum Download</a><br>
Shazam Encore Die kostenpflichtige App Shazam Encore bietet zusätzlich zur Musikerkennung zahlreiche neue Funktionen, darunter Musikempfehlungen, Musiksuche und den Zugang zu den Shazam-Benutzern generierten Shazam-Musik-Charts. <br><br>Preis: 3,99 Euro <br><br><a href="http://itunes.apple.com/de/app/shazam-encore/id337288863?mt=8">Zum Download</a><br>
F1 2009 Timing App Mit der F1 2009 Timing App von Soft Pauer können iPhone-Nutzer Formel-Eins-Rennen direkt und live über ihr Handy verfolgen...
F1 2009 Timing App Anstelle eines Livestreams wird dabei die offizielle Zeitnahme genutzt, um die Position der einzelnen Teams auf der Rennstrecke darzustellen.<br><br>Preis: 1,59 Euro <br><br><a href="http://itunes.apple.com/de/app/id315990495?mt=8">Zum Download</a><br>
1Password Pro Das mehrfach prämierte und weltweit mehr als 750.000-mal am PC und mobil installierte Programm "1Password" von Agile Web Solutions speichert Zugangsdaten und andere wichtige Informationen sicher und mit einem Master-Passwort geschützt ab und loggt den Nutzer automatisch in Websites ein.<br><br>Preis: 5,99 Euro <br><br><a href="http://itunes.apple.com/de/app/1password-pro/id319898689?mt=8">Zum Download</a><br>
Musée du Louvre Die kostenlose Anwendung des weltberühmten Museums lässt sich als Führer bei einem Besuch vor Ort oder virtuell nutzen.<br><br>Preis: kostenlos<br><br><a href="http://itunes.apple.com/de/app/id337339103?mt=8">Zum Download</a><br>
iPhone ICQ Die bekannte Chat-Software ist nun auch für das iPhone erhältlich und funktioniert via WLAN oder Mobilfunkverbindung. <br><br>Preis: kostenlos <br><br><a href="http://itunes.apple.com/de/app/icq/id302707408?mt=8">Zum Download</a><br>ICQ
Flight Track Pro Das Programm Flighttrack Pro von Ben Kazez informiert Reisende über Verspätungen bei internationalen Flügen...
Flight Track Pro Einmal in der Luft informiert es den iPhone-Nutzer über den Flugzeugtyp, Geschwindigkeit und Flughöhe. <br><br>Preis: 7,99 Euro <br><br><a href="http://itunes.apple.com/de/app/flighttrack-pro-flugstatus-verfolgen/id302325893?mt=8">Zum Download</a><br>
Golfshot GPS Die Anwendung von Shotzoom Software hilft Golfspielern, ihr Handicap zu verbessern...
Golfshot GPS Zu den Features zählt eine integrierte GPS Funktion, um - auf Basis der über 15.000 erfassten Golfplätze - die Entfernung zum Loch zu ermitteln. <br><br>Preis: 23,99 Euro <br><br><a href="http://itunes.apple.com/de/app/golfshot-golf-gps/id319897973?mt=8">Zum Download</a><br>
Michelin Die Applikation Michelin Guide Restaurants (Europe) hilft iPhone-Nutzer dabei, ein Restaurant mit guter Küche in ihrer Nähe zu finden und dort einen Platz zu reservieren. Als weiterer Service können sie Kommentare zu den einzelnen Häusern abgeben. <br><br>Preis: 14,99 Euro <br><br><a href="http://itunes.apple.com/de/app/michelin-guide-restaurants-europe/id303643831?mt=8">Zum Download</a><br>
studiVZ Der mobile Client für das soziale Netzwerk bildet alle bekannten Funktionen von studiVZ auf dem Apple iPhone ab, Gruscheln inklusive...<br><br>Preis: kostenlos <br><br><a href="http://itunes.apple.com/de/app/studivz/id300414974?mt=8">Zum Download</a><br>
Business Card Reader Die Anwendung von SHAPE Services baut darauf, dass mit der besseren iPhone-Kamera nun endlich auch Visitenkarten erfasst werden können. <br><br>Preis: 4,99 Euro <br><br><a href=" http://itunes.apple.com/de/app/1password-pro/id319898689?mt=8">Zum Download</a><br>
myPANTONE Mit der Anwendung von Pantone haben iPhone-Nutzer Farbpaletten jederzeit dabei - ein Profi-Tool ist es wegen der fehlenden Farbechtheit des iPhone-Displays aber nicht unbedingt.<br><br>Preis: 7,99 Euro <br><br><a href="http://itunes.apple.com/de/app/mypantone/id329515634?mt=8">Zum Download</a><br>
Duden Mit der Handy-Version des bekanntesten Wörterbuchs von Mobile Systems können Nutzer von iPhone oder iPod Touch unterwegs neue Wörter kennenlernen. <br><br>Preis: 29,99 Euro <br><br><a href="http://itunes.apple.com/de/app/id312806474?mt=8">Zum Download</a><br>
iWasserwaage Aus der Menge an angebotenen Wasserwaagen für das iPhone tut sich das von Dominic Rodemer entwickelte Tool durch seine Zusatzfunktionen hervor. Unter anderem lässt sich iWasserwaage kalibrieren, um wirklich exakt zu messen.<br><br>Preis: 0,79 Euro <br><br><a href="http://itunes.apple.com/de/app/id311637937?mt=8">Zum Download</a><br>
I Am T-Pain Die Stimmverzerrer-App von Smule lässt iPhone-Nutzer Songs des HipHop-Künstler mehr oder weniger getreu nachsingen.<br><br>Preis: 2,39 Euro <br><br><a href="http://itunes.apple.com/de/app/i-am-t-pain/id314652382?mt=8">Zum Download</a><br>
Baumbestimmung Sie kennen den Wald vor lauter Bäumen nicht? Da gibt es eine App dafür! Ein mobiles Bestimmungsbuch von Christoph Duyster bringt iPhone-Nutzern die heimischen Bäume näher. <br><br>Preis: 1,59 Euro <br><br><a href="http://itunes.apple.com/de/app/baumbestimmung/id321404225?mt=8">Zum Download</a><br>
Safe Die iPhone-App Safe von phnsft sammelt Kontonummern und andere sensible Daten...
Safe Als besonderes Extra kann das Programm auch Fotos verschlüsselt abspeichern, etwa ein PIN-Liste für das Online-Banking. <br><br>Preis: 4,99 Euro <br><br><a href="http://itunes.apple.com/de/app/safe/id290169191?mt=8">Zum Download</a><br>
Leaf Trombone Mit der App von Smule wird das iPhone zu einem Musikinstrument...
Leaf Trombone ...das sich zudem kinderleicht bedienen lässt, allein oder mit mehreren Mitspielern.<br><br>Preis: 0,79 Euro <br><br><a href="http://itunes.apple.com/de/app/leaf-trombone-world-stage/id309080428?mt=8">Zum Download</a><br>
Eurosport Die Eurosport-Anwendung informiert iPhone-Nutzer über aktuelle Sportergebnisse..<br><br>Preis:kostenlos <br><br><a href="http://itunes.apple.com/de/app/eurosport/id324021126?mt=8">Zum Download</a><br>
Pocket God Bei dem Spiel von Bolt Creative darf man als Gott über das Schicksal von sechs hilflosen Inselbewohnern bestimmen.<br><br>Preis: 0,79 Euro <br><br><a href="http://itunes.apple.com/de/app/pocket-god/id301387274?mt=8">Zum Download</a><br>
Time Tuner Das Wecker-Programm von Dream Surface umfasst eine digitale Uhr, unterstützt eine zweite Zeitzone und bietet auch sehr ausgereifte Radio-Funktionen. <br><br>Preis: 1,59 Euro <br><br><a href="http://itunes.apple.com/de/app/timetuner/id332673293?mt=8">Zum Download</a><br>
Marine: Europe West Der bekannte Hersteller Navionics stellt nicht nur seine Seekarten auf dem iPhone zur Verfügung, er bietet auch Features wie Wegpunkte und Routenplanung.<br><br>Preis: 19,99 Euro <br><br><a href="http://itunes.apple.com/de/app/marine-europe-west/id305615916?mt=8">Zum Download</a><br>
Besser Essen Der mobile Ernährungsberater von SevenOne Intermedia hilft iPhone-Nutzern in Sachen Gesundes Essen auf die Sprünge - mit Infos zu rund 5000 Lebensmitteln und einer Vielzahl an Rezepten.<br><br>Preis: 5,99 Euro <br><br><a href="http://itunes.apple.com/de/app/besser-essen-leben-leicht-gemacht/id313480750?mt=8">Zum Download</a><br>
MobileTV Der Streaming-Service von T-Mobile bringt "Liga total" (ein Monat gratis) und 14 TV-Kanäle via UMTS (WLAN muss ausgeschaltet sein) aufs iPhone.<br><br>Preis: kostenlos (Mobilfunkvertrag bei T-Mobile erforderlich) <br><br><a href=" http://itunes.apple.com/de/app/mobiletv/id321552844?mt=8">Zum Download</a><br>
Mobile Website versus native App
Viele Anbieter schwanken, ob sie ihre Dienste als Website für mobile Geräte oder als native App offerieren sollen. Der Ansatz, eine mobile Website zu entwickeln, erscheint auf den ersten Blick viel versprechend. So kann die bestehende Infrastruktur weiter verwendet werden, die Entwicklung der Software erfordert keine neuen Techniken. Im Grunde muss die bestehende Website nur anders aussehen. Der Hype um Apps auf dem iPhone bewirkte jedoch einUmdenken : Erst mit Einführung der Apps hat die Plattform Fahrt aufgenommen. Nicht nur, dass sich native Apps besser "anfühlen". Nach der Installation nehmen sie zudem einen Platz auf dem Startbildschirm des Smartphone ein und sind dem Benutzer damit stets präsent.
Die folgende Tabelle stellt einige Stärken und Schwächen der beiden Ansätze gegenüber.
Stärken und Schwächen
Mobile Web-Seite
Native App
Derivat der "großen" Web-Anwendung
Speziell für ein Gerät entwickelt
+ leicht und mit wenig Aufwand zu erstellen;
+ bestehendes Know-how wird genutzt;
+ keine Installation erforderlich;
+ eine Anwendung kann auf verschiedenen Geräten verwendet werden.
+ die Anwendung passt genau auf das Gerät des Benutzers;
+ alle Geräte-Features sind nutzbar, etwa Kamera, GPS oder Adressbuch;
+ maximale Performance;
+ im jeweiligen App Store des Geräts verfügbar;
+ Offline-fähig.
- meist schlechtere Performance im Vergleich zur App;
- eingeschränkter Zugriff auf Geräte-Features;
- andere User-Experience
- Anwendung muss über URL gefunden werden.
- eigene Entwicklung für jedes Gerät erforderlich;
- Entwicklung erfordert meist eine eigene plattformspezifische Technologie.
Smartphone-Hardware verfügt über Besonderheiten
Gerade native Apps haben die Möglichkeit, die besonderen Features eines Smartphone auszunutzen. Die Hardware des Handys stellt gleichzeitig aber auch eine starke Einschränkung dar. Daraus ergeben sich spezielle Anforderungen an die App, die, wenn sie richtig umgesetzt werden, die Benutzer an die App und damit an den Dienst binden.
Der Bildschirm eines Smartphone ist klein, im Vergleich zu einem modernen PC-Bildschirm geradezu winzig. Zudem wird ein Smartphone häufig mit dem Finger bedient. Dafür müssen die Elemente auf dem Bildschirm eine bestimmte Größe haben, damit der Benutzer sie sicher treffen kann. Dies führt zwangsläufig zu Anwendungen mit wenigen Elementen auf dem Bildschirm. Die Funktionen der Web-Anwendung auf dem Smartphone sollten sorgfältig gewählt, wenig genutzte Funktionen weggelassen werden.
Smartphone-Generation
HTC Desire Beim Android-Topmodell Desire hat HTC den Entwurf für das Google-Handy Nexus One leicht überarbeitet. Es erhielt mehr Arbeitsspeicher sowie Navigation über eine Art optische Maus. Softwaretechnisch wurde die Oberfläche HTC Sense übergestülpt.
HTC Legend HTC beweist bei der Weiterentwicklung des HTC Hero Stil: Das Gehäuse wurde in einem 3D-Fräsverfahren komplett aus einem massiven Aluminiumblock geschnitten.
HTC HD2 mini Beim "HD2 Mini" hat HTC nicht nur das kapazitive Touch-Display auf 3,2 Zoll geschrumpft. Der Preis des Windows-Mobile-Geräts sinkt außerdem auf knapp 420 Euro.
HTC Smart Mit dem BrewMP-Gerät Smart adressiert HTC das Einsteigersegment - ohne sein Geschäft mit relativ hochpreisigen Android- und Windows-Mobile-Smartphones zu gefährden
Acer betouch E110 Das betouch E110 ist Acers Einstiegsmodell. So ist es lediglich mit Google Android 1.5 ausgestattet und muss mangels Lagesensor auf den Android Market verzichten. Auf der Haben-Seite: 3,2-Megapixel-Kamera, HSDPA, GPS und ein dicker 1500 mAh-Akku.
Acer neoTouch P300 Das neoTouch P300 ist mit seiner physischen Tastatur als Business-Smartphone für Einsteiger gedacht
Acer betouch E400 Ungleiche Geschwister: Das Android-Modell beTouch E400 basiert...
Acer neotouch P400 ...wie das Windows-Phone neoTouch P400 auf dem günstigen Qualcomm-Chipsatz 7227 mit 600 Mhz.
T-Mobile Pulse Huawei Das einfache Huawei-Modell "U8110", verfügt über einen 2,8-Zoll-Touchscreen (QVGA), eine 3,2 Megapixel Kamera, Wlan und Bluetooth. T-Mobile will das Android-Gerät im zweiten Quartal unter dem Namen "Pulse mini" auf den Markt bringen.
Sony Ericsson Xperia X10 Mini Pro Das "X10 Mini Pro" ist deutlich kleiner und zudem schwächer ausgestattet als der große Bruder X10. Dafür bietet es Sony Ericsson auch zum annähernd halben Preis (350 Euro) an. Wesentlicher Unterschied zum "X10 Mini" ist die ausziehbare Qwertz-Tastatur, das Pro bringt dadurch auch ein paar Gramm mehr auf die Waage .
Sony Ericsson Vivaz Pro Mit dem Vivaz Pro stellt Sony Ericsson seinem Symbian-Flaggschiff eine Variante mit Volltastatur zur Seite.
Toshiba TG02 Das Toshiba TG02 ist die Weiterentwicklung der "Snapdragon-Flunder" TG01. Das superdünne Smartphone erhielt ein kapazitives AMOLED-Display, auf einen größeren Akku wurde dagegen verzichtet.
Toshiba K01 Beim K01 hat Toshiba speziell an Business-Kunden gedacht und dem Windows-Mobile-Gerät zusätzlich eine physische Tastatur spendiert. Auf ein farbenprächtiges AMOLED-Display wurde dagegen verzichtet.
Samsung S8500 Wave Samsung bringt mit Bada ein weiteres Betriebssystem ins Spiel - dessen Fähigkeiten werden auf dem S8500 Wave mit AMOLED-Display und 1Ghz-Prozessor ideal demonstriert.
Smartphones sind nicht so leistungsfähig wie ein PC, der Prozessor bei weitem nicht so potent wie der eines modernen Computers. Und auch der Akku des Telefons sollte von einer App nicht zu stark beansprucht werden. Für komplexe Aufgaben sollte der Server der Web-Anwendung genutzt werden. Die Bedienung der App muss dem Benutzer Spaß machen. Die App muss dafür schnell reagieren und flüssig bedienbar sein.
Smartphones stehen Features wie ein GPS-Empfänger, eine Foto- oder Videokamera sowie Mikrofon und Lautsprecher zur Verfügung. Die App sollte von diesen zusätzlichen Features Gebrauch machen, wenn es zum Use Case passt. Sie kann auf die Umgebung des Benutzers reagieren und ihm beispielsweise abhängig von der Tageszeit oder seinem Aufenthaltsort sinnvolle Funktionen anbieten.
Smartphones werden anders benutzt als ein PC
Während eine Anwendung am PC oft stundenlang verwendet wird, ist das Nutzungsverhalten am Handy wesentlich kurzweiliger und punktuell. Der Benutzer möchte zu einem bestimmten Zeitpunkt ein konkretes Ziel erreichen und beispielsweise möglichst schnell eine bestimmte Nachricht finden können. Die App sollte so designed sein, dass sie jederzeit einfach benutzt werden kann.
Telefone eignen sich relativ schlecht für die Eingabe längerer Texte. Gerade unterwegs oder im Auto wird der Benutzer eher Informationen konsumieren als selbst Inhalte eingeben. In vielen Fällen wird auf dem Smartphone nur nach einem bestimmten Inhalt gesucht oder es wird beispielweise ein Foto mit einem sehr kurzen Text zusammen "hochgeladen".
iPhone Business Apps
Business Card Reader Die App "Business Card Reader" liest das Foto einer Visitenkarte mit einer Texterkennungssoftware aus und überträgt die gesammelten Informationen in das iPhone-Adressbuch
Dropbox Mit "Dropbox" können Anwender(gruppen) Dateien auf verschiedenen Geräten (Mac, PC, iPhone/iPod Touch) einsehen oder nutzen.
Tripit Mit "TripIt" erhält der Reisende auch auf dem iPhone eine Übersicht über sämtliche gebuchte Flüge, Registrierungsnummern für Mietwagen, oder Wegbeschreibungen zu reservierten Hotels, Restaurants oder Konzert-Tickets.
Evernote "Evernote" erlaubt es dem Nutzer, seine Einfälle in Form von kurzen Texten, Sprachmemos oder Bildern auf dem iPhone festzuhalten und mit PC oder Mac zu synchronisieren.
Remember the Milk Mit dem iPhone-Client von "Remember the Milk" hat der Nutzer seine To-Do-Liste auch unterwegs dabei.
Mocha-VNC Web "Mocha VNC" von Mochasoft ermöglicht es iPhone-Nutzern, ihren Mac oder PC über eine Remote-Verbindung zu steuern.
1Password "1Password" von Agile Web Solutions speichert Zugangsdaten und andere wichtige Informationen sicher und mit einem Master-Passwort geschützt ab und loggt den Nutzer automatisch in Websites ein.
Omnifocus Besonderer Clou: Dank Integration der GPS-Funktion zeigtr Omnifocus auf Wunsch alle Einträge zu Aufgaben an, die sich innerhalb der näheren Umgebung erledigen lassen.
Qype Radar Basierend auf GPS-Daten zeigt Qype Radar dem Nutzer empfehlenswerte und nahe gelegene Restaurants, Bars, Geschäfte, Hotels oder Clubs an und navigiert ihn via Google Maps direkt dorthin.
Pocket Informant "Pocket Informant" bietet zahlreiche Funktionen, um das Geschäfts- und Privatleben auf dem Smartphone zu verwalten. Dazu zählen ein flexibler Kalender, ein praktisches Kontakt- und Aufgaben-Management sowie vielfältige Synchronisationsmöglichkeiten.
Radalert Die vom Autovermieter Sixt angebotene kostenlose Lösung "Radalert" ermittelt via GPS oder Dreieckspeilung die Position des Fahrers und schlägt Alarm, wenn er sich gemeldeten Blitzern nähert. Den Input liefern die Nutzer selbst per Knopfdruck aus der Applikation.
Worldmate Mit ihren zahlreichen Funktionen ist "WorldMate" der Klassiker unter den mobilen Reisebegleitern. So führt es Reisedetails zu einem übersichtlichen Plan zusammen und informiert über Uhrzeit und Wetter am Ankunftsort.
iShare Mit iShare" von Spyke Software können Nutzer erstmals auch über eine Anwendung mit dem iPhone auf Sharepoint zugreifen.
Smartphones bieten besondere Funktionen
Eine mobile App fügt sich in das Ökosystem Handy ein und kann dadurch auf viele Dienste zugreifen, die andere Geräte nur selten bieten. So ist es leicht möglich, aus der eigenen App heraus SMS-Nachrichten zu erzeugen oder einen Eintrag in den Kalender des Telefons zu schreiben. Auch die Verwendung des Adressbuchs in der eigenen App ist in vielen Fällen möglich. Die erweiterten Funktionen des Smartphone sollten daher im fachlichen Kontext der App verwendet werden.
Die vielleicht wichtigste Eigenschaft des Handys ist seine Omnipräsenz. Ein Handy ist fast immer eingeschaltet. Hiermit erhält eine Web-Anwendung ganz neue Möglichkeiten, mit dem Benutzer zu kommunizieren. Mittels Push Notification kann die Anwendung den Benutzer über Ereignisse informieren.
Mobile Apps bewegen sich im Spannungsfeld zwischen eingeschränkter Hardware und besonderen Funktionen. Werden die Möglichkeiten des Handys klug genutzt und passen die mobile App und die Web-Anwendung gut zusammen, so steht einem erfolgreichen Produkt nichts im Wege. Die Erfahrung mit iPhone-Anwendungen zeigt, dass ein Anbieter durch die Kombination neuer Möglichkeiten eines Smartphone mit den Daten und Funktionen seiner Web-Anwendung einen großen Mehrwert für sein Produkt schafft und sogar neue Märkte erschließen kann.
Eine hervorragende Usability und sehr gute User Experience sind der Schlüssel zu einer erfolgreichen App. Es geht nicht darum, jedes erdenkliche Feature des Smartphone auszunutzen. Viel wichtiger ist es, dass jede Funktion gut durchdacht ist und im Kontext der Web-Anwendung für den Einsatz unterwegs einen Mehrwert bietet.
Auch wenn es schwer fällt, Funktionen der Web-Anwendung auszulassen: Die App sollte den Benutzer mit wenigen Klicks zum Ziel führen. Selten benutzte Funktionen dürfen das User Interface nicht stören. Falls nötig, lassen sich Funktionen für "erfahrene Benutzer" hinter einer weiteren Menüebene verstecken.
Jede mobile Plattform hat ihre Spezifika
Smartphone ist nicht gleich Smartphone. Jede Plattform, ob Apple iPhone, Google Android oder PalmWebOS, hat ihre technischen und optischen Eigenheiten. Sie arbeiten mit unterschiedlichen Metaphern in der Bedienung, sind sich funktional allerdings sehr ähnlich. Unkonventionelle User Interfaces verwirren Benutzer. Es ist sinnvoll, sich an die Standards der Plattform zu halten.
Foto: Capgemini
So unterschiedlich die Geräte in der Bedienung sind, umso mehr ähnelt sich der funktionale Aufbau einer App zwischen den Plattformen. Die meisten Apps sind wie ein Baum strukturiert. Der Benutzer steigt an der Wurzel in die App ein und hangelt sich von Ansicht zu Ansicht immer weiter in den Baum hinein oder auch wieder heraus.
Foto: Capgemini
Soll eine App für mehrere Plattformen entwickelt werden, gibt es Ansätze, Synergien auf verschiedenen Ebenen zu nutzen. Soll sich eine App wirklich nativ anfühlen, so führt jedoch kaum ein Weg daran vorbei, zumindest einen Teil der Anwendung für jede Plattform einzeln zu entwickeln. Es gibt Möglichkeiten, Anwendungen plattformübergreifend zu entwickeln. Als Beispiele sind hier XMLVM oder auch das auf dem Mobile World Congress angekündigte Adobe AIR für Smartphones zu nennen. Mit diesen Technologien muss jedoch immer ein Kompromiss hinsichtlich Performance oder Originalität des User Interface eingegangen werden. Darüber hinaus hat Apple durch Änderung seiner App-Store-Bedingungen dem Einsatz solcher übergreifender Technologien eine Absage erteilt.
Einheitliche Architektur für alle Plattformen
Alle aktuellen Smartphone-Technologien bieten moderne und ausgereifte Entwicklungs-Frameworks. Model-View-Controller und komponentenbasierte Entwicklung gehören hier zum Standard. Durch diese Voraussetzungen wird es möglich, Apps für verschiedene Plattformen mit derselben Architektur zu entwickeln.
Eine Web-Anwendung, die nach modernen Architekturprinzipien konstruiert ist, sollte in verschiedene Schichten aufgeteilt werden. Interessant im Kontext der mobilen App sind die Präsentationsschicht (View Layer) und die Business-Logik-Schicht (Logic Layer). Die mobile App wird viele der Use Cases aus der Business Logik verwenden können. Diese Schicht muss lediglich um Use Cases erweitert werden, die für die mobile App charakteristisch sind.
Die Präsentationsschicht ist spezifisch für den Web-Kanal der Anwendung, also für die Auslieferung des HTML Client. Diese Schicht eignet sich nicht für die Verwendung in der mobilen App.
In jedem Fall sollten die Daten und Funktionen aus der Business Logik, die in den mobilen Apps verwendet werden sollen, in einer einheitlichen Schnittstelle zusammengefasst und gekapselt werden. Es empfiehlt sich, die Daten an dieser Stelle fachlich identisch, aber in verschiedenen technischen Formaten bereit zu stellen. Es ist einfacher, serverseitig Daten in verschiedene Formate wie XML oder JSON zu übersetzen, als in der mobilen App Daten einlesen zu müssen, die nicht perfekt auf die verwendete mobile Plattform passen.
Foto: Capgemini
Mit diesen Erweiterungen ist die Web-Anwendung in der Lage, Daten und Funktionen für mobile Apps bereit zu stellen. Ebenso wichtig wie eine klar strukturierte Server-Architektur ist eine einheitliche und saubere Client-Software-Architektur. Die verschiedenen Clients sollten soweit möglich sogar dieselben Schnittstellen zwischen den Schichten verwenden. Damit ist gewährleistet, dass die Software auf den verschiedenen Geräten einheitlich arbeitet und gleichartig funktioniert.
Durch eine einheitliche Architektur auf allen Plattformen können sich die Entwickler der einzelnen Apps leichter austauschen. Funktionsänderungen und Erweiterungen lassen sich wesentlich leichter kommunizieren. Bei Fehlern lässt sich leichter analysieren, wo genau sich das Problem befindet. Die Softwareentwicklung in größeren Systemen besteht zu einem guten Teil aus Kommunikation. Eine einheitliche Architektur hilft Missverständnisse zu verhindern und Vorbehalte abzubauen:
Auswahl der richtigen Plattform und Funktionen
Aufgrund der vielen Technologien und Möglichkeiten ist es wichtig, die richtige Strategie zur Einführung der App zu entwickeln. Am Anfang stehen Überlegungen, ob die Konzentration auf einer oder mehreren Plattformen liegt, für jede Plattform eine App angeboten werden sollte und welcher Funktionsumfang gewünscht ist. Es ist sinnvoll, zunächst nur eine kleine App mit eingeschränkten Funktionen anzubieten und ihre Akzeptanz durch die Benutzer zu beobachten. Nutzer von Smartphones sind es gewohnt, dass ihre Apps regelmäßig aktualisiert und erweitert werden. Sie erwarten sogar, dass gelegentlich neue Features und Verbesserungen eingeführt werden.
Zur Auswahl der richtigen Plattformen muss außerdem geklärt werden, welche Smartphones von den jeweiligen Benutzern verwendet werden und welche neuen Kundensegmente mit der App erschlossen werden sollen. Nutzungsstatistiken geben einen ersten Anhaltspunkt darüber, mit welchen mobilen Plattformen die Website besucht wird. Für eine qualifizierte Aussage ist es jedoch notwendig, die Nutzer und ihre Smartphones genau zu analysieren.
Die folgende Übersicht stellt die wichtigsten Plattformen technisch gegenüber:
iPhone OS
Google Android
Blackberry OS
WebOS
Verfügbare Anwendungen
185.000
38.000
5400
1400
Geräte
iPhone, iPod Touch
z.B. T-Mobile G1, HTC Hero, Motorola Milestone, Nexus One
Neben iPhone OS, Google Android, Blackberry OS und Web OS werden Ovi von Nokia sowie Microsoft Windows Phone 7 zukünftig eine wichtige Rolle spielen, da bei beiden Plattformen mit einer hohen Verbreitung zu rechnen ist. Eine technische Sonderrolle nimmt die neue Windows-Phone-Plattform ein, die durch die Verwendung von Silverlight die Entwicklung teilweise unabhängig vom Betriebssystem macht. Dadurch ergibt sich die Möglichkeit, Teile des Programmcodes sowohl auf dem PC beziehungsweise im Web als auch auf dem Windows Phone zu verwenden.
Benutzerfreundlich und mit dem richtigen Funktionsumfang wird eine mobile App schnell zur unverzichtbaren Unterstützung für Web-Anwendungen. Strategisch eingesetzt kann sie zum Zugpferd für die Eroberung neuer Kundensegmente werden. Die Chance, mit einer App auf dem Handy zum ständigen Begleiter zu werden, sollte daher nicht ungenutzt bleiben. (Computerwoche/haf)
* Stefan Henze ist Projektleiter im Center of Competence Telco/Media Web Solutions von Capgemini sd&m.