Native App vs. Web App

Unterschied «native Apps» und «Web Apps» 

Native Apps sind speziell auf Betriebssystem programmierte Applikationen. Das bedeutet, dass für jedes Betriebssystem eine eigene App programmiert werden muss. Native Apps können auf die Hardware eines Gerätes zugreifen: Kamera, GPS, Gyroskop (Bewegungsmessung in der X, Y, Z-Achse.), Accelerometer (Beschleunigungsmesseun), Pedometer (Schrittzähler)

(https://developer.apple.com/documentation/coremotion)

Eine Web App ist eine Webseite (HTML5), die das Zielgeräte erkennt und die Inhalte darauf abgestimmt darstellt. Das hat den Vorteil, dass nicht für jedes Betriebssystem eine eigene App programmiert werden muss.

Hybrid App

Eine hybrid App stellt eine Zwischenform zwischen nativer App und Web App dar. Das bedeutet, dass einige Bestandteile auf die Hardware des Zielgeräts zugreifen können und andere Inhalte über einen Webserver auf das Zielgerät geschickt werden.

Die Wahl zwischen nativer App, Web App oder Hybrid App ist abhängig von den Anforderung an die.

Weiterführender Link

https://app-entwickler-verzeichnis.de/faq-app-entwicklung/11-definitionen/586-unterschiede-und-vergleich-native-apps-vs-web-apps-2