
Native Apps vs plattformunabhängige Apps
Native Apps und plattformunabhängige Apps unterscheiden sich "nur" technisch. In beiden Varianten installiert der Benutzer über einen Link oder einen App Store eine App, und startet die App über ein Launch Icon.
Technische Unterschiede gibt es in folgenden Bereichen:
- Qualität der Benutzeroberfläche
- Unterstützung von Hintergrundaktivitäten
- Nutzung bestimmter Telefonfunktionen
- Aufwand der Entwicklung und Wartung
Native Apps
Native Apps bieten eine nahtlose Integration in das Betriebssystem das Endgeräts. Die App wird pro Plattform entwickelt.
- Visuelle Effekte, Bedienung und Darstellungsgeschwindigkeit sind genauso schnell und hochwertig wie die jeweils vom Hersteller mitgelieferten Apps.
- Mit automatisierten Build-Prozessen hält sich der Mehraufwand bei der Wartung und Inhaltspflege in Grenzen. So können auch Ressourcen der App (Bilder) zentral verwaltet werden.
- Mit einem Change Management Prozess, hält sich der Mehraufwand der Wartung einer App pro Plattform, in Grenzen.
Vorteile:
- Optimale Benutzeroberfläche und Anwendungserlebnis.
- Alle Telefonfunktionen stehen zur Verfügung
Nachteile:
- Mehraufwand bei Entwicklung, Wartung und Inhaltspflege.
Plattformunabhängige Apps
Plattformunabhängige Apps, auf Basis der HTML5 und JavaScript Technologie, sind ident auf allen Plattformen, die Darstellung und Effekte sind etwas langsamer, daher für den Nutzer bei der Bedienung "spürbar" anders. Die Integration in das Smartphone Betriebssystem ist eingeschränkt. Die Kompatibilität durch eine zusätzliche Zwischenebene eingeschränkt, die Fehlerrate bei der Ausführung höher.
Vorteile:
- Geringerer Initialaufwand bei der Entwicklung
- Unterstützung zusätzlicher Smartphone Plattformen mit geringem Mehraufwand
Nachteile:
- Eingeschränkte Kompatibilität auf den verschiedenen Endgeräten
- Spürbar langsamere Bedienung mit einfacherer Benutzeroberfläche
- Nicht alle Funktionen der Plattform stehen zur Verfügung
- Höheres Mehraufwand Risiko
- Keine Hintergrundaktivität möglich
Mischformen
Auch Mischformen sind möglich. Entweder der Einsatz von nativen Frameworks, als "abstraction layer" oder das Erweitern von plattformunabhängigen Apps durch native Funktionen.

Austrian Apps unterstützt Sie bei der Nutzung der mobilen App Technologie. Wir stellen Ihnen die Möglichkeiten, die die aktuellen Smartphones, Tablets und Cloud Plattformen bieten, vor und helfen Ihnen bei der Erarbeitungen Ihrer Ideen und Anforderungen. Wir entwickeln mit Ihnen die App die Sie benötigen.
