Gegaan zijn de dagen wanneer men moest bijhouden als harde kopieën, hun secretarissen raadplegen voor herinneringen voor evenementen en vergaderingen, toevlucht nemen tot officiële documenten blik over sommige nota's of wachten om huis om te luisteren naar zijn favoriete muziek.
Met de komst van moderne apparaten zoals tabletten, smartphones en cloud computing, hebben klanten nu directe toegang tot toepassingen die satiates hun eisen in elk veld. Deze toepassingen, zijn hoewel goedkoop en prim-prom, zeer krachtig. De gebruikers kunnen niet alleen toegang tot de toepassingen, maar ze ook op hun eigen land kunnen ontwikkelen. Ze vereisen geen software-experts voor ontwikkeling van toepassingen of zelfs onderhoud. Android-applicaties kunnen worden aangepast met alleen elementaire kennis van programmeren voor softwareontwikkeling.
Android is in feite een mobiele besturingssysteem ontwikkeld door Google. Het merendeel van de mobiele ontwikkelaars voorkeur Android zoals een platform aangezien het klaar is gemaakt, goedkoop, aanpasbare en lichte gewicht voor geavanceerde high-tech apparaten. Google Play-service is de markt waar ontwikkelaars van toepassingen kunnen uploaden hun producten en eindgebruikers deze toepassingen kunt installeren in hun respectieve apparaten.
Verschillende apparaten zoals Motorola Droid, Samsung Galaxy en Nexus gebruiken dit besturingssysteem vanwege de aantrekkelijke en meeslepende. Het belangrijkste kenmerk van een Android besturingssysteem is dat de broncode open is. Dit betekent dat ontwikkelaars kunnen wijzigen, bijwerken en aanpassen van het besturingssysteem voor elke telefoon.
Android's populariteit kan worden beoordeeld van het feit dat 48 miljard toepassingen worden gebruikt uit de Google Play winkel door mei 2013.
Voor de ontwikkeling van Android-toepassingen, gebruikt de programmeur de Android Software Development Kit (Android SDK) die hulpprogramma's voor creatie, compilatie en verpakking van de toepassing. De Android SDK heeft een andere tool, genaamd Android Debug Bridge (ADB), die het mogelijk verbinding met een virtuele of echte Androïde apparaat bedoeld maakt voor beheer van het apparaat of de toepassing te debuggen.
Wat betreft voeding van Android-apparaten zijn, zijn ze meestal batterij. In de desktop besturingssysteem, wordt uitgegaan van bron van voeding onbeperkt zijn. Maar in mobiele telefoons en andere android-apparaten, machtsvereiste is kritisch en altijd geminimaliseerd door het beheer van het geheugen (RAM). Wanneer de toepassingen niet in gebruik zijn, onderbreekt het systeem automatisch deze uit het geheugen als zwevende toepassingen niet macht consumeren, maar de toepassingen blijven 'open' status technisch.
Geheugenbeheer wordt automatisch gedaan door Android-apparaten. In het geval het apparaat onvoldoende geheugen heeft, zal het doden de toepassingen en processen die voor lange tijd inactief liggen. Afgezien van de 512 RAM-geheugen en een 32-bits ARMv7, MIPS of x * ^ het platform processor, Android-apparaten hebben vele optionele hardwarecomponenten, zoals een camera, GPS, game control, versnellingsmeters, barometers, naderingssensoren, druksensoren, thermometers, touchscreens enz.
Daarom, te ontwikkelen of te gebruiken zeer precieze, interactieve en eenvoudig te gebruiken toepassingen, de meeste gebruikers verkiezen Android als een goedkoper en effectieve platform voor applicatie-ontwikkeling.