BorderLayoutBoxedLayoutOpenLayout Maximum textMedium textSmall text
Mobile Anwendungen via Browser oder Windows Mobile

Mobile Applikationen

Im Zeitalter von PDAs und Smartphones werden mobile Anwendungen immer wichtiger. Das .NET Compact Framework ermöglicht die einfache und schnelle Entwicklung für mobile Geräte, die auf Windows Mobile basieren. Aufgrund der raschen Verbreitung des IPhones seit der deutlich verbesserten 3G Version, konzentrieren wir uns jedoch zunehmend auf Lösungen für das IPhone.

Wir entwickeln für Sie sowohl mobile Web Anwendungen, als auch mobile Smart Clients und Anwendungen mit einer "Disconnected" Architektur.

Mobile Web Anwendungen

Die meisten Smart Phones und PDAs sind mittlerweile mit einem ganz normalen Internet Browser ausgestattet, mit dem jede Webseite angesprochen werden kann. Jedoch sind bisher nur wenige Websites auf die kleinen Displays der mobilen Endgeräte optimiert. Ein ständiges "Scrollen" bleibt dem Anwender also nicht erspart.

Die Anpassung auf kleinere Bildschirme kann z.B. durch die Verwendung von separaten CSS Stylesheets erreicht werden. Der Aufwand dafür ist jedoch nicht zu unterschätzen, da auf der zur Verfügung stehenden Displaygrösse sowohl relevante Informationen, als auch Menu-Aktionen untergebracht werden sollten. Dies kann eine völlige Neugestaltung des Bedienkonzeptes erfordern. Meist reicht dann die Anpassung von Stylesheets nicht aus. Mit ASP.NET ist es jedoch möglich, für unterschiedliche Clients auch unterschiedlichen Html Code zu generieren, so dass diese Problematik gut in den Griff zu bekommen ist.

Web Applikationen haben auch für mobile Endgeräte den Vorteil, dass nichts auf dem PDA oder Smartphone installiert werden muss. Die Anwendung läuft daher sowohl unter Windows Mobile als auch auf dem IPhone.

Wir beraten Sie gerne bei der Entwicklung oder Anpassung einer Web Applikation für mobile Endgeräte.

Mobile Smart Clients

Dank dem .NET Compact Framework lassen sich auch für mobilen Endgeräte Smart Clients entwickeln. Die Anwendung läuft dann direkt im Windows Mobile Betriebssystem des PDAs oder Smartphones.

Bei der Entwicklung von mobilen Smart Clients gibt es einige wichtige Dinge zu beachten: Zum einen ist der Speicher eines mobilen Endgerätes sehr begrenzt. Die clientseitige Auslagerung von Daten ist also nur eingeschränkt möglich. Auch unterstützt das .NET Compact Framework nur ein Subset des normalen .NET Frameworks. Nicht alle Klassen und Funktionalitäten stehen somit zur Verfügung. Schliesslich gibt es unterschiedliche .NET Compact Framework Versionen für unterschiedliche Windows Mobile Betriebssysteme und Endgeräte. Die Hardware-Abhängigkeiten der Herstellers sind deshalb zu berücksichtigen. Je nach Anforderung müssen daher mehrere Versionen ein- und derselben Software ausgeliefert werden.

Wir beraten Sie gerne bei der Entwicklung von mobilen Smart Clients und übernehmen natürlich auch gerne die Entwicklung für Sie.

Mobile "Disconnected" Anwendungen

Auch auf PDAs und Smartphones ist es möglich, kleine Datenbanken zu installieren, so dass Daten lokal zwischengespeichert werden können. Der Vorteil dabei ist, dass die Anwendung auch ohne Netzwerk Anbindung lauffähig ist und Daten auch erfasst werden können, wenn es zur Zeit gerade kein Empfang gibt.

Dies ist z.B. praktisch für Anwendungen, wie Zeiterfassungen, Content Management Systeme, Document Management Systeme oder Anwendungen mit denen Daten einer ERP Software erfasst werden können. Die Daten werden offline erfasst und mit dem Server abgeglichen, sobald die Online Verbindung möglich ist.

Für die Realisierung solcher mobilen Lösungen kann z.B. "Microsoft SQL Server Compact 3.5" oder "Sybase SQL anywhere" verwendet werden.

Wir beraten Sie gerne bei der Entwicklung von Disconnected Anwendungen und übernehmen natürlich auch gerne die Entwicklung für Sie.

Copyright 2008-2011 by axvision GmbH - Monitored by SiteUptime