Android | |||
---|---|---|---|
En del av Unix-lignende ( modifisert Linux-kjerne ) | |||
Android 12-startskjerm med Pixel Launcher | |||
Generell informasjon | |||
programtype | plattform | ||
utvikler | |||
Utviklingsmodell | Åpen kildekode [ 1 ] | ||
Første utgivelse | 23. september 2008 (14 år og 24 dager) | ||
Tillatelse | Apache 2.0 og GNU GPL 2 [ 2 ] | ||
Faktisk tilstand | Utvikler | ||
Språk | flerspråklig | ||
Teknisk informasjon | |||
Planlagt inn | Java ( UI ), C ( kjerne ), C++ | ||
Cellekjernen | Linux-kjernen | ||
kjernetype | Monolitisk | ||
Støttede plattformer | 64-biters ARM , x64 , x86 | ||
standard grafisk grensesnitt | Materialdesign 3 | ||
Pakkehåndteringssystem | APK- basert | ||
Oppdateringsmetode |
OTA Play Store | ||
Versjoner | |||
Siste stabile versjon | Android 13 ( info ) (15. august 2022 (2 måneder og 2 dager)) | ||
lesbare filer | |||
flere
| |||
redigerbare filer | |||
flere
| |||
Teknisk assistanse | |||
aktiv | |||
Lenker | |||
Offesiell nettside Blogg kodelager | |||
Android er et mobiloperativsystem basert på Linux-kjernen og annen åpen kildekode-programvare. Den ble designet for mobile enheter med berøringsskjerm som smarttelefoner , nettbrett , Wear OS-smartklokker , biler med andre systemer via Android Auto , samt biler med Android Automotive -system og Android TV -er .
Den ble opprinnelig utviklet av Android Inc. , som ble kjøpt opp av Google i 2005. [ 3 ] Android ble introdusert i 2007 i forbindelse med grunnleggelsen av Open Handset Alliance (et konsortium av maskinvare- , programvare- og telekommunikasjonsselskaper ) for å fremme standarder åpen fra mobile enheter. [ 4 ] Hovedkildekoden for Android er kjent som Android Open Source Project (AOSP), som primært er lisensiert under Apache-lisensen. [ 5 ] Android er det mest brukte mobiloperativsystemet i verden, med en markedsandel på over 90 % i 2018, godt over IOS . [ 6 ] [ 7 ] [ 8 ] [ 9 ]
Ifølge hemmelige dokumenter lekket i 2013 og 2014 er operativsystemet et av målene til internasjonale etterretningsbyråer . [ 10 ]
I juli 2005 kjøper det multinasjonale Google Android Inc. 5. november 2007 opprettes Open Handset Alliance , et konglomerat av produsenter og utviklere av maskinvare-, programvare- og tjenesteoperatører. [ 4 ] Samme dag kunngjøres den første versjonen av operativsystemet : Android 1.0 Apple Pie. Android-telefoner vil ikke være tilgjengelig før i 2008. [ 11 ] Enhetssalg av Android-smarttelefoner rangerer først i USA i andre og tredje kvartal 2010 , [ 12 ] [ 13 ] [ 14 ] med en markedsandel på 43,6 % i tredje kvartal. [ 15 ] På verdensbasis oppnådde den en markedsandel på 50,6 % i løpet av fjerde kvartal 2011, mer enn det dobbelte av det andre operativsystemet. (iOS av Apple, Inc.)
Den har et stort fellesskap av utviklere som lager applikasjoner for å utvide funksjonaliteten til enhetene. I begynnelsen av 2018 var det allerede mer enn to millioner applikasjoner tilgjengelig i Google Play Store , den offisielle Android-applikasjonsbutikken; Til disse bør legges de som er tilgjengelige i andre uoffisielle butikker, slik som Aptoide [ 16 ] [ 17 ] Google Play er nettapplikasjonsbutikken som administreres av Google, selv om det er mulighet for å skaffe programvare eksternt. F-Droid- butikken er helt åpen kildekode så vel som applikasjonene, et alternativ til proprietær programvare. Programmene er skrevet i programmeringsspråket Java . [ 18 ] Det er imidlertid ikke et operativsystem uten skadelig programvare , selv om det meste er lastet ned fra tredjepartssider. [ 19 ]
Android-systemkunngjøringen ble gjort 5. november 2007 i forbindelse med opprettelsen av Open Handset Alliance , et konsortium av 78 maskinvare- , programvare- og telekommunikasjonsselskaper dedikert til å utvikle åpne standarder for mobile enheter. [ 20 ] Google ga ut det meste av Android-koden under Apache -lisensen , en gratis lisens med åpen kildekode . [ 21 ]
Rammeverket til Android-operativsystemet består av applikasjoner som kjører i et Java objektorientert applikasjonsrammeverk på toppen av kjernebibliotekene i Javo i en virtuell Dalvik maskin med kjøretidskompilering opp til versjon 5.0, deretter endret til Java-miljøet Android Runtime (KUNST) .
Biblioteker skrevet på C-språket inkluderer en grafisk grensesnittbehandling ( overflatebehandling ), et OpenCore-rammeverk, en SQLite - relasjonsdatabase , et OpenGL ES 2.0 3D -grafikk- API - programmeringsgrensesnitt , en WebKit - gjengivelsesmotor , en SGL-grafikkmotor, SSL og en C Bionic standardbibliotek . Operativsystemet består av 12 millioner linjer med kode, inkludert 3 millioner linjer med XML , 2,9 millioner linjer med C-språk, 2,2 millioner linjer med Java og 1,77 millioner linjer med C++ .
Frem til versjon 4.4.3 bruker Android Dalvik som en virtuell maskin med just-in-time (JIT) kompilering for å kjøre Dalvik dex-code (Dalvik kjørbar), som er en oversettelse av Java bytecode . Etter JIT-prinsippet, i tillegg til å tolke det meste av applikasjonskoden, utfører Dalvik native kompilering og utførelse av utvalgte ofte utførte kodesegmenter ( footprints ) hver gang en applikasjon startes. Android 4.4 introduserte ART (Android Runtime) som et nytt kjøretidsmiljø, som kompilerer Javo- bytekoden under installasjonen av en applikasjon. Det ble det eneste alternativet ved kjøretid i versjon 5.0. [ 22 ]
Både navnet Android ( android på spansk) og Nexus One henspiller på Philip K. Dicks roman Do Androids Dream of Electric Sheep? , som senere ble filmatisert som Blade Runner (1982). Både boken og filmen fokuserer på en gruppe androider kalt replikanter av Nexus 6-modellen. [ 23 ]
Logoen er roboten Andy.
I juli 2005 kjøpte Google Android Inc. , et lite Palo Alto, California -selskap grunnlagt i 2003. [ 3 ] Android -medgründere [ 24 ] som gikk på jobb hos Google inkluderer Andy Rubin (medgründer av Danger), [ 25 ] ] Rich Miner (medgründer av Wildfire Communications, Inc.), [ 26 ] Nick Sears (en gang VP hos T-Mobile ), [ 27 ] og Chris White (som stod i spissen for design og utvikling av grensesnittet i WebTV). [ 28 ] På den tiden var lite kjent om Android Inc.s funksjoner utenom utvikling av programvare for mobiltelefoner. [ 3 ] Dette ga opphav til rykter om at Google planla å gå inn på mobiltelefonmarkedet. Også i det året ble Android-maskoten opprettet: "Andy", som en grønn android som symboliserer den bokstavelige oversettelsen av Android Inc. Designeren av prosjektet var Irina Blok.
Hos Google utviklet teamet ledet av Andy Rubin en plattform for mobile enheter basert på Linux-kjernen som ble promotert til enhetsprodusenter og -operatører med løftet om å tilby et fleksibelt og oppgraderbart system. Google ble rapportert å allerede ha stilt opp en rekke maskinvare- og programvareprodusenter og signalisert til operatørene at det var åpent for ulik grad av samarbeid fra dem. [ 29 ] [ 30 ] [ 31 ]
Spekulasjonene om at Googles Android-system ville komme inn på mobiltelefonmarkedet økte i desember 2006. [ 32 ] Rapporter fra BBC og The Wall Street Journal bemerket at Google ønsket sine søketjenester og applikasjoner på mobiltelefoner, og jeg var veldig interessert i det. Trykte og nettbaserte medier rapporterte snart at Google utviklet en Google-merket telefon. [ 33 ]
I september 2007 ga "InformationWeek" ut en Evalueserve-studie som rapporterte at Google hadde søkt om ulike patenter innen mobiltelefoni. [ 34 ] [ 35 ]
5. november 2007, Open Handset Alliance, et konsortium av flere selskaper, inkludert Texas Instruments , Broadcom Corporation , Nvidia , Qualcomm , Samsung Electronics , Sprint Nextel , Intel , LG , Marvell Technology Group, Motorola og T-Mobile ; ble utgitt for å utvikle åpne standarder for mobile enheter. [ 4 ] Sammen med dannelsen av Open Handset Alliance, ga OHA ut sitt første produkt, Android, en plattform for mobile enheter bygget på Linux versjon 2.6.
9. desember 2008 ble det kunngjort at 15 nye medlemmer ville bli med i Android-prosjektet, inkludert PacketVideo, ARM Holdings , Atheros Communications, Asustek , Garmin , Softbank, Sony Ericsson , Huawei , Toshiba , Vodafone og ZTE . [ 36 ] [ 37 ]
Den 24. februar 2014 introduserte Nokia sine smarttelefoner som kjører Android 4.1 Jelly Bean (selv om den kjører sin egen versjon, basert på AOSP). Dette er Nokia X, X + og XL.
Den 19. mai 2019 kunngjorde Google offisielt at de slutter å tilby tjenester til Huawei -mobilbrukere når det gjelder oppdateringer til den og, i fremtiden, for å la dem bruke applikasjonene (Gmail, Google maps, etc.) osv.). Årsaken er handelskonflikten mellom USA og Kina som førte til at amerikanske myndigheter inkluderte produksjonsselskapet på svartelisten over samarbeidspartnere med den kinesiske regjeringen.
Dette faktum, som representerer et alvorlig økonomisk-business slag for Huawei , har reist alvorlig tvil om påliteligheten til Android-systemet, siden denne typen handlinger kan utvides til andre typer handlinger, med både politisk og kommersiell motivasjon. Gitt avhengigheten til systemet, kan lignende handlinger iverksettes av Google mot enhver type enhet som bruker det eller generere irriterende bestillinger (via telefon, smarthøyttalere, tilkoblede biler osv.) eller spionasje gjennom tilkoblet utstyr (kameraer, mikrofoner osv.) .)
Android har sett en rekke oppdateringer siden den første utgivelsen. Disse oppdateringene til basisoperativsystemet fikser vanligvis feil og legger til nye funksjoner. Vanligvis er hver oppdatering av Android-operativsystemet utviklet under et kodenavn for et godteri-relatert element i alfabetisk rekkefølge.
Den gjentatte opptredenen av nye versjoner som i mange tilfeller ikke fungerer riktig på maskinvare designet for tidligere versjoner, gjør Android til en av promotørene av planlagt foreldelse .
Android har blitt kritisert mange ganger for fragmenteringen påført av terminalene siden den ikke støttes med konstante oppdateringer av de forskjellige produsentene. Det ble antatt at denne situasjonen ville endre seg etter en kunngjøring fra Google der den kunngjorde at produsentene ville forplikte seg til å bruke oppdateringer minst 18 måneder etter utgivelsen, men dette ble aldri realisert til slutt, og prosjektet ble kansellert. [ 38 ] Google prøver for tiden å fikse problemet med sin oppgraderbare Google Play Services-plattform (som kjører på Android 4.4 og nyere), ved å skille alle mulige systemapper (som Maps, tastaturet, YouTube, Drive og til og med Play Services) selv). Play Store) for å kunne oppdatere dem uavhengig, og inkludert minst mulig antall nye funksjoner i de nye versjonene av Android. [ 39 ]
Nåværende funksjoner og spesifikasjoner: [ 40 ] [ 41 ] [ 42 ]
enhetsdesign | Plattformen kan tilpasses skjermer med høyere oppløsning, VGA, 2D-grafikkbibliotek, 3D-grafikkbibliotek basert på OpenGL ES 2.0-spesifikasjoner og tradisjonell telefondesign. |
---|---|
Oppbevaring | SQLite , en lett database, som brukes til lokal datalagringsformål. |
tilkobling | Android støtter følgende tilkoblingsteknologier: GSM / EDGE , IDEN , CDMA , EV-DO , UMTS , Bluetooth , Wi-Fi , LTE , HSDPA , HSPA+ , NFC og WiMAX , GPRS, UMTS og HSDPA+. |
Messenger-tjeneste | SMS og MMS er former for meldinger, inkludert tekstmeldinger, i tillegg til Firebase Cloud Messaging-tjenesten (FCM), som er den nye versjonen av Google Cloud Messaging (GCM) under Firebase-merket med de nye SDK-ene for å utføre utviklingen av meldingstjenester i skyen mye enklere. |
Nettnavigator | Nettleseren som er inkludert i Android er basert på åpen kildekode WebKit -gjengivelsesmotoren , sammenkoblet med Google Chromes V8 JavaScript-motor. Ice Cream Sandwichs standard nettleser scorer 100/100 i Acid3-testen. |
java støtte | Selv om de fleste applikasjoner er skrevet i Java, er det ingen virtuell Java-maskin på plattformen. Java-bytekoden kjøres ikke , men kompileres først til en Dalvik-kjørbar og kjøres i Dalvik Virtual Machine, Dalvik er en spesialisert virtuell maskin designet spesielt for Android og optimert for batteridrevne mobile enheter som har minne og begrenset prosessor. Fra og med versjon 5.0 brukes Android Runtime (ART) . Støtten til . [ 43 ] |
mediestøtte | Android støtter følgende medieformater: WebM , H.263 , H.264 (i 3GP eller MP4 ), MPEG-4 SP , AMR , AMR-WB (i 3GP-beholder), AAC , HE-AAC (i MP4 eller 3GP) , MP3 , MIDI , Ogg Vorbis , WAV , JPEG , PNG , GIF og BMP . [ 42 ] |
støtte for streaming | RTP/RTSP-streaming (3GPP PSS, ISMA), HTML progressiv nedlasting (HTML5 <video> tag). Adobe Flash Streaming (RTMP) støttes gjennom Adobe Flash Player. Microsoft Smooth Streaming-støtte er planlagt med porten av Silverlight til Android. Adobe Flash HTTP Dynamic Streaming vil være tilgjengelig gjennom en oppdatering til Adobe Flash Player. |
Støtte for ekstra maskinvare | Android støtter foto- og videokameraer, berøringsskjermer, GPS, akselerometre, gyroskoper, magnetometre, nærhets- og trykksensorer, lyssensorer, gamepad, termometer, 2D- og 3D GPU-akselerasjon. |
utviklingsmiljø | Den inkluderer en enhetsemulator, verktøy for minnefeilsøking og analyse av programvareytelse. Opprinnelig var det integrerte utviklingsmiljøet (IDE) som ble brukt Eclipse med Android Development Tools (ADT) plugin . Det regnes nå som det offisielle Android Studio -miljøet , som kan lastes ned fra den offisielle Android-utviklersiden. |
google play | Google Play er en katalog med gratis eller betalte applikasjoner som kan lastes ned og installeres på Android-enheter uten behov for en PC. |
flerpunktsberøring | Android har innebygd støtte for kapasitive skjermer med multi-touch-støtte som opprinnelig dukket opp på enheter som HTC Hero. Funksjonaliteten ble opprinnelig deaktivert på kjernenivå (muligens for å unngå å krenke andre selskapers patenter). [ 44 ] Google ga senere ut en oppdatering for Nexus One og Motorola Droid som muliggjør multi-touch-støtte. [ 45 ] |
blåtann | Støtte for A2DF og AVRCP ble lagt til i versjon 1.5; [ 46 ] filinnsending (OPP) og telefonboksøk ble lagt til i versjon 2.0; [ 47 ] og taleoppringing sammen med sending av kontakter mellom telefoner var i versjon 2.2. Endringer inkludert: [ 48 ] |
Videosamtale | Android støtter videosamtaler gjennom Hangouts (tidligere Google Talk ) siden HoneyComb-versjonen. |
Multitask | Ekte applikasjons-multitasking er tilgjengelig, dvs. applikasjoner som ikke kjører i forgrunnen blir klokkesyklet. |
Stemmebaserte funksjoner | Google-søk med tale er tilgjengelig som "Søkeinndata" fra den første versjonen av systemet. [ 49 ] |
tjoring | Android støtter tethering , som gjør at telefonen kan brukes som en kablet eller trådløs hotspot (alle telefoner fra versjon 2.2, uoffisielle på telefoner med versjon 1.6 eller lavere via apper tilgjengelig på Google Play (for eksempel PdaNet). For å aktivere en PC ved å bruke Android mobildatatilkoblingen kan kreve installasjon av tilleggsprogramvare . [ 50 ] |
Hovedkomponentene i Android-operativsystemet (hver seksjon er beskrevet i detalj):
En Symantec - studie fra 2013 [ 51 ] viser at sammenlignet med iOS er Android et eksplisitt mindre sårbart system. Den aktuelle studien snakker om 13 alvorlige sårbarheter for Android og 387 alvorlige sårbarheter for iOS. Studien snakker også om angrepene på begge plattformene, i dette tilfellet sitter Android igjen med 113 nye angrep i 2012, i motsetning til iOS, som står igjen med kun 1 angrep. Likevel prøver Google og Apple i økende grad å gjøre operativsystemene sine sikrere ved å inkorporere mer sikkerhet i både operativsystemene og offisielle markedsplasser.
Visse atferder har blitt oppdaget på enkelte enheter som begrenser brukernes personvern, i likhet med iPhone , men det oppstår når du aktiverer alternativet Bruk trådløse nettverk i menyen Plassering og sikkerhet , advarer om at disse dataene vil bli lagret, og blir slettet når du deaktiverer dette alternativet, siden de brukes som en cache og ikke som et register som iPhone gjør. [ 52 ]
Se også: Global Surveillance Facts (2013 til i dag)Som en del av de omfattende masseovervåkingsavsløringene som ble lekket i 2013 og 2014 , ble det oppdaget at henholdsvis amerikanske og britiske etterretningsbyråer, National Security Agency (NSA) og Government Communications Headquarters (GCHQ) har tilgang til dataene av brukere av Android-enheter. Disse byråene er i stand til å lese nesten all informasjon på telefonen som SMS, geolokalisering, e-post, notater eller meldinger. [ 53 ] Dokumenter lekket i januar 2014 avslørte at byråene fanger opp personlig informasjon på Internett , sosiale medier og populære apper, som Angry Birds , som samler inn informasjon for kommersielle og reklameformål. Også, ifølge The Guardian , har GCHQ en wiki med guider til de forskjellige appene og annonsenettverkene for å lære om de forskjellige dataene som kan fanges opp. [ 54 ] En uke etter at denne informasjonen kom frem, annonserte den finske utvikleren Rovio at den revurderte forholdet til de ulike reklameplattformene og oppfordret bransjen generelt til å gjøre det samme. [ 55 ]
Rapporter avslørte at byråer strekker seg langt for å avskjære Google Maps -søk fra Android og andre smarttelefoner for å samle plasseringer i massevis. [ 54 ] NSA og GCHQ insisterte på at disse aktivitetene var i samsvar med nasjonal og internasjonal lov, selv om The Guardian uttalte at:
"De siste avsløringene kan bidra til økende offentlig bekymring for hvordan informasjon samles inn og brukes, spesielt for de utenfor USA som nyter mindre personvern enn amerikanere." [ 54 ]Android-versjoner mottatt frem til versjon 9, på engelsk, navnet på forskjellige desserter eller søtsaker. I hver versjon begynner den valgte desserten eller søtsaken med en annen bokstav, i henhold til en alfabetisk rekkefølge:
kodenavn | versjonsnummer | Utgivelsesdato | API-nivå |
---|---|---|---|
Eplepai [ 56 ] | 1.0 | 23. september 2008 | 1 |
Bananbrød [ 56 ] | 1.1 | 9. februar 2009 | to |
cupcake | 1.5 | 25. april 2009 | 3 |
smultring | 1.6 | 15. september 2009 | 4 |
Eclair | 2.0 – 2.1 | 26. oktober 2009 | 5 – 7 |
froyo | 2.2 – 2.2.3 | 20. mai 2010 | 8 |
pepperkaker | 2.3 – 2.3.7 | 6. desember 2010 | 9 – 10 |
Honeycomb [ 57 ] | 3.0 – 3.2.6 | 22. februar 2011 | 11 – 13 |
Iskremsmørbrød | 4.0 – 4.0.5 | 18. oktober 2011 | 14 – 15 |
gelebønne | 4.1 – 4.3.1 | 9. juli 2012 | 16 – 18 |
Kit Kat | 4.4 – 4.4.4 | 31. oktober 2013 | 19 – 20 |
kjærlighet på pinne | 5.0 – 5.1.1 | 12. november 2014 | 21 – 22 |
marshmallow | 6.0 – 6.0.1 | 5. oktober 2015 | 23 |
Nougat | 7.0 – 7.1.2 | 15. juni 2016 | 24 – 25 |
Lufting | 8.0 – 8.1 | 21. august 2017 | 26 – 27 |
Fot | 9,0 | 6. august 2018 | 28 |
10 | 10,0 | 3. september 2019 | 29 |
elleve | 11.0 | 8. september 2020 | 30 |
12 | 12,0 - 12 L | 4. oktober 2021 | 31 - 32 |
1. 3 | 13.0 | 15. august 2022 | 33 |
Forhåndsvisningsversjon | |
Siste versjon | |
Gammel, men nåværende versjon | |
utgått versjon |
De mest brukte Android-versjonene i januar 2022 er:
1. Android 10 - 26,5 %
2. Android 11 - 24,3 %
3. Android Pie - 18,2 %
4. Android Oreo - 13,7 %
5. Android Nougat - 6,3 %
6. Android Marshmallow - 5,1 %
7. Android Lollipop - 3,9 %
8. Android KitKat - 1,4 %
9. Andre - 0,6 %
Android-operativsystemet brukes i smarttelefoner , bærbare datamaskiner , netbooks , nettbrett , Google TV , armbåndsur , [ 58 ] hodesett , integrerte mottakerbokser [ 59 ] og andre enheter. [ 60 ] [ 61 ] [ 62 ]
Androids viktigste maskinvareplattform er ARM-arkitekturen . Det er støtte for x86 i Android-x86-prosjektet, [ 63 ] og Google TV bruker en spesialversjon av Android x86.
Den første kommersielt tilgjengelige telefonen som kjørte Android var HTC Dream , utgitt for offentligheten 22. oktober 2008. [ 64 ] Tidlig i 2010 har Google samarbeidet med HTC for å lansere flaggskipet sitt på Android-enheter, [ 64 ] . Nexus One . Google har fortsatt å markedsføre Nexus -serien i 2010 med Samsung Nexus S , i 2011 med Galaxy Nexus , i 2012 med Nexus 4 og Nexus 7 og Nexus 10 - nettbrett , i 2014 med Nexus 6 og Nexus 9 - nettbrett . Disse enhetene brukes til utvikling og implementering av Android, som er enhetene som slipper de nye tilgjengelige versjonene. Det er for tiden omtrent 1 000 000 Android-applikasjoner og anslagsvis 1 500 000 mobiltelefoner aktiveres daglig, og nådde 1 milliard Android-smarttelefoner i verden i 2013. [ referanse nødvendig ]
iOS og Android 2.3.3 Gingerbread kan konfigureres til å dobbeltstarte en jailbroken iPhone eller iPod Touch ved hjelp av OpeniBoot og iDroid. [ 66 ] [ 67 ]
Android regnes som en av de mest vellykkede forretningsmodellene , siden dens strategiske utvikling tar hensyn til faktorene som er mest tatt i betraktning innenfor verktøyene og metodene utviklet av forretningseksperter. Dette operativsystemet har blitt en modell for trendutviklere og bedrifter med høy effekt.
Android, i motsetning til andre operativsystemer for mobile enheter som iOS eller Windows Phone , er utviklet på en åpen måte og du kan få tilgang til både kildekoden [ 68 ] og problemlisten [ 69 ] hvor problemer fortsatt kan ses uløste problemer og rapportere nye problemstillinger.
Å ha tilgang til kildekoden betyr ikke at du alltid kan ha den nyeste versjonen av Android på en gitt mobil, siden koden for å støtte maskinvaren (driverne) til hver produsent normalt ikke er offentlig, så en grunnleggende del fastvaren for å kunne få den til å fungere i nevnte terminal, og fordi de nye versjonene av Android vanligvis krever mer ressurser, så er de eldre modellene utelukket på grunn av lav RAM , prosessorhastighet osv .
I begynnelsen var Android i høy grad et operativsystem designet for å brukes med et tastatur, [ 70 ] og takket være en markør kunne du navigere mellom applikasjoner. Siden starten har Android vært svært tilpassbar. Kort tid etter, før lanseringen av den første Android-telefonen, endret denne filosofien seg til å bli eminent touch, og for å kunne konkurrere mot iPhone , presentert et år og ni måneder tidligere.
Applikasjoner utvikles vanligvis på Java -språket med Android Software Development Kit ( Android SDK ), men andre utviklingsverktøy er tilgjengelige, inkludert et Native Development Kit for applikasjoner eller utvidelser i C eller C++ , Google App Inventor , et visuelt miljø for nybegynnere programmerere og ulike nettbaserte applikasjonsrammer for flere telefoner. Det er også mulig å bruke Qt-bibliotekene takket være You Need SDK -prosjektet .
Android-apputvikling krever ikke å lære komplekse programmeringsspråk. Alt som kreves er god kjennskap til Java og besittelse av det gratis nedlastbare programvareutviklingssettet eller SDK levert av Google . [ 71 ]
Alle apper er komprimert i APK -format , som enkelt kan installeres fra hvilken som helst filleser på de fleste enheter.
Google Play er nettbutikken og plattformen for programvare utviklet av Google for Android-enheter. "Play Store" er en applikasjon installert på de fleste Android-enheter som lar brukere laste ned publiserte applikasjoner for ulike brukerbehov som musikkapper, spill, nyheter, vær, utdanning, shopping, helse, sport osv. kart og mer av utviklerne av både Google og andre, selv om det er applikasjoner som må kjøpes for å lastes ned via visse betalingsmetoder som Google Play gjør tilgjengelig som PayPal, kredittkort og Play Butikk-kodeinnløsning for å kunne bruke noen ikke-gratis apper som spill hovedsakelig. For at brukeren skal kunne bruke denne Play Store-plattformen, er det nødvendig å knytte en Gmail-konto til et passord og bruke fordelene med Google Play. Google betaler utviklere 70 % av prisen på apper. Denne appen erstattet Market . På den annen side kan brukere installere applikasjoner fra andre virtuelle butikker (som Amazon Appstore [ 72 ] eller SlideME) eller direkte på enheten hvis applikasjonens APK -fil er tilgjengelig . [ 73 ]
Betalingssystemet som lar deg kjøpe med en telefon med Android 4.4 eller høyere og at telefonen har NFC og kjøpsstedet godtar kontaktløse betalinger . [ 74 ]
Android-ordlogoen ble designet med Droid-fonten, laget av Ascender Corporation . [ 75 ]
Grønn er fargen på Android-roboten som skiller operativsystemet. GBA-fargen i heksadesimal er #3ADD85, som spesifisert i Android Brand Guidelines. [ 76 ]
Android-fonten heter Norad, kun brukt i logoteksten. [ 77 ] For Ice Cream Sandwich introduseres en skrifttype kalt Roboto, som, ifølge skaperne selv, er designet for å utnytte bedre lesbarhet på enheter med høy oppløsning. Senere, i 2014 og med Android 5.0 Lollipop, introduseres en redesign av Roboto. I 2018, med ankomsten av Android 9.0 Pie, fornyer Google utformingen av operativsystemet og erstatter Roboto med Google Sans.
Markedsundersøkelsesselskapet Canalys anslår at Android i andre kvartal 2009 vil ha 2,8 % av det globale smarttelefonmarkedet. [ 78 ]
I februar 2010 sa ComScore at Android-plattformen hadde 9% av det amerikanske smarttelefonmarkedet, vurdert av operatører. Dette tallet var høyere enn det forrige anslaget fra november 2009, som var 9 %. [ 79 ] Ved utgangen av tredje kvartal 2010 hadde Android-markedet i USA vokst med 21,4 %. [ 80 ]
I mai 2010 solgte Android ut iPhone, hovedkonkurrenten. I følge en rapport fra NPD-gruppen oppnådde Android 28 % av salget i det amerikanske markedet, 8 % mer enn i forrige kvartal. I andre kvartal 2010 økte iOS-enheter sin andel med 1 %, noe som indikerer at Android primært tar markedet fra RIM. [ 12 ] I tillegg bemerket analytikere at fordelene ved at Android er et multi-kanals, multi-operator system ville tillate det å duplisere den raske suksessen til Microsofts Windows Mobile-system. [ 81 ]
Tidlig i oktober 2010 la Google til 20 land på listen over geografiske steder der utviklere kan sende inn apper. I midten av oktober var kjøp i appen tilgjengelig i totalt 32 land. [ 82 ]
I november 2013 sa Andy Rubin at 1 500 000 enheter aktiveres daglig og også. I desember 2011 sa Andy Rubin at 700 000 enheter aktiveres daglig, [ 83 ] tidligere i juli 2011 ble det oppgitt at rundt 550 000 Android-enheter aktiveres hver dag. [ 84 ] sammenlignet med desember 2010 at 300 000 Android-mobilenheter ble aktivert, [ 85 ] og 100 000 ble aktivert i mai 2010. [ 86 ]
I april 2013 ble det offentliggjort at Android nådde 92 % av salget av nye smarttelefoner for kvartalet mellom desember 2012 og februar 2013 i Spania, etterfulgt av iOS med 4,4 % [ 87 ]
Gjennom en pressemelding annonserte Oracle 12. august 2010 et søksmål mot Google for brudd på åndsverk ved bruk av Java i Android-operativsystemet. Grunnen som er sitert:
«Ved å utvikle Android krenket Google bevisst direkte og gjentatte ganger Oracles åndsverk knyttet til Java. Dette søksmålet søker å rette opp bruddet på passende måte." [ 88 ]Den 2. juni 2012 ble imidlertid rettssaken holdt, som avgjorde til fordel for Google, og slo fast at den ikke krenket noe Oracle-patent. [ 89 ]
Prosessen med å frigjøre restriksjonene pålagt av programvare på smarttelefoner , smartklokker og nettbrett , det vil si enheter med Android -operativsystemet , kalles Android-rooting .
̥