Android
Android ([ˈandrɔɪd]; från grekiska ἀνήρ - man, man + suffix -oid - humanoid robot; "Android" [~ 1] ) är ett operativsystem för smartphones , surfplattor , e-böcker , digitala spelare , klockor , fitnessarmband , spelkonsoler , bärbara datorer , netbooks , smartbooks , Google Glass-glasögon [3] , TV- apparater [4] , projektorer och andra enheter (stöd för bilunderhållningssystem [ 5] och hushållsrobotar dök upp 2015 ).
Det utvecklades ursprungligen av Android, Inc., som sedan förvärvades av Google [6] [7] . Baserat på Linux-kärnan [8] och Googles egen implementering av Java Virtual Machine . Därefter initierade Google skapandet av Open Handset Alliance (OHA), som stödjer och vidareutvecklar plattformen.
Android låter dig köra Java -applikationer som styr enheten genom bibliotek utvecklade av Google. Android Native Development Kit låter dig portera bibliotek och programkomponenter skrivna i C och
andra .
86 % av de smartphones som såldes världen över under andra kvartalet 2014 körde operativsystemet Android [9] . Vid utvecklarkonferensen i maj 2017 meddelade Google att över 2 miljarder Android-enheter har aktiverats i Androids historia.
Historik
Före Googles förvärv av Android Inc. planerade att använda sitt operativsystem för att installera på digitalkameror för att ansluta dem till datorer [10] .
Förvärv av Android, Inc och öppnande av plattformen
Den 11 juli 2005 förvärvade Google Android, Inc. [6] [7] för 130 miljoner dollar.
Den 5 november 2007 tillkännagav företaget officiellt skapandet av Open Handset Alliance (OHA) och tillkännagav Androids öppna mobilplattform [11] , och den 12 november 2007 släppte alliansen den första versionen av Android "Early Look". " SDK (även känd som Android SDK m3 -rc20a) och Android- emulator [6] [12] .
Versionsnamn
Kodnamnet för varje version av Android-operativsystemet var tidigare namnet på en dessert (detta är sant för versionerna 1.5 [13] till 9 [14] ). De första bokstäverna i namnen i versionsordningen motsvarar bokstäverna i det latinska alfabetet : 1,5 Cupcake (" cupcake "), 1,6 Donut (" munk "), 2,0 / 2,1 Eclair (" eclair "), 2,2 Froyo (efterrätt beteckning " frozen yogurt " - från engelska frozen yogurt , 2,3 pepparkakor , 3,0 honeycomb , 4,0 glassmörgås , 4,1/4,2/4,3 Jelly Bean (" gelébönor " - en typ av godis), 4,4 KitKat (till ära) av märket chokladkakor med samma namn [15] ), 5,0 / 5,1 Lollipop (" lollipop "), 6,0 Marshmallow (" marshmallow "), 7,0 Nougat (" nougat "), 8,0 Oreo ( " Oreo " cookies ), 9.0 Paj ("paj"). Traditionen att döpa versioner av Android efter godis slutade med lanseringen av Android 10 [14] men återupptogs med utvecklingen av Android 13 , som fick kodnamnet " Tiramisu ".
Version 1.0, första enheten
Den 23 september 2008 släpptes version 1.0 (innan det fanns inofficiella 0.5, 0.6 och 0.9 versioner i form av en emulator) av operativsystemet [16] [17] officiellt , liksom den första fullständiga SDK 1.0, Release 1 [18] [19] och i oktober 2008 hade version 1.0 redan debuterat på den faktiska T-Mobile G1 (även känd som HTC Dream). Sedan lanseringen av den första versionen av plattformen har det skett flera systemuppdateringar. Dessa uppdateringar handlar som regel om att fixa de hittade felen och lägga till ny funktionalitet i systemet.
Under 2009 introducerades fyra plattformsuppdateringar. Så i februari släpptes version 1.1, men med olika buggfixar [20] . I april [21] och september [22] släpptes ytterligare två uppdateringar - 1,5 "Cupcake" respektive 1,6 "Donut". Cupcake-uppdateringen medförde betydande förändringar: ett virtuellt tangentbord , videouppspelning och inspelning, en webbläsare och annat [23] . Donut introducerade först stöd för olika skärmupplösningar och densiteter och CDMA -nätverk [20] . I oktober samma år släpptes versionen av operativsystemet Android 2.0 "Eclair" [24] ("Eclair") med stöd för flera Google-konton, webbläsarstöd för HTML5 och andra innovationer, samt efter en liten uppdatering i versionen av "Eclair" (2) dök "live wallpapers" upp och låsskärmen modifierades [20] .
Tidiga versioner
I mitten av 2010 [25] introducerade Google Android version 2.2 under namnet "Froyo" ("fryst yoghurt ") och i slutet av [26] 2010 - Android 2.3 "Gingerbread" ("pepparkakor"). Efter "Froyo"-uppdateringen blev det möjligt att använda smarttelefonen som en hotspot, använda det traditionella smartphonelåset med ett numeriskt eller alfanumeriskt lösenord och andra ändringar, medan "Pepparkakor"-uppdateringen gav mer kontroll över kopiera och klistra funktionen , förbättrad strömhantering och applikationskontroll , stöd för flera kameror på enheten, etc. [20]
Den 22 februari 2011 [27] presenterades officiellt Android 3.0 "Honeycomb" [28] , som är inriktat på internetsurfplattor . Källkoden för denna version öppnades aldrig av Google på grund av oro för att portera den till smartphones som den inte var avsedd för [29] .
Version 4.0 är en sammanslagning av plattformar för surfplattor och smartphones
Android 4.0 "Ice Cream Sandwich", släppt den 19 oktober 2011 [30] , är den första universella plattformen som är designad för både surfplattor och smartphones [31] [32] . Uppdateringen förde också med sig ett nytt "Holo"-gränssnitt, som användes före Android 4.4.4 KitKat.
I juni 2012 släpptes en uppdatering som heter "Jelly Bean" (gelégodis) med serienummer 4.1 [33] , som ändrades till 4.2 på grund av en liten uppdatering i slutet av oktober samma år [34] och till 4.3 efter uppdateringen i juli 2013 [35] .
Den 31 oktober 2013 introducerade Google nästa version av operativsystemet Android 4.4, som kallades " KitKat " chokladkakan enligt ett avtal med tillverkningsföretaget Nestlé [36] . KitKat dök först upp på Nexus 5 ; den här versionen av Android är optimerad för att köras på ett bredare utbud av enheter med 512 MB RAM och en skärm på 800x480 pixlar. som rekommenderat minimum. Som ett testalternativ blev den virtuella ART -maskinen tillgänglig i utvecklarinställningarna .
Den 25 juni 2014 släppte Google Android L , tillgängligt för utvecklare, användare av Nexus- smarttelefoner , såväl som några andra smartphones [37] .
Ny Java Virtual Machine, Android 5.0
Den 15 oktober 2014 tillkännagavs Android 5.0 Lollipop (lollipop) officiellt. De viktigaste systemuppdateringarna är den nya materialdesignen och en komplett övergång till den virtuella ART -maskinen . Dessutom, om ett lösenord eller mönster är inställt på en Android-enhet och om Android Wear-ägarens klocka finns i närheten, låses enheten upp automatiskt.
Googles utvecklingsmiljö, bilar och TV-apparater
Den 9 december 2014 ersatte Google den officiella utvecklingsmiljön baserad på Eclipse (adt-bundle) med Android Studio [38] [39] .
2015 tillkännagavs det bärbara operativsystemet Android Wear (senare Wear OS). Även på Google IO introducerades versioner av Android Auto (för bilar) och Android TV (för TV-apparater), så Android upphörde att vara ett operativsystem endast för mobila enheter.
Den 29 maj 2015 introducerade Google Android M. Enligt Google är huvudmålet med det nya operativsystemet att förbättra användarupplevelsen av att kommunicera med en smartphone, vilket gör interaktionen mer intuitiv och enklare [40] . Den 17 augusti 2015 blev det officiellt känt att denna version hette Android 6.0 Marshmallow [41] (marshmallow).
Den 19 maj 2016 presenterades Android N på Google I/O- utvecklarkonferensen och den 1 juli tillkännagav Google officiellt namnet på denna Android-version som Android 7.0 Nougat [42] . Distributionen av den slutliga versionen av operativsystemet startade den 22 augusti 2016. Enheter som stöds: Huawei Nexus 6P, LG Nexus 5X, Motorola Nexus 6, HTC Nexus 9, ASUS Nexus Player , Google Pixel C och General Mobile 4G . [43]
I mars 2017 släpptes Android O till utvecklare [44] . Användarversionen släpptes den 21 augusti 2017 som 8.0.0 Oreo [45] . Den 5 december 2017 släpptes en stabil version av Android Oreo 8.1.0
.
Den 7 mars 2018 släppte Google Android P DP1, och den första betaversionen släpptes den 8 maj 2018, men inte bara för Pixel, Sony Xperia XZ2, Nokia 7 Plus, Xiaomi Mi MIX 2s, Vivo X21, Oppo R15 Pro, Essential Phone, OnePlus 6. Distributionen av releaseversionen av Android 9 Pie började den 6 augusti 2018.
Android 10 - slutet på desserttitlar
Den 13 mars 2019 började Google öppna betatestning av Android Q Beta 1 OS, som redan är tillgängligt för Pixel-smarttelefoner av alla generationer [46] . Totalt kommer företaget att släppa 6 betaversioner av operativsystemet. Den 3 april 2019 släpptes Android Q Beta 2, som dök upp i form av GSI-bilder, förutom bilder för Pixel-smarttelefoner. Med deras hjälp kommer utvecklare av alla enheter som stöder Project Treble att kunna installera den här versionen av operativsystemet för att granska och testa deras program. Google har också börjat testa iPhone X-liknande gester, snabbmeddelandesvar i popup-fönster utan att öppna själva appen, medieuppspelningskontroller i gardinen och nya volymkontroller.
Den 3 september 2019 släppte Google den stabila versionen av Android 10 för Pixel-smarttelefoner [47] .
Android 11
Den 19 februari 2020 släppte Google en utvecklare förhandsvisning av Android 11 för Pixel-familjens smartphones (exklusive 1:a generationens Pixel-smarttelefoner). Den stabila versionen av Android 11 släpptes den 8 september 2020.
Android 12
Den 18 februari 2021 släppte Google Android 12 Developer Preview för Pixel 3 och senare. [48] Android 12 stabil släpptes den 4 oktober 2021. Designen har ändrats till Material You . [49] [50] Den 7 mars 2022 släpptes Android 12.1, kodnamnet Android 12L. [51]
Android 13 - desserttitel igen
Den 10 februari 2022 släppte Google Android 13 Developer Preview 1 för Pixel 4 och senare. [52] Android 13 fick kodnamnet Tiramisu, efter desserten Tiramisu (Android-versionerna 10 till 12 hade inga dessertnamn). Släppningen av den stabila versionen av Android 13 bör ske under hösten 2022.
Applikation
Smartphones från Google och många andra utvecklare
Den första enheten som körde Android var HTC Dream - smarttelefonen utvecklad av HTC (officiellt släppt av T-Mobile under namnet T-Mobile G1), som presenterades den 23 september 2008 [53] . Många meddelanden från andra smartphonetillverkare om deras avsikt att släppa enheter baserade på Android följde snart. I Ryssland var den första Android-smarttelefonen som började säljas (juli 2009) Highscreen PP5420 [54] . Med lanseringen av den tredje versionen av Android (Honeycomb), fokuserad på surfplattor [55] , började fler och fler tillverkare att tillkännage lanseringen av surfplattor på denna plattform [56] . Dessutom släppte Google, i samarbete med olika företag, sina egna enheter i Google Nexus -serien. Dessa enheter är de första som får uppdateringar till nya versioner. Från och med 2016 ersattes Nexus-serien av smartphones av enheter tillverkade internt av Google under namnet " Google Pixel ".
Fotoram, klocka, kamera
Utöver smartphones och surfplattor är operativsystemet Android även installerat på andra enheter. Så i slutet av 2009 dök den första fotoramen som kördes på Android till rea [57] [58] . I juni 2011 tillkännagav det italienska företaget Blue Sky lanseringen av i'm Watch smarta klockor med Android OS [59] . I augusti 2012 introducerade Nikon världens första kamera som också körs på Android [60] . Google Nexus-serien inkluderar inte bara smartphones och surfplattor, utan även Nexus Q mediaspelare som körs på Android [61] och Nexus Player.
Smartphones byggda för andra operativsystem
Dessutom har entusiaster portat Android till ett antal välkända enheter, inklusive till exempel Windows Mobile-smarttelefonerna HTC Touch Dual och HTC TyTN II , på vilka Android kördes i emuleringsläge [62] . Full portering utfördes också till enheter som Internet-surfplattor som kördes på Maemo - Nokia N810 [63] och Nokia N900 (en port som heter Nitdroid) [64] [65] , till Nokia N9- smarttelefoner [66] som körs på MeeGo- , och HTC HD2 , som körs på operativsystemet Windows Mobile , där Android OS kan köras både från ett microSD-kort och från internt NAND-minne . Samtidigt har det installerade systemet full, inte särskilt begränsad funktionalitet. Dessutom finns det en framgångsrik upplevelse av att installera Android på vissa Apple-enheter – iPhone, iPod Touch och iPad [67] med hjälp av ett speciellt program som heter Openiboot, som är designat för att köra olika operativsystem på dessa enheter, inklusive Android. Firmware med begränsad funktionalitet har släppts för enheter på Bada- operativsystemet . Koolu portade inte bara Android till Neo FreeRunner , utan byggde också sin verksamhet på att sälja dessa smartphones förinstallerade med Googles mobilplattform. Den första officiella och offentliga betaversionen av Koolus Neo FreeRunner-port av Android ägde rum i december 2008 [68] . Android har också porterats till x86- arkitekturen [69] .
Totalt antal enheter
I oktober 2012 meddelade VD Larry Page att mer än 500 miljoner Android-baserade smartphones och surfplattor redan hade aktiverats, och uppgav också att 1,3 miljoner enheter baserade på detta operativsystem aktiverades dagligen [70] . I början av september 2013 tillkännagavs att över en miljard Android-enheter redan hade aktiverats i världen [71] . Den 29 september 2015 noterade Googles vd Sundar Pichai att antalet användare av Android-enheter översteg 1,4 miljarder . I maj 2017 rapporterade företaget 2 miljarder aktiverade Android-enheter [72] . I maj 2021 översteg antalet enheter 3 miljarder [73] .
Programvara
Standarder och format
Applikationer för operativsystemet Android är program i icke-standardiserad bytekod för den virtuella maskinen Dalvik , för vilka .APK- installationspaketformatet utvecklades . Många bibliotek är tillgängliga för att arbeta med applikationer: Bionic (ett bibliotek med standardfunktioner som är inkompatibelt med glibc); multimediabibliotek baserade på PacketVideo OpenCORE (stöder format som MPEG-4 , H.264 , MP3 , AAC , AMR , JPEG och PNG ); SGL ( tvådimensionell grafikmotor ); OpenGL ES 1.0 ES 2.0 ( 3D-grafikmotor ) ; Surface Manager (ger 2D / 3D- åtkomst för applikationer ); WebKit (färdig webbläsarmotor ; hanterar HTML , JavaScript ); FreeType ( typsnittsrenderingsmotor ); SQLite (lätt DBMS tillgängligt för alla applikationer); SSL (ett protokoll som ger säker dataöverföring över ett nätverk). Jämfört med vanliga Linux- applikationer är Android-applikationer föremål för ytterligare regler [74] : Innehållsleverantörer - datautbyte mellan applikationer; Resurshanterare - åtkomst till resurser som XML , PNG , JPEG-filer ; Notification Manager - tillgång till statusfältet; Activity Manager - hantering av aktiva applikationer.
Android 4.4 introducerade möjligheten att ändra Dalviks virtuella maskin till ART ( Android Runtime ). ART kännetecknas av ökad applikationsladdningshastighet. Minnesoptimeringsmekanismen har utarbetats.
I Android 5 gjordes designen baserad på Material Design-konceptet om, strömsparläget Project Volta lades till, bilvalet var borta, ART användes istället för Dalvik.
Android 6 introducerade det intelligenta strömförbrukningsläget Doze och förbudet mot att komma åt Internet och arbeta i bakgrunden av App Standby-applikationer som inte har använts på länge.
Android 7 introducerade stöd för Vulkan .
Öppet eller stängt operativsystem?
Android-källkoden är tillgänglig från Android Open Source Project (AOSP)
[75] , som underhålls av Google [76] . Koden som finns på AOSP används i Nexus- smarttelefoner, såväl som i Android One -serien av smartphones
- det här är modeller tillverkade av andra företag, men som stöds av Googles marknadsföring.
[77]
Koden som är tillgänglig på AOSP är modifierad av OEM -tillverkare för släppta modeller för att vara kompatibla med de specifika hårdvarulösningarna de använder.
[78]
[79]
Googles källkod innehåller inte alla nödvändiga drivrutiner för detta.
[80]
Som ett resultat innehåller faktiska leveranser av Android-enheter en blandning av programvara med öppen källkod och stängd källkod. Till exempel faller även Googles egna tjänster (Play Market, Services, Maps, Chrome) som följer med de flesta smartphones i den stängda kategorin.
Utvecklarverktyg
Google erbjuder en gratis nedladdning av en utvecklingsverktygssats ( Software Development Kit ), som är designad för x86 -maskiner som kör Linux , macOS (10.4.8 eller senare), Windows XP , Windows Vista och Windows 7 operativsystem . Utveckling kräver JDK 5 eller senare.
Android-applikationer kan utvecklas i Java (minst Java 1.5). Det finns en plug-in för Eclipse - Android Development Tools (ADT), designad för Eclipse version 3.3-3.7. Det finns också en plug-in för IntelliJ IDEA , som underlättar utvecklingen av Android-applikationer [81] , och för NetBeans IDE [82] , som sedan NetBeans 7.0 har upphört att vara experimentell, även om det ännu inte är officiellt. Dessutom finns Motodev Studio för Android, en omfattande Eclipse-baserad utvecklingsmiljö som låter dig arbeta direkt med Googles SDK.
Under 2009, förutom ADT, publicerades Android Native Development Kit (NDK) [83] - ett paket med verktyg och bibliotek som låter dig implementera en del av applikationen i C / C ++. NDK rekommenderas för att utveckla kodavsnitt som är kritiska för hastighet.
2013 introducerade Google en ny utvecklingsmiljö för Android Studio baserad på JetBrains IntelliJ IDEA .
Embarcadero RAD Studio XE5 släpptes 2013 . Förmåga att utveckla inbyggda applikationer för Android-plattformen. Processen att skapa en Android-applikation kräver inga ytterligare enheter, förutom själva Android-enheten (i princip kan du klara dig med en emulator).
Android Developer Challenge
I november 2007 lanserade Google Android Developer Challenge på 5 miljoner dollar för att uppmuntra utvecklare [6] [84] . Deltagarna i tävlingen ombads skapa valfri applikation från en mängd olika områden - sociala nätverk, arbete med information av olika slag, spel, etc. dollar ) [86] .
Den 27 maj 2009 tillkännagavs en ny ADC2-tävling med en prisfond på $2 miljoner (huvudpriset är $250 000) [87] . Inlämning av ansökningar till tävlingen pågick från 24 till 31 augusti 2009. Från 24 september till 6 oktober, som en del av den första omgången av ADC2, valde användare ut applikationer genom att rösta för att delta i den andra omgången. Den 5 november publicerades en lista över de 200 bästa ansökningarna (20 ansökningar i var och en av 10 kategorier) som tog sig till den andra omgången, och användarröstningen för dessa applikationer började. Den 24 november stängdes omröstningen i den andra omgången, en speciell kommitté av expertdomare började arbeta, som, med hänsyn till användarnas åsikter, valde ut de bästa ansökningarna. Den 30 november publicerades listan över vinnare av tävlingen [88] .
Google Play App Store
Den 22 oktober 2008 tillkännagav Google öppnandet av en onlineapplikationsbutik för Android OS - Android Market . Enligt avtalet får utvecklare 70 % av vinsten, mobiloperatörer - 30 % [89] . I februari 2009 kunde utvecklare i USA och Storbritannien ta betalt för sina appar på Android Market [90] .
Sony Ericsson är det första företaget att lansera en egen kanal i Android Markets onlineappbutik. Den innehåller applikationer och spel som rekommenderas av företaget [91] .
Från och med december 2011, sedan Android Market skapades , har 10 miljarder applikationer laddats ner, och i juni 2012 - 20 miljarder [92] .
I mars 2012 slog Google samman multimediatjänsterna " Books ", " Android Market ", "Music" och andra till en enda Google Play -tjänst [93] . Google Plays onlinebutik verkar i 190 länder [94] och har mer än 700 tusen applikationer, och under driften av tjänsten har cirka 25 miljarder nedladdningar ackumulerats [95] .
I maj 2017, vid I/O-konferensen, tillkännagavs en uppsättning Google Play Protect-tjänster, designade för att skydda enheter som stöder Google Play-tjänster [96] .
Källkod
Den 22 oktober 2008 publicerade Open Handset Alliance källkoden för Android-plattformen på Androids öppna källkod: både operativsystemet och mellanprogramvaran ( mellanvara ), och huvudapplikationerna skrivna i Java [97] . Den totala mängden Android-källkod var 2,1 GB . Den "föredragna licensen" för Android-källkoden är Apache 2.0 [98] -licensen .
Efter lanseringen av Android 3.0 "Honeycomb" meddelade Andy Rubin att utgivningen av källkoden för den nya versionen av systemet skulle försenas på grund av det faktum att systemet inte var redo att körs på kommunikatörer och kräver betydande optimeringar [99] . Detta beslut väckte kritik från analytiker: till exempel kallade ZDNets krönikör Christopher Dawson detta drag från Google för en besvikelse [100] . Men enligt företagets löften, hösten 2011, öppnade Google källkoderna för nästa version av systemet - Android 4.0 Ice Cream Sandwich [101] .
Oracle intrångsanspråk
Oracle har anklagat Google för att kränka immateriella rättigheter i Java och lämnat in en stämningsansökan om detta [102] [103] [104] . Advokater på Brown Rudnick LLP lämnade in liknande anspråk mot Google och anklagade utvecklarna för att ha brutit mot GPL2- licensen med deras Bionic-bibliotek [105] . Detta uttalande orsakade en blandad reaktion i pressen [106] [107] [108] , medan ett antal experter kom till den preliminära slutsatsen att anklagelserna kan vara för tidigt [109] .
Den 31 maj 2012 avgjorde domaren William Alsup Oracles anspråk på copyright på 37 API:er som används av Google på Android-plattformen som gör det möjligt för utvecklare att skapa Java-kompatibel kod. Enligt domarens dom kan API:erna som är föremål för Oracle-Google-tvisten inte vara föremål för upphovsrättsskydd: "Eftersom den specifika koden som används för att implementera metoden varierar kan alla, i enlighet med upphovsrättslagen, skriva sin egen kod för att utföra exakt samma funktion eller specifikationer, eller andra metoder som används i Java API. Det spelar ingen roll att deklarationerna eller rubrikerna för metoden är identiska. När det bara finns ett sätt att implementera en idé eller funktion är alla fria att göra det, och ingen har rätt att monopolisera detta sätt att implementera . Efter ett överklagande i en högre domstol lyckades Oracle dock upphäva tolkningar angående skyddet av programmeringsgränssnitt genom upphovsrätt, och målet återvände för granskning, med beaktande av hovrättens dom [111] .
Under 2016 ökade Oracle kravet mot Google från 1 miljard dollar till 9,3 miljarder dollar [112] . I slutet av maj 2016 gav juryn Googles fördel, men Oracle kommer att överklaga juryns beslut [113] [114] .
Det finns otaliga Android-operativsystem med öppen källkod ( forks ), som i gemenskapen kallas " Android-skins ". [115] Dessa produkter är främst utvecklade av tillverkare av mobiltelefoner och surfplattor för att komplettera systemet med ny funktionalitet, förbättra kvaliteten på deras enheter och på annat sätt modifiera systemet för att passa deras behov [116] , introducera deras tjänster i systemet istället för Google Play Services, som samlar in personlig information om användare, som att flytta användaren i realtid, vilket ledde till rättstvister [117] , deras eget operativsystemstöd, till exempel deras uppdateringar, som kanske inte beror på versionen av Android och tillhandahålla samma funktionalitet på olika versioner av Android [118] . De flesta Android-skal tillhandahåller sina egna användarsäkerhetsalgoritmer , men använder samtidigt Android- säkerhetskorrigeringar [ 119] . På Android-skal, såväl som på de flesta andra Unix-liknande operativsystem , kan du få root-åtkomst (superanvändarrättigheter), men detta utsätter automatiskt enheten för risk, för om virusprogram får tillgång till roträttigheter kan det allvarligt skada enhet, både programmatiskt och fysiskt; dessutom kan en oerfaren användare skada enheten på egen hand, så utvecklare inaktiverar möjligheten att få superanvändarrättigheter och blockera starthanteraren på sina enheter [120] , och när de använder dem har tillverkaren rätt att annullera garantin och vägra ytterligare stöd för enheten [121] . Dessutom, när du låser upp enhetens bootloader, om en sådan möjlighet tillhandahålls av tillverkaren [120] , förlorar smarttelefonen sin säkerhet, en angripare kan flasha smarttelefonen till en modifierad firmware utan stöldskyddsalgoritmer för operativsystemet eller flasha firmware baserad på ett annat Android-skal [122] .
Fördelar
- Vissa granskare noterar att Android överträffar en av sina konkurrenter, Apple iOS , i ett antal funktioner, såsom webbsurfning , integration med Googles tjänster och andra [123] . Dessutom är Android, till skillnad från iOS, en öppen plattform, som gör att fler utvecklare kan implementera funktioner.
- Trots det initiala förbudet mot att installera program från "overifierade källor" (till exempel från ett minneskort), inaktiveras denna begränsning på regelbundna sätt i enhetsinställningarna, vilket gör att du kan installera program på telefoner och surfplattor utan internetanslutning, och låter också alla skriva applikationer gratis för Android och testa på din enhet.
- Android är tillgängligt för olika hårdvaruplattformar som ARM , MIPS , x86 .
- Det finns alternativa Google Play-appbutiker: Amazon Appstore , Uptodown App Store, Opera Mobile Store , Yandex.Store, GetApps, Mobogenie, F-Droid , 1Mobile Market, Meizu Appstore, AppGallery, Aurora Store, Aptoide.
- Version 4.3 introducerade stöd för fleranvändarläge [124] .
Kritik
- Certifierade Android-enheter inkluderar Google-tjänster som ger möjlighet att överföra identifierande information till företagets servrar, till exempel information om användarrörelser i realtid.
- I Android 1.6 lade utvecklarna till Native Development Kit [125] , som låter dig skriva dina egna lågnivåmoduler för systemet i C/C++, baserat på vanliga Linux-bibliotek. Även om till exempel standard C-biblioteket på Android-plattformen, känt som Bionic, helt enkelt inte är standard och helt kompatibelt med libc.
- Tillgång till Google Play och andra Google-tjänster kräver användning av proprietära applikationer , som telefontillverkaren har rätt att installera på telefonen först efter att ha ingått ett avtal med Google [126] .
- Android-konkurrenter har kritiserat plattformen och anklagat den för överdriven fragmentering som hindrar utvecklare [127] [128] . Men Google förnekade alla anklagelser och sa att det inte fanns några sådana problem [129] .
- Det har förekommit kritik mot Googles beslut att inte offentligt släppa Android 3.0 Honeycomb -koden , endast tillgänglig för medlemmar i Open Handset Alliance eller på individuell begäran efter undertecknandet av avtalet. Google motiverar detta med plattformens otillgänglighet och en åtgärd för att förhindra dess vårdslösa implementering [130] . Richard Stallman sa att "det är enkelt och enkelt: med undantag för Linux-kärnan är Android 3 icke-fri programvara" och "medan Android-telefoner inte är lika dåliga idag som Apple- eller Windows -smarttelefoner , är det inte så att de respekterar din frihet .” [ 131] För tillfället har Google öppnat källkod för alla versioner av Android [132] upp till 8.1.0, och har även drivit alla ändringar av Linux, i enlighet med GPL [133] .
- Enligt Lookout Security Mobile stals cirka en miljon US-dollar 2011 från användare av Android-smarttelefoner (till exempel skicka SMS utan att ägaren till telefonen visste) [134] .
- Android (som IOS ) stöder inte nedladdningsattributet , som används i HTML för att ladda ner filer från webben [135] .
Utmärkelser och prestationer
PC Magazine gav Android 4.0 Ice Cream Sandwich en Editors' Choice-utmärkelse, och noterade att den nya versionen av operativsystemet ger många förbättringar till plattformen, inklusive att eliminera skillnaderna mellan smartphone- och surfplattesystem [136] .
I mars 2012 rapporterade tidningen Vedomosti att Android kunde vinna den ryska marknaden för surfplattor från sin huvudkonkurrent, Apple . Anledningen till detta kallade analytiker det faktum att Apple skjuter upp premiären av sina enheter i flera månader. Samtidigt erbjöds deras "android" motsvarigheter till kunder till ett lägre pris [137] .
Android 4.0 Ice Cream Sandwich vann guld för bästa plattform vid 2012 User Experience Awards [138] .
Se även
Anteckningar
Kommentarer
- ↑ "Android" är inte ett officiellt varumärke i Ryssland.
Källor
- ↑ http://arstechnica.com/open-source/reviews/2009/02/an-introduction-to-google-android-for-developers.ars
- ↑ Morrill D. Tillkännager Android 1.0 SDK, release 1 // Android Developers - Google , 2008.
- ↑ Larry Page säger att Google Glass körs på Android ( 18 april 2013). Hämtad 20 april 2013. Arkiverad från originalet 28 april 2013.
- ↑ Android TV . Hämtad 15 april 2022. Arkiverad från originalet 14 april 2022. (obestämd)
- ↑ Android Auto . Hämtad 15 april 2022. Arkiverad från originalet 15 april 2022. (obestämd)
- ↑ 1 2 3 4 Esbol Nurgaliev. Google Android - första stegen . 3DNews (28 oktober 2009). Hämtad 19 september 2012. Arkiverad från originalet 3 oktober 2013. (obestämd)
- ↑ 1 2 Google köper Android. Sökjätten köpte tyst den trådlösa uppstarten i juli för en ej avslöjad summa, enligt en BusinessWeek-rapport. (engelska) , Cnet (8 oktober 2007). Arkiverad från originalet den 17 augusti 2018. Hämtad 17 augusti 2018.
- ↑ Vad är Android? (engelska) . android utvecklare . Tillträdesdatum: 6 mars 2010. Arkiverad från originalet 1 mars 2012.
- ↑ Android fångar rekord 85 % andel av globala smartphonesändningar under andra kvartalet 2014 , http://www.strategyanalytics.com ( 30 juli 2014). Arkiverad från originalet den 5 augusti 2014. Hämtad 3 augusti 2014.
- ↑ Konstantin Khodakovsky. Android-plattformen skapades ursprungligen för digitalkameror . 3dnews.ru (18 april 2013). Hämtad 16 juli 2021. Arkiverad från originalet 16 juli 2021. (obestämd)
- ↑ Branschledare tillkännager öppen plattform för mobila enheter . Öppna Handset Alliance. Datum för åtkomst: 19 september 2012. Arkiverad från originalet 21 januari 2013.
- ↑ Open Handset Alliance släpper Android SDK . Öppna Handset Alliance. Datum för åtkomst: 19 september 2012. Arkiverad från originalet 21 januari 2013.
- ↑ Inget mer godis: Google har bytt namn på Android-operativsystemet - Techno 24 . 24 kanaler. Hämtad 1 april 2020. Arkiverad från originalet 16 september 2019. (obestämd)
- ↑ 1 2 Boone Ashworth. Google ger upp sötsaker: Nytt operativsystem heter just Android 10 . Kabelansluten (22 augusti 2019). Hämtad 15 september 2019. Arkiverad från originalet 22 augusti 2019.
- ↑ Google namnger den nya versionen av Android efter Kit Kat-godisbaren . Hämtad 6 september 2013. Arkiverad från originalet 19 november 2018. (obestämd)
- ↑ Aamoth, Doug T-Mobile tillkännager officiellt G1 Android-telefonen . TechCrunch . AOL (23 september 2008). Hämtad 12 mars 2017. Arkiverad från originalet 13 mars 2017. (obestämd)
- ↑ Gao, Richard Android och dess första köpbara produkt, T-Mobile G1, firar sin 8 -årsdag idag . Android Police (23 september 2016). Hämtad 12 mars 2017. Arkiverad från originalet 13 mars 2017. (obestämd)
- ↑ Denna dag i affärshistorien: Yandex, världens första tuggummi och Android . Forbes . Datum för åtkomst: 19 september 2012. Arkiverad från originalet 21 januari 2013. (obestämd)
- ↑ Morrill, Dan tillkännager Android 1.0 SDK, release 1 . Android Developers Blog (23 september 2008). Hämtad 19 augusti 2011. Arkiverad från originalet 6 juli 2012.
- ↑ 1 2 3 4 Android: En visuell historia . The Verge . Datum för åtkomst: 19 september 2012. Arkiverad från originalet 21 januari 2013.
- ↑ Ducrohet, Xavier Android 1.5 är här! (engelska) . Android Developers Blog (27 april 2009). Hämtad 19 augusti 2011. Arkiverad från originalet 6 juli 2012.
- ↑ Ducrohet, Xavier Android 1.6 SDK är här . Android Developers Blog (15 september 2009). Hämtad 19 augusti 2011. Arkiverad från originalet 6 juli 2012.
- ↑ Android 1.5 - plattformens höjdpunkter . android utvecklare . Datum för åtkomst: 19 juni 2012. Arkiverad från originalet 21 januari 2013.
- ↑ Android 2.0-plattformen officiellt avslöjad . MacRumors.com. Datum för åtkomst: 18 januari 2013. Arkiverad från originalet 21 januari 2013.
- ↑ Ducrohet, Xavier Android 2.2 och utvecklare godbitar . Android Developers Blog (20 maj 2010). Datum för åtkomst: 20 maj 2010. Arkiverad från originalet den 6 juli 2012.
- ↑ Ducrohet, Xavier Android 2.3-plattform och uppdaterade SDK-verktyg . Blogg för Android-utvecklare . Google (6 december 2010). Hämtad 7 december 2010. Arkiverad från originalet 6 juli 2012.
- ↑ Sista Android 3.0-plattformen och uppdaterade SDK-verktyg . Blogg för Android-utvecklare . Datum för åtkomst: 19 september 2012. Arkiverad från originalet 21 januari 2013.
- ↑ Android 3.0 Honeycomb OS Preview: Honeycomb for Tablets (länk ej tillgänglig) . Mobi . Hämtad 19 september 2012. Arkiverad från originalet 25 januari 2013. (obestämd)
- ↑ Google stänger Android 3.0 Honeycomb - källan för att förhindra användning på smartphones . AppleInsider. Hämtad 6 maj 2016. Arkiverad från originalet 5 juni 2016.
- ↑ Nancy Gohring. Samsung, Google presenterar senaste Android OS, telefon (engelska) . PCWorld (19 oktober 2011). Hämtad 19 oktober 2011. Arkiverad från originalet 6 juli 2012.
- ↑ Universal robot. Översikt över Android 4.0-plattformen . Ryssland-24 . Datum för åtkomst: 19 september 2012. Arkiverad från originalet 21 januari 2013. (obestämd)
- ↑ Vad är nytt i Android 4.0 Ice Cream Sandwich . Computerra . Datum för åtkomst: 19 september 2012. Arkiverad från originalet den 3 mars 2013. (obestämd)
- ↑ Android 4.1 Jelly Bean och andra nyheter från Google I/O 2012 . mobile-review.com. Hämtad 19 september 2012. Arkiverad från originalet 4 september 2012. (obestämd)
- ↑ Google presenterar Android 4.2 Jelly Bean . Ferra.ru . Hämtad 21 november 2012. Arkiverad från originalet 2 december 2012. (obestämd)
- ↑ Google presenterar nya Nexus 7, Android 4.3 och Chromecast . Mail.ru. Hämtad 26 juli 2013. Arkiverad från originalet 27 juli 2013. (obestämd)
- ↑ Ny version av Android - 4.4 KitKat . mail.ru. Hämtad 2 november 2013. Arkiverad från originalet 3 november 2013. (obestämd)
- ↑ Förhandsvisning av Android L-plattformen kommer att vara tillgänglig för utvecklare på onsdag. . Lenta.ru . Hämtad 26 juni 2014. Arkiverad från originalet 26 juni 2014. (obestämd)
- ↑ Anton Chivchalov. Googles officiella utvecklingsmiljö för Android Studio har släppts . 3DNews Daily Digital Digest (9 december 2014). Datum för åtkomst: 26 december 2014. Arkiverad från originalet 26 december 2014. (obestämd)
- ↑ Google släpper Android Studio 1.0 för utvecklare . w3bsit3-dns.com (9 december 2014). Datum för åtkomst: 26 december 2014. Arkiverad från originalet 26 december 2014. (obestämd)
- ↑ http://www.macdigger.ru/iphone-ipod/top-5-osobennostej-novejshej-android-m.html Arkiverad 29 maj 2015 på Wayback Machine Topp 5 funktioner i den senaste Android M
- ↑ Android M heter officiellt Marshmallow version 6.0 , Ferra.ru (18 augusti 2015). Arkiverad från originalet den 25 mars 2016. Hämtad 5 mars 2016.
- ↑ Det nya Android OS heter Nougat • Mobile-review.com - Nyheter . mobile-review.com. Hämtad 23 augusti 2016. Arkiverad från originalet 27 augusti 2016. (obestämd)
- ↑ Android 7.0 Nougat är officiellt ute . androidlime.ru Hämtad 30 augusti 2016. Arkiverad från originalet 29 augusti 2016. (obestämd)
- ↑ Google har släppt en testversion av Android O (ryska) . Arkiverad från originalet den 23 mars 2017. Hämtad 22 mars 2017.
- ↑ Li, Abner Google släpper Android 8.0 Oreo fabriksbilder för Pixel, Nexus som OTA misslyckas för många [Uppdatering: Fixed ] . 9to5Google (21 augusti 2017). Hämtad 22 augusti 2017. Arkiverad från originalet 21 december 2019. (obestämd)
- ↑ Android Q operativsystem introducerat . Hämtad 14 mars 2019. Arkiverad från originalet 8 augusti 2020. (obestämd)
- ↑ Android 10 Stable släppt för Pixel- och Essential-telefoner . fan-android.com | Nyheter om den mobila världen. Hämtad 5 september 2019. Arkiverad från originalet 5 september 2019. (ryska)
- ↑ Dexter. Den första betaversionen av Android 12 har släppts, den kan redan installeras på Google Pixel-smarttelefoner . iXBT.com (19 februari 2021). Arkiverad från originalet den 2 augusti 2021. (ryska)
- ↑ Dieter Bohn. Förhandsvisning av Android 12: första titt på Googles radikala nya design . The Verge (18 maj 2021). Hämtad 16 november 2021. Arkiverad från originalet 22 maj 2021.
- ↑ Android 12:s nya Material You UI är delvis live i den första betaversionen . Android Police (18 maj 2021). Hämtad 16 november 2021. Arkiverad från originalet 20 maj 2021.
- ↑ Säkerhetskorrigering för Android 12.1 mars rullas ut till Google Pixel, fabriksbilder och OTAs live . 9to5Google (7 mars 2022). Hämtad 29 april 2022. Arkiverad från originalet 19 mars 2022.
- ↑ Verko. Google har släppt den första versionen av Android 13 . iXBT.com (10 februari 2022). Arkiverad från originalet den 19 februari 2022. (ryska)
- ↑ Android debuterar . linuxdevices.com (23 september 2008). Tillträdesdatum: 23 september 2011. Arkiverad från originalet den 2 februari 2012.
- ↑ Recension av HIGHSCREEN PP5420: Världens första Android med dubbla skärmar . mail.ru. Hämtad 18 januari 2013. Arkiverad från originalet 11 maj 2013. (obestämd)
- ↑ Recension av surfplattan Samsung Galaxy Tab 10.1 baserad på Android 3.1 . iXBT.com . Hämtad 17 september 2012. Arkiverad från originalet 23 oktober 2012. (obestämd)
- ↑ Vänta på tablettbommen på våren . Slon.ru. _ Hämtad 17 september 2012. Arkiverad från originalet 23 oktober 2012. (obestämd)
- ↑ Den första fotoramen baserad på Google Android OS (otillgänglig länk) . mobiledevice.ru. Hämtad 17 september 2012. Arkiverad från originalet 14 oktober 2012. (obestämd)
- ↑ Parrot Specchio fotoram har en äldre syster som heter Grande Specchio (otillgänglig länk) . iXBT.com . Datum för åtkomst: 17 september 2012. Arkiverad från originalet den 3 oktober 2013. (obestämd)
- ↑ i'm WATCH är en multifunktionell armbandsur som körs på Android . mobile-review.com. Hämtad 17 september 2012. Arkiverad från originalet 23 oktober 2012. (obestämd)
- ↑ Nikon Coolpix S800c är den första riktiga Android-kameran . 3D Nyheter . Datum för åtkomst: 17 september 2012. Arkiverad från originalet den 3 oktober 2013. (obestämd)
- ↑ Google släpper Nexus Q mediaspelare (inte tillgänglig länk) . Ferra.Ru (27 juni 2012). Datum för åtkomst: 20 december 2012. Arkiverad från originalet den 1 juli 2012. (obestämd)
- ↑ HTC Dream: Android tittade på Google-konferensen (video, foto, TTX) (otillgänglig länk) . Mobi . Hämtad 17 september 2012. Arkiverad från originalet 23 oktober 2012. (obestämd)
- ↑ Android 1.0 lanseras på Nokia N810 (inte tillgänglig länk) . 3D Nyheter . Datum för åtkomst: 17 september 2012. Arkiverad från originalet den 3 oktober 2013. (obestämd)
- ↑ Nokia N900 får Android 2.3 Gingerbread-port . androidcommunity.com. Hämtad 17 september 2012. Arkiverad från originalet 23 oktober 2012.
- ↑ Dagens video: Nokia N900 blir bättre och bättre på Android OS (otillgänglig länk) . 3D Nyheter . Datum för åtkomst: 17 september 2012. Arkiverad från originalet den 3 oktober 2013. (obestämd)
- ↑ Andrey Korobkin. Android 4.1 Jelly Bean-plattformen portades till Nokia N9 . 3DNews (22 juli 2012). Hämtad 23 juli 2012. Arkiverad från originalet 3 oktober 2013. (obestämd)
- ↑ Kasharin Alexey. Installera Android på iphone och ipad-enheter (inte tillgänglig länk) (25 februari 2011). Hämtad 25 februari 2011. Arkiverad från originalet 27 januari 2012. (obestämd)
- ↑ Den första officiella betaversionen av Android för Neo FreeRunner avslöjad (länk ej tillgänglig) . Hämtad 13 augusti 2013. Arkiverad från originalet 3 oktober 2013. (obestämd)
- ↑ Android-x86 Kör Android på din PC . Arkiverad från originalet den 9 augusti 2020.
- ↑ Google: Antalet Android-enhetsaktiveringar översteg 500 miljoner . NEWSru.com (22 oktober 2012). Hämtad 19 september 2012. Arkiverad från originalet 25 oktober 2012. (obestämd)
- ↑ KitKat chokladkaka gav namnet till den nya versionen av Android , Lenta.ru (4 september 2013). Arkiverad från originalet den 7 september 2013. Hämtad 4 september 2013.
- ↑ Google I/O: Android O, neurala nätverk, virtuell verklighet och andra innovationer . Hi-Tech Mail.Ru. Hämtad 24 augusti 2017. Arkiverad från originalet 24 augusti 2017. (obestämd)
- ↑ Stavitsky, Andrey. Namngav antalet smartphones på Android . Lenta.RU (20 maj 2021). Arkiverad från originalet den 13 augusti 2021. (ryska)
- ↑ Handledning för anteckningar . android utvecklare . Arkiverad från originalet den 19 augusti 2013.
- ↑ Välkommen till Android Open Source Project! . android källa . Hämtad 13 mars 2017. Arkiverad från originalet 12 mars 2017.
(obestämd)
- ↑ Android Open Source Project . Hämtad 22 december 2017. Arkiverad från originalet 22 december 2017.
(obestämd)
- ↑ Kraftfulla, rena Android-telefoner (roundup) . CNET . CBS Interactive (14 november 2014). Hämtad 13 mars 2017. Arkiverad från originalet 14 mars 2017.
(obestämd)
- ↑ Android 4.1 Jelly Bean källkod nu tillgänglig . Engadget . AOL (9 juli 2012). Hämtad 13 mars 2017. Arkiverad från originalet 14 mars 2017.
(obestämd)
- ↑ Android 4.1 Jelly Bean källkod släppt . techradar . Future plc (10 juli 2012). Hämtad 13 mars 2017. Arkiverad från originalet 13 juli 2012.
(obestämd)
- ↑ Byggnad för enheter . Android Open Source Project . Hämtad 13 mars 2017. Arkiverad från originalet 7 januari 2012. (obestämd)
- ↑ Android-stöd . JetBrains Plugin Repository . Arkiverad från originalet den 19 augusti 2013. (obestämd)
- ↑ Android-plugin för NetBeans (nedlänk) . Projekt Kenai . Arkiverad från originalet den 21 augusti 2013. (obestämd)
- ↑ Android NDK . android utvecklare . Arkiverad från originalet den 19 augusti 2013.
- ↑ Google lanserar Android-apputvecklingstävling (länk ej tillgänglig) . Compulenta . Hämtad 19 september 2012. Arkiverad från originalet 20 oktober 2011. (obestämd)
- ↑ Shurupov, Dmitry. Google introducerade SDK för Android, utlyste en tävling (14 november 2007). Hämtad 15 april 2022. Arkiverad från originalet 19 januari 2021. (ryska)
- ↑ Vinnare av Android Developers Challenge arkiverade 11 oktober 2012.
- ↑ Android Developer Challenge 2 öppen för bidrag . Blogg för Android-utvecklare . Arkiverad från originalet den 19 augusti 2013.
- ↑ ADC 2 totala vinnare (engelska) (nedlänk) . Google Developers . Arkiverad från originalet den 19 oktober 2012.
- ↑ Android Market: Nu tillgängligt för användare . Blogg för Android-utvecklare . Arkiverad från originalet den 19 augusti 2013.
- ↑ Uppdatering av Android Market : stöd för prissatta applikationer . Blogg för Android-utvecklare . Arkiverad från originalet den 19 augusti 2013.
- ↑ Sony Ericsson lanserar sin egen Android Market-kanal Arkiverad 23 april 2012.
- ↑ Android: 600 000 appar, 1 miljon aktiveringar per dag, 400 miljoner enheter . Habrahabr . Arkiverad från originalet den 19 augusti 2013. (obestämd)
- ↑ Google döpte om Android Market till Google Play (7 mars 2012). Arkiverad från originalet den 27 maj 2012. (ryska)
- ↑ Antalet applikationer i Google Plays onlinebutik har överskridit 600 tusen (otillgänglig länk) . Digital.ru. Hämtad 19 september 2012. Arkiverad från originalet 23 oktober 2012. (obestämd)
- ↑ Google Play-användare har gjort mer än 25 miljarder nedladdningar på fyra år (otillgänglig länk) . Digital.ru. Tillträdesdatum: 26 september 2012. Arkiverad från originalet den 23 oktober 2012. (obestämd)
- ↑ Android har ett inbyggt antivirus (ryska) , pda (20 juli 2017). Arkiverad från originalet den 22 september 2017. Hämtad 20 september 2017.
- ↑ Android för utvecklare – eller fördelarna med öppen källkod (4 februari 2014). Arkiverad från originalet den 22 februari 2014. (ryska)
- ↑ Licenser (engelska) (otillgänglig länk) . Android Open Source Project . Android. Datum för åtkomst: 19 januari 2013. Arkiverad från originalet 21 januari 2013.
- ↑ Ashlee Vance, Brad Stone. Google Håller Honeycomb Tight (engelska) (länk ej tillgänglig) . Business Week (24 mars 2011). Hämtad 18 februari 2012. Arkiverad från originalet 5 juni 2012.
- ↑ Christopher Dawson. Google Android 3.0 "Honeycomb" : Ingen öppen källkod längre . ZDNet (14 mars 2011). Hämtad 18 februari 2012. Arkiverad från originalet 5 juni 2012.
- ↑ Matthew Panzarino. Android 4.0 Ice Cream Sandwich källkod släppt . The Next Web (14 november 2011). Hämtad 18 februari 2012. Arkiverad från originalet 5 juni 2012.
- ↑ Oracle stämmer Google för patentintrång . Gazeta.Ru (13 augusti 2010). Hämtad 13 augusti 2010. Arkiverad från originalet 1 mars 2012. (obestämd)
- ↑ Oracle stämmer Google över Android och Java (engelska) (länk ej tillgänglig) . CNET (12 augusti 2010). Arkiverad från originalet den 5 juni 2012.
- ↑ Kopierad Java-kod som finns i Android-källfiler (länk ej tillgänglig) . Sharks för Android . Datum för åtkomst: 24 januari 2011. Arkiverad från originalet den 5 juni 2012. (obestämd)
- ↑ Edward Naughton. The Bionic Library: Fungerade Google kring GPL? (engelska) (otillgänglig länk) . Brown Rudnick (14 mars 2011). Hämtad 22 mars 2011. Arkiverad från originalet 22 mars 2011.
- ↑ Bill Ray. Googles upphovsrättsrensning lämnar Android-utvecklare utsatta . Registret (17 mars 2011). Hämtad 22 mars 2011. Arkiverad från originalet 22 mars 2011.
- ↑ JT. I Android-plattformen har fakta om ett möjligt brott mot GPL-licensen registrerats . OpenNET (18 mars 2011). Hämtad 22 mars 2011. Arkiverad från originalet 1 mars 2012. (obestämd)
- ↑ Tirsina Radu. Analys: Använder Googles Android "stulen" Linux-kod? (engelska) (otillgänglig länk) . TG Daily (21 mars 2011). Hämtad 22 mars 2011. Arkiverad från originalet 1 mars 2012.
- ↑ Thom Holwerda. Bryter Android mot GPL? Troligen inte (engelska) . OSNews (21 mars 2011). Hämtad 22 mars 2011. Arkiverad från originalet 1 mars 2012.
- ↑ Domare säger att Oracle inte har upphovsrätt till Java API . 3DNews (1 juni 2012). Hämtad 4 maj 2020. Arkiverad från originalet 7 augusti 2020. (obestämd)
- ↑ USA:s högsta domstol avslår Googles överklagande av Oracle mot Android . OSZone (29 juni 2015). Hämtad 8 februari 2016. Arkiverad från originalet 26 juni 2016. (ryska)
- ↑ Albert Khabibrahimov. Oracle ökade kravet på Google med nästan 10 gånger - upp till 9,3 miljarder dollar . vc.ru (29 mars 2016). Arkiverad från originalet den 15 april 2022. (obestämd)
- ↑ Oracle förlorar stämningsansökan på flera miljarder dollar mot Google . Meduza . Arkiverad från originalet den 17 augusti 2016. (ryska)
- ↑ Oracle förlorar rättegången mot Google . androidp1.ru (27 maj 2016). Arkiverad från originalet den 8 augusti 2020. (ryska)
- ↑ Andy Si. Översikt och konfiguration av MIUI-skalet från Xiaomi . realadmin.ru (3 januari 2016). Arkiverad från originalet den 11 juli 2020. (obestämd)
- ↑ stora läskiga demoner. AOKP-projektet har släppt alternativ firmware baserad på Android 4.1 . w3bsit3-dns.com (21 augusti 2012). Hämtad 21 februari 2013. Arkiverad från originalet 19 augusti 2013. (obestämd)
- ↑ Google ska stämmas för geodatainsamling av Android-smarttelefoner . Lenta.ru . Hämtad 21 februari 2013. Arkiverad från originalet 26 februari 2013. (obestämd)
- ↑ Verko. MIUI 12 avslöjade funktioner som Xiaomi höll tyst om . ixbt.com (27 maj 2020). Arkiverad från originalet den 11 juli 2020. (obestämd)
- ↑ Information om MIUI 12, inklusive systemsäkerhet . Hämtad 9 juli 2020. Arkiverad från originalet 30 juni 2021. (obestämd)
- ↑ 12Mi Unlock . _ Hämtad 9 juli 2020. Arkiverad från originalet 17 juli 2020. (obestämd)
- ↑ Hur man får root i Android och är det värt det . w3bsit3-dns.com - Nyheter om världen av mobila enheter (9 oktober 2014). Arkiverad från originalet den 15 april 2022. (ryska)
- ↑ Alexander Pavlov. Blinkande - vad är det? (9 januari 2014). Arkiverad från originalet den 11 juli 2020. (ryska)
- ↑ Jack Wallen. 10 saker Android-telefoner gör bättre än iPhone . TechRepublic (3 november 2009). Hämtad 21 mars 2011. Arkiverad från originalet 21 mars 2011.
- ↑ Komplett recension av Android 4.3 Jelly Bean och den nya Google Nexus 7. Bilder bifogade! . DroidDevice.ru (24 juli 2013). Hämtad 26 juli 2013. Arkiverad från originalet 27 juli 2013. (obestämd)
- ↑ Vi presenterar Android 1.5 NDK . Android Developers Blog (25 juni 2009). Hämtad 30 juni 2009. Arkiverad från originalet 1 mars 2012.
- ↑ Konflikt mellan Android-utvecklargemenskapen och Google . Habrahabr . Arkiverad från originalet den 19 augusti 2013. (obestämd)
- ↑ Marc Flores. Steve Ballmer Jabs Android för Fragmentation Issues . IntoMobile (5 oktober 2010). Hämtad 7 mars 2011. Arkiverad från originalet 1 mars 2012.
- ↑ Anatoly Alizar. Steve Jobs anklagar Android för "fragmentering" . Habrahabr (20 oktober 2010). Hämtad 7 mars 2011. Arkiverad från originalet 1 mars 2012. (obestämd)
- ↑ Jurij Streltjenko. Google förnekar Android-fragmentering . SOTOVIK (17 november 2010). Hämtad 7 mars 2011. Arkiverad från originalet 1 mars 2012. (obestämd)
- ↑ Matthew Jones. Google har Honeycomb-källkoden, säger att den inte är redo för smartphones ( 25 mars 2011). Arkiverad från originalet den 19 augusti 2013.
- ↑ Richard Stallman: Är Android fri programvara? . Computerra (21 september 2011). Hämtad 18 februari 2012. Arkiverad från originalet 5 juni 2012. (obestämd)
- ↑ Källkod tillgänglig för Android 4.1 . Hämtad 16 juni 2013. Arkiverad från originalet 16 juni 2013.
- ↑ Larabel, Michael. Google släpper Linux-kärnkod för Google Glass ( 29 april 2013). Arkiverad från originalet den 11 maj 2013.
- ↑ Harrison Weber. De största säkerhetshoten mot mobilanvändare 2012? Skadlig programvara , lömska annonser och datatjuvar . The Next Web (14 december 2011). Hämtad 18 februari 2012. Arkiverad från originalet 5 juni 2012.
- ↑ nedladdningsattribut | htmlbook.ru . htmlbook.ru. Hämtad 5 januari 2018. Arkiverad från originalet 4 januari 2018. (obestämd)
- ↑ Sascha Segan. Google Android 4.0 "Ice Cream Sandwich" (engelska) . PC Magazine (22 november 2011). Hämtad 24 november 2011. Arkiverad från originalet 1 mars 2012.
- ↑ Apples operativsystem förlorade den ryska marknaden till Android-systemet (otillgänglig länk) . Vedomosti . Arkiverad från originalet den 12 mars 2012. (obestämd)
- ↑ UX Awards 2012 . Utmärkelser för användarupplevelse. Arkiverad från originalet den 19 augusti 2013.
Litteratur
- Goloshchapov A. Google Android: programmering för mobila enheter. - St Petersburg. : BHV-Petersburg , 2010. - 448 sid. - ISBN 978-5-9775-0562-8 .
- Komatinani S., McLean D., Hashimi S. Google Android: Mobil programmering = Pro Android 2. - 1st ed. - St Petersburg. : Piter , 2011. - 736 sid. - ISBN 978-5-459-00530-1 .
- Satia Komatineni, Dave McLean. Android 4 för proffs. Skapa applikationer för surfplattor och smartphones = Pro Android 4. - M . : Williams . — 880 sid. - ISBN 978-5-8459-1801-7 .
- Rogers R., Lombardo D. Android. Applikationsutveckling. - M. : ECOM Publishers , 2010. - 400 sid. — ISBN 978-5-9790-0113-5 .
- Donn Felker. Android: Application Development For Dummies = Android Application Development For Dummies. - M . : Dialektik , 2011. - 336 sid. — ISBN 978-5-8459-1748-5 .
Länkar
- Android (engelska) . - Officiell sida. Arkiverad från originalet den 19 augusti 2013.
- Android- utvecklare . Google-grupper .
- Google på Android . Google Developers . - Webbplats för Android-utvecklare.
Artiklar
I sociala nätverk |
|
---|
Foto, video och ljud |
|
---|
Tematiska platser |
|
---|
Ordböcker och uppslagsverk |
|
---|
I bibliografiska kataloger |
---|
|
|
Google LLC |
---|
|
Reklam |
|
---|
Kommunikationer |
|
---|
PÅ |
|
---|
Plattformar |
|
---|
Utvecklingsverktyg _ |
|
---|
Offentliggörande |
|
---|
Sök ( PageRank ) |
|
---|
Tematiska projekt |
|
---|
Slutna projekt |
|
---|
se även |
|
---|