Ratgeber Dienste mobilisieren

So bringen Sie Web-Anwendungen aufs Smartphone

01.10.2010 von Stefan  Henze
Mobile Apps bieten noch immer die Möglichkeit, den Entwickler reich und berühmt zu machen. Vor dem Erfolg müssen jedoch einige Punkte geklärt werden.
Mobile Apps sind keine Spielerei mehr. Sie werden mehr und mehr unverzichtbarer Bestandteil des Business Case für eine Web-Anwendung.
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. Über 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.

Android Apps
Sweet Dreams
Noch in der Mache: Gegen nächtliche Anrufe hilft nur Handy aus? Die Anwendung SweetDreams regelt das Smartphone-Verhalten in den späten Stunden ein für allemal mit komplexen Regeln.
What the Doodle?
Kennen Sie Pictionary, das Spiel, in dem man etwas zeichnen muss, während andere es erraten sollen? What the Doodle? Ist im Prinzip wie Pictionary, nur online vom Android-Phone.
WaveSecure
Diese Anwendung lässt Sie Ihr verlorenes Android-Phone lokalisieren, bei Diebstahl aus der Ferne abschalten oder die Daten löschen. Es ist zudem kostenlos.
Plink Art
Ideal um beim Date mit Wissen zu punkten: Gemälde fotografieren und an die Datenbank von Plink Art schicken. Als Antwort erhalten Sie Name, Künstler und weitere Fakten.
Celeste
Diese Augmented-Reality-Anwendung blendet punktgenau die Planeten auf dem Screen Ihres Android-Phones ein, selbst wenn ein Hochhaus die Sicht versperrt.
A World of Photo
Andere Leute kennenlernen mal anders: Ihnen wird zufällig ein anderer User zugewiesen, den Sie auffordern können ein Bild von sich oder seiner Umgebung zu schicken.
SongDNA
Noch in der Mache: Eine Enzyklopädie, die Ihnen alles plus Link zum Video eines Songs erzählt.
Solo
Gitarre lernen und spielen auf dem Smartphone.
Speed Forge 3D
In Speed Forge 3D liefern Sie sich heiße Rennen auf dem Mars und schießen Kontrahenten mit Raketen ab.
Graviturn
In diesem Geschicklichkeits-Knobel-Spiel müssen Sie durch Bewegen des Handys die roten Bälle zum Rand bugsieren, ohne dass dabei die grünen verloren gehen.
Totemo
Ein Puzzle-Game, in dem man Totems errichten soll.
SpecTrek
Geister-Jagd mit dem Smartphone: Die Augmented-Reality-Anwendung fügt Geister-Bilder in Ihre Umgebung ein.

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 Palm WebOS, 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.

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.

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

Einheitliche und saubere Client-/Server-Software-Architektur.
Foto: Capgemini

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.

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

z.B. Blackberry Bold, Storm, Curve

Palm Pre, Pixi

Besonderheit der Plattform

Derzeit Marktführer, einheitliche Hardware

Multitasking, Unterstützung vieler verschiedener Geräte

Im Business-Umfeld weit verbreitet

Multitasking, einheitliche Hardware

Entwicklung

Apple Mac, XCode, Simulator für Geräte

Eclipse, Open Source, Simulator für Geräte

Angepasstes Eclipse, Simulator für Geräte

Eclipse, Open Source, Simulator für Geräte

Programmiersprachen

Objective C

Java, XML

Java Micro Edition

HTML, Javascript, CSS

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. (mb)

Der Autor ist Projektleiter im Center of Competence Telco/Media Web Solutions von Capgemini sd&m
Quelle: Computerwoche