Zum Inhalt springen

Native App

Eine Anwendung, die mit den Oberflächen- und Systemschnittstellen ihrer Zielplattform umgesetzt wird.

Softwareentwicklung

Was ist eine Native App?

Eine Native App wird für die vorgesehenen Plattformen mit deren Anwendungsmodell sowie passenden Oberflächen- und Systemschnittstellen entwickelt. Sie wird als Anwendung auf dem Gerät bereitgestellt. Gerätefunktionen unterliegen weiterhin den jeweiligen Berechtigungen und technischen Grenzen. Der Begriff legt weder eine einzige Programmiersprache noch einen einzigen Verteilweg fest. Unterstützung mehrerer Betriebssysteme braucht passende Umsetzung und Prüfung.

Ein erfundenes Unternehmen plant eine App mit einem bestimmten Barcodelesegerät. Das Team prüft die tatsächlich verfügbare Schnittstelle, Zielgeräte, Berechtigungen und den vorgesehenen Arbeitsablauf. Ein nativer Ansatz kann dafür passend sein, beweist aber nicht allein die Kompatibilität des Lesegeräts. Installation, spätere Updates und Betreuung müssen ebenfalls geklärt sein. Benötigte Offline-Speicherung und Übertragung bleiben eigene Entwicklungsaufgaben.

Quellen

Beiträge zum Thema

Softwareentwicklung mit ASES

Individuelle Software, Web- und Mobile-Apps