Was sind Native Apps ?

" Zurück zum Glossar-Index

Native Apps sind Softwareprogramme, die für die Verwendung auf einer bestimmten Plattform, oder für ein bestimmtes (Mobil-)Gerät entwickelt wurden.

Da sie für die Verwendung auf einem bestimmten Gerät und dessen Betriebssystem entwickelt werden, haben sie die Möglichkeit, gerätespezifische Hard- und Software zu verwenden. Der Vorteil dieser Apps liegt darin, dass sie im Vergleich zu Web Apps, oder mobilen Cloud-Apps leistungsoptimiert sind. Daher können Sie die Vorteile der neuesten Technologien der jeweiligen Plattform nutzen.

Native Apps und Ihre Plattformen

Typische Plattformen von Native Apps sind beispielsweise Mac und PC. So findet man auf jedem Mac vorinstallierte und konfigurierte Apps wie Fotos, Mail oder Kontakte. Im Kontext von Mobile Web Apps wird der Begriff Native Apps jedoch verwendet, um jede Anwendung zu bezeichnen, die für die Arbeit auf einer bestimmten Geräteplattform geschrieben wurde.

SEO Webinar

Native Apps

Die beiden wichtigsten Plattformen für mobile Betriebssysteme sind Apple’s iOS und Google’s Android. Die Native Apps werden dabei bereits in den Code geschrieben, der vorab für das Gerät und sein Betriebssystem verwendet wird. Die Apps können schneller und flexibler arbeiten als andere, da sie  mit dem Betriebssystem des Geräts zusammenarbeiten. Wenn die App an Benutzer verschiedener Gerätetypen vermarktet wird, erstellen Entwickler für jeden eine eigene App-Version.

So wurde beispielsweise die App von Facebook einmal in HTML5 geschrieben, um den gleichen Code für iOS, Android und Mobile Web verwenden zu können. Da die App dadurch allerdings langsamer für iOS-Nutzer war, wurde ein separater Code für die iOS Version geschrieben.

Beispiele von Native Apps

Den Apps bietet sich die Möglichkeit – durch die Nutzung bestimmter Ressourcen – schnell auf mehrere Dienste gleichzeitig auf einem Gerät zugreifen zu können. Dazu gehört beispielsweise das Mikrofon, der Beschleunigungssensor oder Push-Benachrichtigungen. Beispiele für Native Apps reichen von Navigationsprogrammen wie Google Maps, über Social Apps wie Twitter, bis hin zu Spielen.

Ein berühmtes Beispiel eines Native Apps Spiels ist Pokémon Go. Es greift effizient auf Systemfunktionalitäten zu – GPS zur Standortbestimmung, die Kamera für Augmented Reality und den Beschleunigungssensor zur Messung der Beschleunigung – für ein optimales Benutzererlebnis. Pokémon Go kann auch die Vorteile von Push-Benachrichtigungen nutzen, die darauf abzielen, die Benutzer mit der Zeit wieder ins Spiel zu bringen.

" Zurück zum Glossar-Index

FAQ

Was sind native Apps? arrow icon in accordion
Native Apps, auch als native Anwendungen oder lokale Apps bezeichnet, sind Anwendungen, die für ein bestimmtes Betriebssystem entwickelt wurden. Sie werden in der Regel direkt auf dem Gerät installiert und können ohne Internetverbindung ausgeführt werden.
Warum sollte man native Apps verwenden? arrow icon in accordion
Native Apps bieten viele Vorteile: Sie sind leistungsstärker als Browser-Apps, ermöglichen eine bessere Benutzerfreundlichkeit und ermöglichen es den Entwicklern, sich auf das spezifische Betriebssystem zu konzentrieren, was eine stabilere App garantiert.
Wie werden native Apps konzipiert? arrow icon in accordion
Native Apps werden mithilfe von Programmiersprachen wie Swift (iOS) und Java (Android) entwickelt. Sie erfordern auch das Verständnis der Technologie und Schnittstellen des jeweiligen Betriebssystems, wie beispielsweise Benachrichtigungen oder Kamera-APIs.
Wie unterscheiden sich native Apps von anderen Arten von Apps? arrow icon in accordion
Im Gegensatz zu native Apps sind Web-Apps, Cross-Plattform-Apps und Hybrid-Apps nicht für ein bestimmtes Betriebssystem entwickelt. Sie können auf mehreren Plattformen ausgeführt werden und werden in der Regel direkt im Browser ausgeführt.
Welche Kosten sind mit der Entwicklung einer nativen App verbunden? arrow icon in accordion
Die Kosten für die Entwicklung einer nativen App können stark variieren, je nachdem, welche Funktionen benötigt werden. Allgemein gilt, dass native Apps aufgrund der notwendigen Programmierarbeit und der Plattformspezifikation teurer sind als andere Arten von Apps.
Kann man native Apps selbst entwickeln? arrow icon in accordion
Ja, es ist möglich, eine native App selbst zu entwickeln, wenn man die richtige Programmierkenntnisse hat. Allerdings ist es meist besser, den Job einem professionellen Entwickler zu überlassen, um ein optimales Ergebnis zu erzielen.
Gibt es eine einheitliche Oberfläche für alle native Apps? arrow icon in accordion
Nein, native Apps haben im Gegensatz zu Cross-Plattform-Apps keine einheitliche Oberfläche. Das Design und die Funktionen jeder nativen App sind durch das Betriebssystem und die persönlichen Präferenzen des Entwicklers geprägt.
Können native Apps auf jedem Gerät ausgeführt werden? arrow icon in accordion
Nein, native Apps sind jeweils auf ein bestimmtes Betriebssystem optimiert und können daher nicht auf andere Geräte portiert werden.
Welche Vorteile haben native Apps gegenüber Web-Apps? arrow icon in accordion
Native Apps sind leistungsstärker, ermöglichen eine bessere Benutzererfahrung und ermöglichen den Entwicklern, sich auf die spezifischen Funktionen des Betriebssystems zu konzentrieren. Web-Apps hingegen sind einfacher zu entwickeln und zu aktualisieren, aber sie sind nicht so leistungsstark oder benutzerfreundlich wie native Apps.
Wie kann man native Apps auf einem Gerät installieren? arrow icon in accordion
Native Apps können über die jeweilige App-Plattform des Betriebssystems heruntergeladen und installiert werden (z.B. App Store für iOS und Google Play Store für Android). Die Installation erfolgt über diejenige Plattform, die das Gerät des Benutzers verwendet.

Mit Spitzenpositionen zum neuen Umsatzkanal.

Lass Google für Dich arbeiten, denn aus Besuchern werden Kunden.

Über den Autor

Social Media & Links:

Dein kostenfreies Geschenk!
Unser SEO Strategie
Webinar

Du willst mehr Besucher und bessere Google Rankings?

Schau dir jetzt kostenlos unser Webinar zur SEO Strategie an und verstehe, wo deine SEO-Hebel sind und wie du sie direkt angehen kannst.