WikiDer > App

Mobiele app

EIN Handy, Mobiltelefon Anwendung oder kurz App (Aussage: [æp] oder [ɛp]) ist ein Computer Programm entworfen, um auf einem zu laufen Smartphone, Smartwatch, Tablette oder ein anderes Mobilgerät. Mithilfe von Apps ist es möglich, ein mobiles Endgerät einfach um zusätzliche Funktionen zu erweitern, sodass es zu multifunktionalen Kommunikationsgeräten ausgebaut werden kann.

Normalerweise sind einige Apps bereits vom Hersteller oder Mobilfunkanbieter auf dem Gerät installiert. Weitere Apps sind im Appstore, ein virtueller Laden, in dem Software kostenpflichtig heruntergeladen werden kann oder nicht. Diese App Stores erschienen ab 2008 und werden in der Regel vom Entwickler des mobilen Betriebssystems verwaltet. Es gibt kostenlose und kostenpflichtige Apps, und manchmal ist dieselbe App sowohl in einer kostenlosen als auch in einer kostenpflichtigen Version verfügbar. Beispielsweise zeigt die kostenlose Version Werbung an oder die kostenpflichtige Version bietet mehr Möglichkeiten. Manchmal ist die App selbst kostenlos, muss aber für Erweiterungen (sog. In-App-Käufe) bezahlt werden.

Anwendung

Inhaltlich reichen die Apps von Sport-, Wetter- oder Nachrichtenanwendungen bis hin zu Anwendungen rund um OnlinebankingUnterhaltung, Bücher, Fotografie, Kochen, Musik, Lebensstil, Bildung, Routennavigation, Spiele und Geschäft.

Unternehmen können bestimmte Dienste über eine App zur Verfügung stellen. Eine App kann dann genutzt werden, um bestehende Services eines Unternehmens zu unterstützen, aber auch eine Marke zu stärken.

Bestimmte Apps bieten die Möglichkeit, schnell auf einen Artikel, ein Foto oder ein Video zu reagieren. Apps eignen sich daher für den Einsatz als Massenquelle-Instrument.

Darüber hinaus kann eine App genutzt werden, um den Geschäftsbetrieb effizienter zu gestalten. Mit einem Smartphone oder Tablet (mit Internetzugang) ist es möglich E-Mails um Fragen zu beantworten, die Tagesordnung zu führen oder Dokumente einzusehen. Für spezifische Geschäftsanwendungen können auch benutzerdefinierte Apps entwickelt werden.

Es ist auch möglich, eine App zu verwenden, um ein anderes Gerät zu verbinden, z Drohne, kontrollieren. Das Smartphone oder Tablet fungiert dann als Fernbedienung. Die App kann dann Bilder von beispielsweise der in eine Drohne eingebauten Kamera anzeigen, damit der Fahrer sehen kann, wo sich die Drohne befindet.

Typen

Es lassen sich drei Arten von Apps unterscheiden:

Web-App

Eine Web-App ist eine mobile Version einer Website, bei der nur die wichtigsten Teile angezeigt werden. Diese Website ist speziell auf die Bildschirmgröße ausgelegt. Es benutzt HTML, Javascript und betriebssystemabhängige Funktionalität.

native App

Diese App ist (teilweise) auf dem Telefon selbst installiert. Native Anwendungen können aus dem App Store heruntergeladen werden. Dieser Online-Shop (auch Vertriebsplattform genannt) ist über eine App auf dem Gerät selbst und oft auch über eine Website auf einem Desktop oder Laptop erreichbar. Einige Apps können daher zunächst auf den Desktop oder Laptop heruntergeladen und dann per USB-Kabel auf dem Gerät installiert werden. Jedes mobile Betriebssystem hat seinen eigenen Store, wie z Appstore (Apfel), Google Play (Android), Windows Phone Store und BlackBerry App-Welt. Apps für ein Betriebssystem können nicht einfach auf einem anderen System installiert werden. Das bedeutet, dass für jedes Betriebssystem eine App entwickelt werden muss. Plattformen (iOS, Android, Windows usw.) sehen gerne native Apps in ihren Stores, aber die Kosten für die Entwicklung mehrerer Apps sind relativ hoch.

Nach der Installation kann die App über ein Icon im „Dashboard“ des Bildschirms geöffnet werden. Feste grafische Elemente wie Bilder und Navigationsstruktur sind bereits auf dem Telefon installiert. Dies verbessert die Ladezeit. Darüber hinaus muss diese App keine unterschiedlichen Webbrowser, Webstandards und Gerätetypen berücksichtigen. Auch native Anwendungen können alle Funktionalitäten des Geräts nutzen, wie z Geographisches Positionierungs System, Kamera, Gyroskop, NFC, Touchscreen, Audio und das Dateisystem. Außerdem ist keine Internetverbindung erforderlich (außer für Updates).

Hybrid-App

Hybride Apps sind Anwendungen, die mit Webtechnologie (HTML, JavaScript) erstellt und mit einem nativen Wrapper verpackt sind. Der Basiscode ist für verschiedene Plattformen gleich, nur der Wrapper ist unterschiedlich, um ihn mit der gewünschten Plattform kompatibel zu machen.

Kosten für die App-Entwicklung

Es lassen sich zwei Arten der App-Entwicklung unterscheiden. Option 1: Verwenden einer App-Builder-Software. Es ermöglicht dem Benutzer, ohne Codekenntnisse eine App kostengünstig zu entwickeln. Option 2: Die App kann von einem App-Entwickler entwickelt werden.

App-Builder

Es gibt Tools auf dem Markt, die es Menschen ohne Programmierkenntnisse ermöglichen, eine App zu entwickeln. Unternehmer oder Studenten können beispielsweise gut mit einem Programm arbeiten, mit dem sie verschiedene Vorlagen erstellen können. Dies geschieht häufig über ein Drag-and-Drop-System. Eine andere Möglichkeit besteht darin, dass eine App aus einer bestehenden Website erstellt wird. Diese Tools verwandeln die Seiten sozusagen in Bildschirme für eine App.

Die mit einem App-Builder verbundenen Kosten sind häufig Abonnementkosten.

Der Nachteil eines App-Builders ist, dass der Quellcode in vielen Fällen Eigentum des Anbieters bleibt.

App-Entwickler

Die Preise für einen App-Entwickler variieren oft stark. Das hat mit Funktionen, Anzahl der Bildschirme, Design und Plattformen zu tun[1]. Beispielsweise kostet eine native App viel mehr als eine plattformübergreifende App.