Definition „Android-Software“

Was ist eine Android App?

| Autor / Redakteur: schroeder_s / Stephan Augsten

Android ist das weltweit meistgenutzte mobile OS und bildet die Plattform für Millionen Android-Apps.
Android ist das weltweit meistgenutzte mobile OS und bildet die Plattform für Millionen Android-Apps. (Bild: mammela - Pixabay.com / CC0)

Eine Android App ist eine Anwendung für das gleichnamige Betriebssystem von Google. Seit der Internetkonzern das mobile OS aufgekauft hat, sind Android-Applikationen zum weltweit populärsten mobilen Software-Format avanciert.

Nutzung und Verbreitung

Eine Android App stellt eine spezielle Software für die Nutzung unter einer Version des Betriebssystems Android dar. Der Begriff Android meint sowohl die Software-Plattform als auch das von Google begründete Betriebssystem.

Im Jahr 2016 lag weltweite Marktanteil von Android in der mobilen Nutzung bei rund 87 Prozent. Eine Android App kann aktuell auf über 24.000 verschiedenen Mobilgerätetypen genutzt werden, die mit dem Android System kompatibel sind. Ende 2016 waren im Google Play Store über 2,2 Millionen Android Apps verfügbar.

Charakteristika von Android Apps

Android-Applikationen sind durch die mobile Nutzung stets auf Touch-Funktionalität ausgelegt. Auch für Android programmierte Spiele funktionieren per Fingersteuerung oder enthalten ein Steuerungs-Overlay. Das Java-basierte Design orientiert sich an den üblichen Bildschirmabmessungen von Smartphones und Tablets.

Abgrenzung zu anderen Mobile Apps

Android Apps werden in der Programmiersprache Java geschrieben. Ursprünglich basierte das Android-System auf einer Version von Linux. Das unterscheidet auch heute noch die Funktionsweise der Android App im Hintergrund deutlich von Windows-Phone- und iOS-Apps. Durch Emulatoren ist es jedoch möglich, Android Apps auch auf Geräten zu nutzen, auf denen eine Version von iOS oder Windows vorinstalliert ist.

Die Vorteile der Android App gegenüber anderen Mobile Apps liegen vor allem in der günstigen Programmierung über das leicht zu bedienende Android SDK. Durch das leistungsstarke, individualisierbare UI der Android Versionen können die Apps auch zur Integration auf dem User-Desktop und dreh- und skalierbar angelegt werden. Ein zusätzlicher Vorteil für Anwender ist die große Community, in der sich Lösungen und Alternativen zu und innerhalb von Apps einfacher finden lassen.

Android Apps auf Google Play bereitstellen

Android Apps können über den Google Play Store weltweit oder regional begrenzt zum Download angeboten werden. Viele der Apps sind kostenfrei und refinanzieren sich für die Entwickler durch Werbeeinblendungen. Auch Testversionen von Android Apps können über den Store angeboten werden.

Wird ein Abonnement innerhalb einer App vom Nutzer abgeschlossen, kann dieses oft direkt über Google abgerechnet werden. Das Google Konto muss dazu mit einer Kreditkarte oder einem Bezahldienst verknüpft werden, hier haben sich PayPal oder die Mobilfunkrechnung etabliert. Aber auch andere Zahlungsmethoden können über die App angeboten werden, je nachdem wie der App-Betreiber seine Kunden verwalten möchte.

Android App per APK herunterladen

Um eine Android App außerhalb eines Stores zu nutzen, kann sie als APK verpackt und verschickt werden. Das APK-Format ist das Android-Äquivalent von Software-Paket-Dateien wie APPX (Windows) oder Deb (Debian).

APK-Dateien variieren in der Größe je nach Umfang der App und können mehrere hundert MB groß werden. Sie können über einen Mirror heruntergeladen oder per Cloud geteilt werden. Die Software-Pakete werden mit einem Klick automatisch entpackt und installiert. Über Filemanager und Kommunikationsprogramme wie adb können Entwickler ihre APK auch direkt von einem Rechner auf das Mobilgerät aufspielen.

Kostenfrei angebotene und experimentelle Android Apps können über die Bereitstellung einer APK auf der Entwicklerwebsite oder in Foren von Community und Nutzern angepasst und verbessert werden.

Kommentare werden geladen....

Kommentar zu diesem Artikel

Der Kommentar wird durch einen Redakteur geprüft und in Kürze freigeschaltet.

Anonym mitdiskutieren oder einloggen Anmelden

Avatar
Zur Wahrung unserer Interessen speichern wir zusätzlich zu den o.g. Informationen die IP-Adresse. Dies dient ausschließlich dem Zweck, dass Sie als Urheber des Kommentars identifiziert werden können. Rechtliche Grundlage ist die Wahrung berechtigter Interessen gem. Art 6 Abs 1 lit. f) DSGVO.
  1. Avatar
    Avatar
    Bearbeitet von am
    Bearbeitet von am
    1. Avatar
      Avatar
      Bearbeitet von am
      Bearbeitet von am

Kommentare werden geladen....

Kommentar melden

Melden Sie diesen Kommentar, wenn dieser nicht den Richtlinien entspricht.

Kommentar Freigeben

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Freigabe entfernen

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Aktuelle Beiträge zu diesem Thema

App-Kompatibilität zu Android Q Beta 6 testen

Google gibt letzte Android-Preview frei

App-Kompatibilität zu Android Q Beta 6 testen

Android Q steht in den Startlöchern, die sechste Beta soll gleichzeitig die letzte Testversion sein. In einem aktuellen Blog-Beitrag geht Dave Burke, Vice President of Engineering bei Google, auf die finalen Änderungen und Funktionsupdates ein. lesen

Development-Tools für macOS

Programmieren am Apple Mac

Development-Tools für macOS

Als vollwertiges Unix-System eignet sich macOS wunderbar für die Software-Entwicklung. Wir stellen einige Tools vor, mit denen das Programmieren leichter von der Hand geht. lesen

Was ist Kotlin?

Definition „Kotlin (Programmiersprache)“

Was ist Kotlin?

Die objektorientierte Programmiersprache Kotlin wurde 2011 veröffentlicht und ist eine vergleichsweise junge Sprache. Sie besitzt viele zeitgemäße Features, lässt sich für Android und das Web verwenden und macht einiges besser als Java. lesen

Google Summer of Code 2019

Die besten Open-Source-Beiträge dieses Jahres

Google Summer of Code 2019

In der Welt der Programmierung ist Googles Summer of Code längst eine Institution. Und wieder haben Mentoren aus Open-Source-Projekten und studentische Entwickler zusammengefunden, um ein paar Tausend Zeilen Code zu produzieren. lesen

Android Apps mit Android Jetpack und Kotlin erstellen

Kostenlose Online-Kurse von Google auf Udacity

Android Apps mit Android Jetpack und Kotlin erstellen

Google hat gemeinsam mit der Online-Akademie Udacity den kostenlosen Online-Lehrgang „Android-Apps mit Kotlin entwickeln“ entworfen. In 10 Lerneinheiten werden darin entsprechende Grundlagen der Android-Entwicklung vermittelt. lesen

Instant-Apps auf Basis von Android App Bundles

Android Studio kennzeichnet Feature-Plug-in als veraltet

Instant-Apps auf Basis von Android App Bundles

Im Zuge der App-Bundle-Implementierung in Android Studio hat Google eine Änderung bei der Erstellung von Instant Apps angekündigt: Sowohl das Feature-Plug-in als auch das Instant-App-Plug-in gelten als veraltet und werden künftig entsprechend gekennzeichnet. lesen

Google fordert Play Developer API Version 3

Schnittstellen-Update bis Dezember erforderlich

Google fordert Play Developer API Version 3

Android-App-Entwickler, die ihre Anwendungen über Google Play veräußern wollen, müssen noch in diesem Jahr ihre Google Play Developer API auf Version 3 aktualisieren. Benutzer der ersten API-Version müssen dabei ein wenig mehr Hand anlegen. lesen

Low-Code-Plattform Progress Kinvey

Entwicklung und Bereitstellung vom Mobile- und Web-Apps

Low-Code-Plattform Progress Kinvey

Ob iOS- oder Android-App, Web-, Chat- oder andere Applikationen: Mit der JavaScript-basierenden Low-Code-Plattform Kinvey hat Progress eine Lösung im Programm, mit der sich native Anwendungen für diverse Kanäle bereitstellen lassen. lesen

Android-App-Entwicklung – mit Java oder Python?

Die bevorzugte Programmiersprache für Android

Android-App-Entwicklung – mit Java oder Python?

Python und Java sind bei vielen Android-App-Entwicklern beliebt. Ein Einsteiger wird sich aber zunächst einmal für eine der beiden Programmiersprachen entscheiden müssen. Dieser Artikel befasst sich mit der Frage, welche Sprache sich für welchen Zweck eignet. lesen

copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Infos finden Sie unter www.mycontentfactory.de (ID: 44578436 / Definitionen)