Android

Android er et mobilt operativsystem (for smarttelefoner og nettbrett) opprinnelig utviklet av Android Inc., et firma som ble kjøpt av Google i 2005. Android er basert på en modifisert versjon av Linux-kjernen. Det ble annonsert 5. november 2007 at Android skulle brukes på smarttelefoner, samtidig som Open Handset Alliance ble opprettet. Android er «flaggskip»-operativsystemet til Open Handset Alliance. Google ga ut Android-kildekoden under Apache-lisensen, en fri programvare og åpen kildekode-lisens.

Utbredelse 
Per 2013 var Android det operativsystemet i verden som ble installert på flere apparater enn noe annet, og det har flere brukere enn Windows, macOS og andre konkurrenter sammenlagt., noe som tilsvarer omtrent samtlige PC-er som er i bruk i hele verden. Det finnes per september 2015 ca. 1.4 milliarder aktive Android-enheter.

Navnet Andrew (Andy Rubin er født Andrew E. Rubin), og ordet Android deler røtter fra det greske andros, som betyr mann. Andy Rubin valgte android.com som sin personlige nettside, og kollegaene hans brukte Android som kallenavnet hans på jobb. Det ble senere navnet på selskapet han grunnla, og navnet på operativsystemet de utviklet.

Versjonshistorikk 

Det har kommet flere versjoner av Android siden lanseringen. Hver versjon er i alfabetisk rekkefølge oppkalt etter en dessert.

Android 1.0

Android 1.1

Android 1.5 Cupcake

Android 1.6 Donut

Android 2.0/2.1 Eclair

Android 2.2.x Froyo

Android 2.3.x Gingerbread

Android 3.x Honeycomb

Android 4.0.x Ice Cream Sandwich

Android 4.1/4.2 Jelly Bean

Android 4.4 KitKat

Android 5.0 Lollipop

Android 6.0 Marshmallow

Android 7.0 Nougat

Android 8.0 Oreo

Android 9.0 Pie

Android Q (10)

Programvare 
Android har et stort samfunn av utviklere som skriver programmer («apper») som utvider funksjonaliteten til enhetene. Det finnes per mars 2019 rundt 2,6 millioner apper i Google Play. Utviklere programmerer som oftest i Java-språket, men det har i nyere tid blitt lagd programmer som Apache Cordova som tillater utviklere å skrive i HTML, JavaScript og CSS. Google har en offisiell NDK som tillater utviklere å lage programmene i C eller C++.

Andre plattformer med Android 
I tillegg til at Android brukes på smarttelefoner og nettbrett, blir det også brukt i biler og smartklokker. Disse heter Android Auto og Android Wear respektivt. I tillegg finnes det Android for Smart-TV.

Android Wear, Auto og TV apper er laget på samme måte som for smarttelefoner og kan lastes ned fra Google Play. Det er forskjeller mellom «vanlig» Android, Android Wear, TV og Auto som gjør at man ikke kan laste ned en smarttelefon app til en smartklokke. Apper til de respektive plattformene må utvikles med de designerte SDKene. Android Wear bruker Wear-SDKen.

Referanser

Eksterne lenker 
 
 
 Google Code Android
 Google Play