Borte er de dagene da en måtte holde postene som papirkopier, se deres Sekretærer for påminnelser om arrangementer og møter, ty offisielle dokumenter for å se over noen notater eller vente å få hjem for å lytte til sin favorittmusikk.
Med ankomsten av moderne enheter som tabletter, smartphones og cloud computing, har kundene nå direkte tilgang til programmer som satiates sine krav i alle felt. Disse programmene, er men billig og prim-prom, svært kraftige. Brukerne kan ikke bare tilgang til programmene, men kan også utvikle dem på egen hånd. De krever ikke programvareeksperter for programutvikling eller med vedlikehold. Android applikasjoner kan tilpasses med bare grunnleggende kunnskap om programmering for programvareutvikling.
Android er i utgangspunktet en mobile operativsystem utviklet av Google. De fleste av transportabel utviklerne foretrekker Android som en plattform siden det er klar gjort, billig, tilpasses og lett vekt for avansert høy-teknikken anordninger. Google lek er markedet der utviklere kan laste opp sine produkter og sluttbrukere kan installere disse programmene i sine respektive enheter.
Flere enheter som Motorola Droid og Samsung Galaxy Nexus bruke dette operativsystemet fordi sin tiltrekkende og overbevisende funksjoner. De viktigste kjennetegn på en Android-operativsystemet er at kildekoden er åpen. Dette betyr at utviklere kan endre, oppdatere og tilpasse operativsystemet for hver telefon.
Androids popularitet kan vurderes fra det faktum at 48 milliarder er brukt fra Google lek store av mai 2013.
Utvikle Android programmer, bruker programmerer i Android Software Development Kit (Android SDK) som inneholder verktøy for oppretting, innsamling og pakking av programmet. Android SDK har et annet verktøy kalt Android Debug Bridge (ADB), som tillater tilkobling til en virtuelle eller ekte android enheten ment for håndtering enheten eller feilsøke programmet.
Såvidt strømforsyningen til Android-enheter er bekymret, er de vanligvis batteridrevet. Desktop operativsystem antas kilden til strømforsyningen for å være ubegrenset. Men i mobiler og andre android-enheter, er strømkrav kritisk og alltid minimert ved å administrere minne (RAM). Når programmer ikke er i bruk, deaktiverer systemet automatisk disse fra minnet suspendert applikasjoner forbruker ikke strøm, men programmene fortsatt i "åpen" status teknisk.
Minnehåndtering utføres automatisk av Android-enheter. Dersom enheten har lite minne, vil det drepe programmer og prosesser som ligger inaktiv for lenge. Bortsett fra 512 RAM og en 32-biters ARMv7, MIPS eller x * ^ arkitektur prosessor, Android enheter har mange ekstra maskinvarekomponenter, som et kamera, GPS, spillet kontroll, akselerometre, barometer, nærhet sensor, trykk sensorer, termometre, touch-skjermer etc.
Derfor å utvikle eller bruke svært presis, interaktiv og brukervennlig programmer, foretrekker de fleste brukere Android som en billigere og effektiv plattform for programutvikling.