Vorbei sind die Zeiten, wann man Aufzeichnungen als Ausdrucke, konsultieren ihre Sekretärinnen für Erinnerungen an Veranstaltungen und Sitzungen, auf offiziellen Dokumenten einen Blick über einige Notizen zurückgreifen oder warten, um musste, nach Hause, um seine Lieblingsmusik hören.
Mit dem Aufkommen der modernen Geräte wie Tablets, Smartphones und Cloud-computing haben Kunden jetzt direkten Zugriff auf Anwendungen, die ihre Anforderungen in allen Bereichen satiates. Diese Anwendungen sind zwar billig und Prim-Prom, extrem leistungsstark. Der Benutzer können nicht nur die Anwendungen zugreifen, aber können sie auch selbst entwickeln. Sie benötigen keine Software-Experten für Anwendungsentwicklung oder sogar Wartung. Androide-Anwendungen können mit nur grundlegende Programmierkenntnisse für Software-Entwicklung angepasst werden.
Android ist im Grunde ein mobiles Betriebssystem von Google entwickelt. Die meisten der mobile Entwickler bevorzugen Android, wie eine Plattform da sie bereit ist, billig, anpassbare und leichtes Gewicht für anspruchsvolle Hightech-Geräte. Google-Play-Dienst ist der Marktplatz, wo Anwendungsentwickler können ihre Produkte hochladen und Endbenutzer können diese Anwendungen in ihren jeweiligen Geräten installieren.
Mehrere Geräte wie Motorola Droid, Samsung Galaxy und Nexus verwenden dieses Betriebssystem wegen seiner attraktiven und überzeugenden Funktionen. Das Hauptmerkmal eines Android Betriebssystems ist, dass der Quellcode offen ist. Dies bedeutet, dass Entwickler können ändern, aktualisieren und des Betriebssystems für jedes Handy anpassen.
Android's Popularität kann aus der Tatsache, dass 48 Milliarden Anwendungen bewertet werden von Mai 2013 aus dem Google-Play-Speicher verwendet.
Für die Entwicklung von Android-Anwendungen, verwendet der Programmierer die Android Software Development Kit (Android SDK), die Tools für die Erstellung, Zusammenstellung und Verpackung der Anwendung bereitstellt. Das Android SDK hat ein weiteres Tool namens Android Debug Bridge (ADB), die Verbindung zu einem virtuellen oder realen android Gerät bedeutete zum Verwalten des Geräts bzw. Debuggen der Anwendung ermöglicht.
Soweit Stromversorgung für Android-Geräte betroffen sind, sind sie meist batteriebetrieben. In der desktop-Betriebssystem wird angenommen, dass Quelle der Stromversorgung unbegrenzt sein. Aber in Handys und andere android-Geräte, Leistungsbedarf ist kritisch und immer minimiert durch die Verwaltung des Speichers (RAM). Wenn die Anwendungen nicht verwendet werden, unterbricht das System automatisch diese aus dem Speicher wie ausgesetzte Anwendungen keine Macht belegen, aber die Anwendungen bleiben "Status technisch öffnen".
Speicherverwaltung erfolgt automatisch durch Android-Geräte. Für den Fall, dass das Gerät wenig Arbeitsspeicher verfügt, wird es töten, die Anwendungen und Prozesse, die für lange Zeit inaktiv liegen. Abgesehen von den 512 RAM und eine 32-Bit-ARMv7, MIPS oder X * ^ Architektur-Prozessor, Android-Geräte haben viele optionale Hardware-Komponenten wie eine Kamera, GPS, game, Kontrolle, Beschleunigungssensoren, Barometer, Näherungssensoren, Drucksensoren, Thermometer, touch-Screens etc..
Daher um entwickeln oder hochpräzisen, interaktive und benutzerfreundliche Anwendungen verwenden, bevorzugen die meisten Benutzer Android als billiger und effektive Plattform für die Anwendungsentwicklung.