Android, iPhone, Mobile-Apps und Co.
Das Internet wird mobil
Mehr und mehr Menschen nutzen täglich und immer selbstverständlicher Ihr Mobiltelefon als Zugangspunkt zu Daten, Informationen und weiteren, vielfältigen Angeboten im Internet.
Mittlerweile gibt es dafür eine Vielzahl von unterschiedlichen mobilen Endgeräten auf dem Markt:
- SmartPhones wie bspw. iPhone, gPhone/Android, BlackBerry/RIM, Symbian, Samsung Bada etc.
- Netbooks, Web-Pads, und Tablets wie das iPad, SmartPad uvm.
- Andere Geräte, die das Internet für die Datenübertragung nutzen, z.B. für mobile Dateneingabe, Status-Abfrage von Getränkeautomaten, Inhaltslisten von Kühlschränken etc.
Diese handlichen Geräte ermöglichen einer stark wachsenden Nutzergemeinde völlig neue und vielfältige Anwendungen und Einsatzmöglichkeiten:
- Umfassende, gegenseitige Erreichbarkeit.
- In Verbindung mit dem sozialen Umfeld bleiben von Sofa und von unterwegs aus.
- Zugriff auf Fahrpläne, Navigation, Empfehlungen, Events etc.,
auch kombiniert, z.B. Meshups von Daten mit Landkarten. - Zugriff auf eigene oder geschäftliche Informationen über öffentliche oder geschützte Schnittstellen.
- Ortsabhängige Dienste und Anwendungen.
- Kreativ-informative Erweiterung der Umwelt durch Augmented-Reality.
Native Apps und mobile Webseiten
Der Zugriff auf Informationen und Dienste kann "einfach" mittels Web-Browser der mobilen Geräte erfolgen oder als native App, die zusätzlich die gerätespezifischen Möglichkeiten nutzen kann, wie z.B. die eingebaute Kamera oder das Herunterladen aus dem jeweiligen App-Store.
- Wir optimieren dazu die Bedienung und Anzeige Ihrer Web-Anwendungen für mobile Browser, wie z.B. die Browser im iPad, iPhone, Blackberry etc.
- und entwickeln native Apps, schwerpunktmäßig Android- und iPhone-Anwendungen.
Für uns IT-Spezialisten sind beides Web-Anwendungen, maßgeschneidert entworfen und entwickelt für die jeweiligen Anforderungen und Geräte.
Smarte Frontends, mächtige Backends, schlanke Schnittstellen
Als IT-Spezialisten nehmen wir - auch bei "Handhelds" - die komplette IT-Infrastruktur und Software-Architektur in den Blick, wenn wir neue Systeme entwickeln oder alte erweitern. Wir betrachten:
- das mobile Gerät als ein Frontend von vielen,
- bevorzugt Web-Services als intelligente Schnittstelle, z.B. zu Ihren Daten und Ihrer Unternehmens-IT,
- bestehende oder neue IT-Systeme als Backend, die wir gerne auch für Sie konzipieren und entwickeln.
Bei den Schnittstellen achten wir auf:
- aktuelle Standards, damit sie bei Bedarf auch von anderen benutzt werden können,
- Versionierung, da Anforderungen evtl. mit zukünftigen Geräten wachsen,
- Monitoring und Zugriffskontrolle, sicherheitshalber,
- Lastverteilung, wenn die Zugriffe stark zunehmen, z.B. in einer Cloud.
Es geht um Ihre Anforderungen, aber selbstverständlich auch Risiken, Kosten und Nutzen.
Mobile Quality Assurance
Durch die Vielzahl von Endgeräten bei Android bspw. gehört es bei uns zum Standard QA-Prozess, Ihre Anwendung in unserem Testcenter auf allen gewünschten Geräten vor einer Auslieferung zu testen.
