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

Wie Google den Play Store vor kriminellen Aktivitäten schützt

Schädliche Android Apps und betrügerische Entwickler

Wie Google den Play Store vor kriminellen Aktivitäten schützt

Wie geht Google gegen Verstöße gegen die Nutzungsbedingungen des Android-Marktplatzes Google Play vor? Über die Maßnahmen gegen missbräuchliche Apps und bösartige Entwickler berichtet Produktmanager Andrew Ahn im Android-Developers-Blog. lesen

Google fordert Apps mit 64-Bit-Unterstützung

Entwickler sollen neue Android-Geräte bedienen

Google fordert Apps mit 64-Bit-Unterstützung

Google will bei Entwicklern von Apps durchsetzen, dass Apps in Google Play in Zukunft auch als 64-Bit-Version zur Verfügung stehen. Das soll ab August 2019 umgesetzt werden. lesen

Google Play’s Academy for App Success

Lernplattform für Android-Entwickler

Google Play’s Academy for App Success

Google hat mit der „Play‘s Academy for App Success“ eine E-Learning-Plattform für Android-App-Entwickler aufgebaut. Damit habe man auf Anfragen der Development Community reagiert und der häufigen Nachfrage nach Schulungen Rechnung getragen. lesen

Automatisiertes Code-Debugging-Tool von Facebook

KI-gestützte Fehlersuche mit SapFix und Sapienz

Automatisiertes Code-Debugging-Tool von Facebook

Facebook-Entwickler haben mit SapFix ein Open-Source-Tools bereitgestellt, das Code-Fehler automatisiert aufspüren und beheben soll. Als KI-Hybrid ist SapFix auf Interaktion angewiesen, erstellt Patches aber vollautomatisch. lesen

Apps und Spiele für Android Oreo anpassen

Google Play fordert API Level 26

Apps und Spiele für Android Oreo anpassen

Neu entwickelte Android Apps und Spiele, die über Google Play verteilt werden, müssen mit dem morgigen Tag die aktuelle API-Stufe 26 vorweisen können. Dies garantiert die Lauffähigkeit unter Android 8.0 Oreo und höher. Ein paar Tipps von Google sollen bei der Umsetzung helfen. lesen

Android Studio 3.2 als Beta verfügbar

App Bundle Support und neue Testing-Funktionen

Android Studio 3.2 als Beta verfügbar

Bei den Google-Developers steht seit Ende vergangener Woche die Beta von Android Studio 3.2 bereit. Die Entwicklungsumgebung bildet die jüngst von Google angekündigten Funktionen wie App-Bundle-Unterstützung und Emulator-Snapshots ab. lesen

Von Delphi und C++Builder bis hin zu Datenschutz-Aspekten

Online-Konferenz „Deutsche CodeRage 2018“

Von Delphi und C++Builder bis hin zu Datenschutz-Aspekten

Der Rapid-Application-Development-Spezialist Embarcadero plant für Ende Juni eine „CodeRage Online“-Konferenz rund um Softwareentwicklung mit Delphi und C++Builder. Das Themenspektrum reicht dabei von der Hersteller-eigenen IDE über Datenschutz bis hin zu neuen Eigenschaften von C++. lesen

Coding-Workshops für Amazon Appstore

In-App-Käufe und Abonnements in der Praxis

Coding-Workshops für Amazon Appstore

Für Anfang Februar hat der Amazon Appstore zwei kostenlose Hands-On Coding Workshops in Berlin und München anberaumt. Der Fokus liegt dabei auf In-App Purchase (IAP) und Abonnements, denn hier wird es künftig neue Möglichkeiten geben. lesen

Neue Web-APIs für Xamarin-Entwickler

Cross-Platform-Entwicklung

Neue Web-APIs für Xamarin-Entwickler

CloudRail hat eine Sammlung von Web-APIs für die Xamarin-Plattform angekündigt. Darüber hinaus bündelt der API-Integrationsspezialist künftig gleichartige Dienste, so dass Entwickler über eine API beispielsweise verschiedene Cloud-Speicher integrieren können. 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)