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

Android-Entwicklung in Kotlin für Fortgeschrittene

Kostenloser Programmierkurs von Google und Udacity

Android-Entwicklung in Kotlin für Fortgeschrittene

Mit „Advanced Android in Kotlin“ stellt Google einen neuen kostenlosen Online-Kurs bereit. Das Lernen erfolgt dabei in eigenem Tempo, die Lerneinheiten lassen sich im Videoformat bei Udacity und Text-basiert in den Google Codelabs abrufen. lesen

Welcher App-Typ für welches Szenario?

Wege zur App – Abkürzungen erwünscht

Welcher App-Typ für welches Szenario?

Apps für Android und iOS lassen sich auf verschiedenen Wegen erstellen. Eine Systematisierung ist hilfreich, um sich im technischen Dschungel zurecht zu finden. Bei der Time-To-Market können plattformübergreifende Techniken punkten. lesen

Bug-Bounty-Programm für Play Store ausgeweitet

Google will Sicherheit von Android Apps erhöhen

Bug-Bounty-Programm für Play Store ausgeweitet

Google erweitert das bestehende Bug-Bounty-Programm für den App-Marktplatz Google Play und lanciert gleichzeitig ein neues Datenschutz-Programm. Sicherheitslücken und potenzieller Datenmissbrauch sollen dadurch eingeschränkt und verhindert werden. lesen

Mac für die Software-Entwicklung aufsetzen

Solution Stack unter macOS

Mac für die Software-Entwicklung aufsetzen

Mit Macbook, iMac und Co. können Entwickler nicht nur eine zuverlässige Hardware-Basis zurückgreifen, sondern auch Software für alle wichtigen Betriebssysteme entwickeln. Damit das reibungslos klappt, gibt es jedoch ein paar Dinge zu beachten. lesen

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

copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Kontaktieren Sie uns über: support.vogel.de/ (ID: 44578436 / Definitionen)