Sunteți pe pagina 1din 23

Scoala Postliceala Sanitara Christiana

Asistent Medical de Farmacie

Android
(sistem de operare)

Indrumator:
Prof. Stoica Madalina
Elev:
Ignat Andreea

Farmacie II

~2015~

Cuprins

1 Istoric
o

1.1 Fondarea Open Handset Alliance

1.2 Open Source

2 Caracteristici

3 Produse hardware care ruleaz Android


o

3.1 Lansate

3.2 Anunate

3.3 Amnate

3.4 Instalaii aftermarket

4 Dezvoltarea de software
o

4.1 Software Development Kit

4.2 Platforme Android

4.3 Android Developer Challenge

4.4 Codul main

4.4.1 Cod main pe T-Mobile G1

4.5 Actualizri

5 Vnzri

6 Critici

7 Referine

1. Istoric

Logoul alternativ

n iulie 2005 Google a achiziionat Android, Inc, o mic companie de tip startup cu sediul
n Palo Alto, California, SUA.[9] Cofondatorii companiei Android, care au continuat s
munceasc la Google, au fost Andy Rubin (cofondator al Danger[10]), Rich Miner (cofondator al
Wildfire Communications, Inc[11]), Nick Sears (fost vicepreedinte al T-Mobile[12]) i Chris
White (unul dintre primii ingineri aiWebTV[necesit citare]). La acea dat se cunotea foarte puin
despre Android, Inc., doar c fceau software pentru telefoane mobile. [9]Aceasta a cauzat zvonuri
c Google ar plnui s intre pe piaa telefoniei mobile, dei era neclar ce func ie ar putea
ndeplini n aceast pia.[necesit citare]
La Google, echipa condus de Rubin a dezvoltat un sistem de operare pentru dispozitive mobile
bazat pe Linux, pe care l-au prezentat productorilor de telefoane mobile i operatorilor de reele
de telefonie mobil, cu perspectiva de a asigura un sistem flexibil, upgradabil. [necesit citare] Google a
raportat c a aliniat deja o serie de parteneri productori de componente hardware i software la
noul concept, i a semnalat operatorilor de reele de telefonie mobil c era deschis la diferite
grade de cooperare din partea acestora.[13][14][15] Mai multe speculaii c Google ar fi putut intra pe
piaa telefoniei mobile au aprut n decembrie 2006. [16] Rapoarte de la BBC i Wall Street
Journalau remarcat faptul c Google i dorea cutarea web i aplicaiile sale pe telefoane mobile
i c lucra din greu ctre acest el. Presa i siturile de tiri au publicat curnd zvonuri c Google
ar dezvolta un dispozitiv mobil marca Google.[17] A urmat i mai mult speculaie, susinnd c n
timp ce Google definea specificaiile tehnice, ar fi demonstrat prototipuri productorilor de
telefoane mobile i operatorilor de reea. S-a raportat c pn la 30 de telefoane prototip operau
deja pe pia.[18]
n septembrie 2007 InformationWeek a publicat un studiu al companiei Evalueserve care
dezvluia c Google a depus cereri pentru mai multe brevete de invenie n domeniul telefoniei
mobile.[19][20]

1.1.

Fondarea Open Handset Alliance

Articol principal: Open Handset Alliance.


"Today's announcement is more ambitious than any single 'Google Phone' that the press has been
speculating about over the past few weeks. Our vision is that the powerful platform we're
unveiling will power thousands of different phone models."
-Eric Schmidt, Google Chairman/CEO[3]

La 5 noiembrie 2007 a fost fcut public Open Handset Alliance, un consoriu incluznd Google,
HTC, Intel, Motorola, Qualcomm, T-Mobile, Sprint Nextel i Nvidia, cu scopul de a dezvolta
standarde deschise pentru dispozitive mobile.[3]
Odat cu formarea Open Handset Alliance, OHA a dezvluit de asemenea primul su produs,
Android, o platform pentru dispozitive mobile construit pe nucleul Linux, versiunea 2.6.[3]
La 9 decembrie 2008, a fost anunat c 14 noi membri au aderat la proiectul Android,
incluznd: Sony Ericsson, Vodafone Group Plc, ARM Holdings Plc, Asustek Computer
Inc, Toshiba Corp i Garmin Ltd.[21]
Preedintele i CEO-ul Google Eric Schmidt a avut nevoie de o bun bucat de timp n
comunicatul de pres oficial pentru a elimina toate zvonurile i speculaiile precedente cu privire
la existena unui telefon Google.[3]

1.2.

Open Source

ncepnd cu 21 octombrie 2008, Android a fost disponibil ca Open Source. Google a deschis
ntregul cod surs (inclusiv suportul pentru reea i telefonie [22]), care anterior era indisponibil,
sub licena Apache.[23] Sub licena Apache productorii sunt liberi s adauge extensii proprietare,
fr a le face disponibile comunitii open source. n timp ce contribu iile Google la aceast
platform se ateapt s rmn open source, numrul versiunilor derivate ar putea exploda,
folosind o varietate de licene.
Android a fost criticat c nu este software open source n totalitate, n ciuda a ceea ce a fost
anunat de ctre Google. Pri ale SDK-ului sunt proprietare i surs nchis i unii cred c acest
lucru este pentru ca Google s poat controla platforma. [24][25][26][27] Licena Software
Development Kit-ul Android [28] afirm c:
3.2 You agree that Google (or Google's licensors) own all legal right, title and interest in and
to the SDK, including any intellectual property rights which subsist in the SDK. Use,
reproduction and distribution of components of the SDK licensed under an open source software
license are governed solely by the terms of that open source software license and not by this
License Agreement. Until the SDK is released under an open source license, you may not extract
the source code or create a derivative work of the SDK.
Cu toate acestea, Google a anunat ntre timp c toate componentele sistemului de operare vor fi
lansate sub licena Apache unde este cazul i sub licena GPL n rest.

2. Caracteristici

Architectura de software lui Android

Servitorul de ecran este SurfaceFlinger

Un posibil ecran pe baza Androidului.

Caracteristici si specificaii actuale:[29][30]

Configuraii
dispozitive

Stocare

Platforma este adaptabil la configuraii mai mari, VGA, biblioteci grafice


2D, biblioteci grafice 3D bazate pe specificaia OpenGL ES 1.0 i configuraii
tradiionale smartphone.

de Software-ul de baze de date SQLite este utilizat n scopul stocrii datelor

date

Conectivitate

Android
suport
tehnologii
de
conectivitate
incluznd GSM/EDGE, CDMA, EV-DO, UMTS, Bluetooth i Wi-Fi.

Mesagerie
instant

SMS i MMS sunt formele de mesagerie instant disponibile, inclusiv


conversaii de mesaje text.

Articol principal: WebKit.


Navigatorul
de web

Navigatorul de web disponibil n Android este bazat pe platforma de


aplicaii open source WebKit.

Maina
virtual
Dalvik

Software-ul scris n Java poate fi compilat n cod main Dalvik i executat


de maina virtual Dalvik, care este o implementare specializat de main
virtual conceput pentru utilizarea n dispozitivele mobile, dei teoretic nu
este o Main Virtual Java standard.

Suport media

Android accept urmtoarele formate media audio/video/imagine: MPEG4, H.264, MP3, AAC, OGG, AMR, JPEG,PNG, GIF.

Suport
hardware
adiional

Android poate utiliza camere video/foto, touchscreen, GPS, accelerometru, i


grafic accelerat 3D.

Mediu
de Include un emulator de dispozitive, unelte de depanare, profilare de memorie
dezvoltare
i de performan, un plug-in pentrumediul de dezvoltare Eclipse.

Piaa Android Articol principal: Android Market.


Similar cu App Store-ul de pe iPhone, Piaa Android este un catalog de

aplicaii care pot fi descrcate i instalate pe hardware-ul int prin


comunicaie fr fir, fr a se utiliza un PC. Ini ial au fost acceptate doar
aplicaii gratuite. Aplicaii contra cost sunt disponibile pe Piaa Android
ncepnd cu 19 februarie 2009.[31]

Multi-touch

Android are suport nativ pentru multi-touch, dar aceast funcionalitate este
dezactivat (posibil pentru a se evita nclcarea brevetelor Apple pe
tehnologia touch-screen [32]).O modificare neoficial, care permite multitouch a fost dezvoltat.[33]

3. Produse hardware care ruleaz Android


3.1.

Lansate

HTC Dream (T-Mobile G1)

HTC Dream (comercializat ca T-Mobile G1, Era G1 n Polonia) este primul telefon de
pe pia care utilizeaz platforma Android.[34][35]Telefonul este parte a unui efort pentru
standarde deschise al Open Handset Alliance.[36]
Acesta a fost lansat n SUA pe 22 octombrie 2008, n Marea Britanie pe 30 octombrie
2008,[37] n Olanda i Republica Ceh pe 31 ianuarie 2009,[38] Polonia pe 23 februarie
2009, n Australia pe 5 februarie,[39] i va fi disponibil n alte ri, inclusiv n Singapore,
Frana i Germania, la nceputul anului 2009.[40]Format:Updateneeded
Compania chinez Qigi a lansat o versiune a dispozitivului mobil i6 (anterior Windows
Mobile) rulnd Android n decembrie 2008.[41]Aparatul este produs de
ctre productorul chinez TechFaith.[42]

3.2.

Anunate

n septembrie 2008, Motorola a confirmat faptul c lucreaz la produse hardware care vor
rula Android.[43]
Huawei plnuiete s lanseze un telefon care va rula android pe T-Mobile. Data stabilit
este ns dup iunie 2009.[44]
Archos planific s lanseze un nou dispozitiv, care ar combina capabiliti media
semnificative cu un sistem de operare Android.[45]
Lenovo lucreaz la un telefon mobil bazat pe Android, care suport standardul
chinez 3G TD-SCDMA.[46]
HTC planific un "portofoliu" de telefoane bazate pe Android pentru o lansare n vara lui
2009,[47] inclusiv HTC Magic, dezvluit pe 17 februarie 2009 la Congresul Mobile World
2009 din Barcelona, Spania. HTC Magic va fi lansat cu versiunea "Cupcake"Second
'Google phone' is unveiled. BBC. cu un debut pe 5 mai.HTC Magic Debuts May 1st.
Phandroid. 1 aprilie 2009.
Sony Ericsson planific s lanseze un telefon pe baza Android n vara anului 2009.[48]
Samsung are planuri de a lansa a un telefon bazat pe sistemul de operare Google Android
n luna iunie a anului 2009, urmat de alte cteva n lunile urmtoarele.[49]
GiiNii Movit Mini este un dispozitiv pentru Internet bazat pe sistemul de operare Google
android.[50]
Se zvonete c Acer va lansa telefoane numite L1, C1, E1, F1, i A1 (neconfirmat) ctre
sfritul lui 2009. Acer A1 touchscreen to arrive in September?. Engadget. 23 martie
2009.
Primul telefon Android al productorului chinez Yuhua, dual-SIM-ul DSTL1 va fi lansat
sub marca General Mobile n luna iunie. [51]. Arhivat din original la 25 februarie
2009. http://archive.is/yNtip. Compania planific mai multe dispozitive Android.[52]

Amnate

3.3.

Kogan Technologies, un productor de tehnologie australian, a anunat telefoane


compatibile Android: Kogan Agora i Kogan Agora Pro.Aceste telefoane au fost
programate pentru a fi lansate pe 29 ianuarie 2009.La mijlocul lunii ianuarie 2009,
Kogan a anunat c lansarea telefoanelor Agora a fost amnat pentru o perioad
nedefinit.Agora Android Phone Delayed. slashdot.org. 16 ianuarie 2008.

3.4.

Instalaii aftermarket

Unii utilizatori au reuit (dup ceva hacking, i cu funcionalitate limitat) s instaleze


Android pe dispozitive mobile livrate cu alte sisteme de operare:
Telefoanele Openmoko (Neo FreeRunner i Neo 1973) au suport limitat de la lansarea
codului surs Android de ctre Google pe 21 octombrie 2008. [53]La data de 4 noiembrie
2008 ntregul cod surs compileaz, cu nucleul, interfaa utilizator i cele mai multe
aplicaii funcionale, dar telefonia, SMS suspend/resume i WI-FI, care se bazeaz pe
funcii hardware de nivel sczut, nu sunt pe deplin funcionale.Porting Android, Phase
3: Done.Marco Trevisan's blog (in Italian). La nceputul anului 2009 imagini sistem
Cupcake au fost demonstrate i disponibile ca imagini flashable.[54]
Motorola A1200 Ming [55]
HTC Vogue [56]
HTC Touch Diamond: nu toate funciile de lucru (inclusiv WI-FI) [57][necesit citare]
HTC Touch Pro [necesit citare]
Nokia N810 [58][59]
Nokia 770 [60]
Asus EEEPC 701 [61]
Asus EEEPC 1000H [62]
Touch Book de la Always Innovating [63]

Dell Axim x51v [64]

4. Dezvoltarea de software

Dispozitiv Android timpuriu.


Primele aprecieri cu privire la dezvoltarea aplicaiilor pentru platforma Android au fost
amestecate.[65] Problemele citate includeau bug-uri, lipsa de documentaie, infrastructura de
testare inadecvat, i lipsa unui sistem de gestionare a problemelor public. (Google a anun at
un sistem de gestionare a problemelor la data de 18 ianuarie 2008.) [66] n decembrie 2007,
fondatorul startup-ului mobil MergeLab Adam MacBeth a declarat: "Funcionalitatea
lipsete, este prost documentat sau pur i simplu nu funcioneaz... Este clar c nu este
gata pentru prime time."[67] n ciuda acestui fapt, aplicaiile pentru Android au nceput s
apar deja n sptmna urmtoare celei n care a fost anunat platforma.Prima aplica ie
public a fost jocul Snake.[68][69] Telefonul Android Dev este un dispozitiv cu SIM i hardware
neblocate care este destinat dezvoltatorilor avansai. Cu toate c dezvoltatorii pot utiliza un
dispozitiv de consum achiziionat de pe pia pentru a-i testa i a utiliza aplica iile, unii
dezvoltatori pot alege s nu utilizeze un dispozitiv de pe pia, prefernd un aparat neblocat
sau fr contract.[70]

4.1.

Software Development Kit

SDK-ul Android include un set complet de instrumente de dezvoltare. [71] Acestea includ
un program de depanare, biblioteci, un emulator de dispozitiv (bazat pe QEMU),
documentaie, mostre de cod i tutoriale. Platformele de dezvoltare sprijinite n prezent

includ calculatoare bazate pe x86 care ruleaz Linux (orice distribuie Linux desktop
modern), Mac OS X 10.4.8 sau mai recent, Windows XP sau Vista. Cerinele includ, de
asemenea, Java Development Kit, Apache Ant, i Python 2.2 sau o versiune
ulterioar. Mediul de dezvoltare (IDE) suportat oficial este Eclipse (3.2 sau mai recent),
utiliznd plug-in-ul Android Development Tools (ADT), dei dezvoltatorii pot folosi orice
editor de text pentru a edita fiiere XML i Java i apoi s utilizeze unelte din linia de
comand pentru a crea, s construi i depana aplicaii Android.
O versiune pentru examinare a Android Software Development Kit (SDK) a fost lansat la
data de 12 noiembrie 2007.La 15 iulie 2008, echipa Android Developer Challenge a trimis
accidental un e-mail la toi participanii Android Developer Challenge anunnd c o nou
versiune de SDK era disponibil ntr-o zon de descrcare "privat". Mesajul a fost destinat
pentru ctigtorii primului tur al Android Developer Challenge. Revelaia c Google va
furniza noi versiuni SDK unor dezvoltatori i nu altora (i pstra acest regim secret) a condus
la frustrare raportat pe scar larg n comunitatea dezvoltatorilor Android.[72]
La 18 august 2008, a fost lansat Android SDK 0.9 beta. Aceast versiune ofer un API
actualizat i extins, instrumente de dezvoltare mbuntite i un design actualizat pentru
ecranul de baz. Instruciuni detaliate[73] pentru actualizare sunt disponibile pentru cei care
lucreaz deja cu o versiune anterioar. La 23 septembrie 2008 a fost lansat SDK-ul Android
1.0 (Release 1).[74] Conform documentaiei de lansare, includea "n principal remedii pentru
probleme, dei au fost adugate unele capabiliti mai puin semnificative". Includea, de
asemenea, cteva modificri ale API-ului fa de versiunea 0.9.
Pe 9 martie 2009, Google a lansat versiunea 1.1 pentru telefonul Android Dev. Dei exist
cteva actualizri estetice, cteva actualizri cruciale includ suport pentru "cutare prin voce,
aplicaii contra cost, remedii pentru ceasul cu alarm, remediu pentru blocarea la trimiterea
gmail, notificri de pot electronic i intervale de mprosptare, iar acum hr ile afi eaz
evaluri de firme". Un alt update important este c telefoanele Dev pot acum accesa aplica ii
pltite i dezvoltatorii le pot vedea acum pe Piaa Android.[75]

4.2.

Platforme Android

n tabelul de mai jos putei vedea istoricul versiunilor Android, denumirea comercial i
distribuia acestora n funcie de dispozitivele care au accesat magazinul Play Store n a doua
parte a lunii august 2013.[76] Pe 25 Iunie Google a anunat Android L[77], acesta fiind cel mai

mare update pe care l-a suferit platforma Android de la Ice Cream Sandwich i pn n
prezent. Android L va fi disponibil ncepnd cu toamna anului 2014.

Versiune

Nume de cod

Data lansrii

API level

Distribuie

5.0

Lollipop

Google I/O 2014

21

9%

4.4

KitKat

31 Octombrie 2013

19

39.8%

4.3

Jelly Bean

24 iulie 2013

18

5.5%

4.2.x

Jelly Bean

13 noiembrie 2012

17

18.1%

4.1.x

Jelly Bean

9 iulie 2012

16

36.6%

4.0.34.0.4

Ice Cream Sandwich

16 decembrie 2011

15

5.3%

3.2

Honeycomb

15 iulie 2011

13

0.1%

3.1

Honeycomb

10 mai 2011

12

0%

2.3.32.3.7

Gingerbread

9 februarie 2011

10

5.7%

4.3.

Versiune

Nume de cod

Data lansrii

API level

Distribuie

2.32.3.2

Gingerbread

6 decembrie 2010

5,7%

2.2

Froyo

20 mai 2010

2.4%

2.02.1

Eclair

26 octombrie 2009

0.3%

1.6

Donut

15 septembrie 2009

0%

1.5

Cupcake

30 aprilie 2009

0%

Android Developer Challenge

Android Developer Challenge a fost un concurs pentru cea mai inovatoare aplicaie Android.
Google a oferit premii n valoare de 10 de milioane de dolari, distribuite ntre dou etape ale
competiiei.[78][79] Prima faz a acceptat participri de la 2 ianuarie la 14 aprilie 2008. Cele
mai promitoare 50 de intrri n concurs, anunate la data de 12 mai 2008, au primit fiecare
un premiu de 25000 $ pentru a finana continuarea dezvoltrii. [80] Cea de-a doua faza s-a
ncheiat la nceputul lunii septembrie, prin anunarea a zece echipe care au primit 275.000
dolari fiecare, i a zece echipe care au primit 100.000 dolari fiecare. Android - An Open
Handset Alliance Project: Developer Challenge. Google. Accesat la 24 octombrie 2008.
Cei zece ctigtori ai Android Developer Challenge au fost:[81]
TuneWiki Social Media Player
Wertago, aplicaia mobil pentru viaa de noapte.
Localeh
cab4me

EcoRio
CompareEverywhere
GoCart
Life360
PicSay
Softrace
Trip Journal

4.4.

Codul main

Depanatorul de cod ADB d un shell root sub Emulatorul Android care permite ncrcarea i
execuia de cod main ARM. Codul ARM poate fi compilat folosind GCC pe un PC
standard.[82] Dispozitivul grafic subiacent este disponibil ca framebuffer la /dev/graphics/fb0.
[83]
Biblioteca grafic pe care Android o utilizeaz pentru a arbitra i a controla accesul la
acest dispozitiv se numete Skia Graphics Library (SGL), i a fost lansat sub o licen open
source.[84] Skia are backend-uri att pentru win32 ct i pentru Cairo, permind dezvoltarea
de aplicaii independente de platform, i este motorul grafic care st la baza
browserului Google Chrome.[85]
Clasele native pot fi apelate din codul Java care ruleaz sub Dalvik VM folosind apelul
System.loadLibrary, care face parte din clasele standard Java ale Android.[86]
Elements Interactive Mobile B.V. au portat biblioteca lor EdgeLib C++ pe Android, i
executabilele n cod main ale jocului S-Tris2 (o clon Tetris) i ale demonstraiei de
tehnologie Animate3D sunt disponibile pentru descrcare.[87]
Google plnuiete s lanseze un Native Development Kit pentru Android n viitor, care va fi
susinut pe toate dispozitivele.[88][89]

4.4.1. Cod main pe T-Mobile G1

Codul main poate fi executat cu ajutorul depanatorului de cod ADB, care este rulat ca un
background daemon pe T-Mobile G1.[90] Shell-ul va rula cu ID-ul de utilizator "shell", n loc
de root. Cnd a fost lansat G1, s-a descoperit repede c telnet daemon-ul de pe telefon
primete uid-ul 0 (root) atunci cnd ruleaz, oferind utilizatorului final acces complet la
dispozitiv. Aceasta problem de securitate a fost remediat n versiunea RC30 a Android i a
fost trimis la toate dispozitivele prin intermediul unei actualizri princomunicaie fr fir.
[91]
Cu toate acestea, este nc posibil s se revin la firmware-ul vechi, pentru a exploata
bug-ul i a se obine acces root la G1.[92]
Firmware-ul G1 poate fi actualizat prin flashing de la o imagine stocat pe cardul microSD.
[93]
Aceste imagini sunt semnate criptografic fie de ctre productorul telefonuilui, fie de
ctre reeaua de telefonie mobil.[94]
G1 Developer Edition permite rularea de cod main i kernel-uri personalizate fr
intervenii speciale.
Dup divulgarea unei exploatri root, Jay Freeman a publicat detalii despre cum se pot
executa Android i ARM Debian Linux mpreun pe G1.[95]

4.5.

Actualizri
Dei este un produs de tip open source, o parte din dezvoltarea software pentru Android a
fost continuat ntr-o ramur privat. n scopul de a face acest software public, a fost creat o
ramur oglind read only, cunoscut sub numele unui desert, anume cupcake. Se crede c
numele vine de la Marissa Mayer, care are o pasiune pentru acesta. [96]Cupcake este n mod
obinuit interpretat greit ca numele unei actualizri, dar dup cum este declarat pe situl de
dezvoltare al Google: Cupcake este deocamdat n curs de dezvoltare. Este o ramur de
dezvoltare, nu o versiune stabil. Modificri notabile la software-ul Android care vor fi
introduse n cupcake includ modificri la download manager, platform, Bluetooth,
software-ul de sistem, radio i telefonie, instrumente de dezvoltare, sistemul de dezvoltare i
cteva aplicaii, precum i o serie de remedieri de probleme. Momentul exact al lansrii
rmne neclar.[97] Viitoarele versiuni Android vor folosi prezumptiv nume cod numite dup
deserturi: cupcake, donut, eclair, etc.[necesit citare]

5. Vnzri
Sistemul de operare Android a avut o evoluie spectaculoas, de la 9,6 % cot de pia din
vnzrile de telefoane smartphone n primul trimestru din 2010 la 36 % n primul trimestru
din 2011[98].

6. Critici
Termenii de liceniere nerestrictivi ai lui Android au permis corporaiilor care utilizeaz
Android s introduc restricii asupra propriilor clieni. Ca un exemplu, tethering-ul
(conexiune internet pentru laptop sau PC prin intermediul telefonului mobil), este
interzis de ctre T-Mobile SUA i Google a interzis astfel de aplicaii utilizatorilor TMobile SUA. Acest lucru nseamn, de asemenea, c aplicaiile pot fi specifice
operatorului de reea, la alegerea Google.
Android utilizeaz nucleul Linux, dar, conform Google, nu este sistem de
operare Linux (nu are nici un sistem de gestionare a ferestrelor nativ i nici nu suport
ntregul set de biblioteci standard Linux, inclusiv biblioteca GNU C). Acest caracter
specific, face dificil reutilizarea aplicaiilor sau bibliotecilor Linux existente.[99]
Android nu utilizeaz standarde stabilite Java, de exemplu Java SE i ME. Aceasta
mpiedic compatibilitatea ntre aplicaiile Java scrise pentru acele platforme i cele
scrise pentru platforma Android. Android doar refolosete sintaxa limbajului Java, nu
asigur pe bibliotecile de clase complete i API-urile din pachetele Java SE sau ME.[100]

7. Referine
1.

^ LinuxDevices: telefon Android cu camer foto de 5 megapixeli

2.

^ Licenses. Android Open Source Project. Open Handset Alliance. Accesat la


22 octombrie 2008.

3.

^ a b c d e Open Handset Alliance (5 noiembrie 2007). Industry Leaders Announce


Open Platform for Mobile Devices. Press release. Accesat la 5 noiembrie 2007.

4.

^ Google's Android parts ways with Java industry group.

5.

^ General Android. Accesat la 29 august 2008.

6.

^ Native C application for Android.

7.

^ Open Handset Alliance. Open Handset Alliance. Accesat la 6 noiembrie 2007.

8.

^ Open Handset Alliance. Accesat la 23 septembrie 2008.

9.

^ a b Elgin, Ben (17 august 2005). Google Buys Android for Its Mobile Arsenal
(HTML). Business Week. Accesat la 7 noiembrie 2007.

10.

^ Markoff, John (4 noiembrie 2007). I, Robot: The Man Behind the Google
Phone (HTML). New York Times. Accesat la 14 octombrie 2008.

11.

^ Scott Kirsner (2 septembrie 2007). Introducing the Google Phone. Accesat la


24 octombrie 2008.

12.

^ Nokia Archive. Accesat la 5 aprilie 2009.

13.

^ Block, Ryan (28 august 2007). Google is working on a mobile OS, and it's due
out shortly (HTML). Engadget. Accesat la 6 noiembrie 2007.

14.

^ Sharma, Amol; Kevin J. Delaney (2 august 2007). Google Pushes Tailored


Phones To Win Lucrative Ad Market (HTML). The Wall Street Journal. Accesat la 6
noiembrie 2007.

15.

^ Google admits to mobile phone plan (HTML). directtraffic.org. Google


News. 20 martie 2007. Accesat la 6 noiembrie 2007.

16.

^ McKay, Martha (1 decembrie 2006). Can iPhone become your phone?;


Linksys introduces versatile line for cordless service.. The Record: L9.

17.

^ Ackerman, Elise (30 august 2007). Blogosphere Aflutter With Linux-Based


phone Rumors (HTML). Linux Insider. Accesat la 7 noiembrie 2007.

18.

^ Cox, John (8 octombrie 2007). Why Googles phone wont kill Apples
iPhone (HTML). Network World. New York Times. pp. 2. Accesat la 6 noiembrie 2007.

19.

^ Claburn, Thomas (19 septembrie 2007). Google's Secret Patent Portfolio


Predicts gPhone (HTML). Information Week. Accesat la 6 noiembrie 2007.

20.

^ Pearce, James Quintana (20 septembrie 2007). Googles Strong MobileRelated Patent Portfolio (n English) (HTML). mocoNews.net. Accesat la 7 noiembrie
2007.

21.

^ Martinez, Jennifer (10 decembrie 2008). CORRECTED - UPDATE 2-More


mobile phone makers back Google's Android. Reuters. Thomson Reuters. Accesat la 13
decembrie 2008. Kharif, Olga (9 decembrie 2008). Google's Android Gains More
Powerful Followers. BusinessWeek. McGraw-Hill. Accesat la 13 decembrie 2008.

22.

^ articol eWeek despre codul surs Android

23.

^ Android este acum disponibil ca Open Source

24.

^ When will we see more code released under open source licenses?. Google.
29 ianuarie 2008. Accesat la 3 februarie 2008. Over time, more of the code that makes
up Android will be released, but at this point, we have been concentrating on shipping an
SDK that helps application developers get started. In short: Stay tuned.

25.

^ Slobojan, Ryan (19 noiembrie 2007). Dalvik, Android's virtual machine,


generates significant debate. infoq.com. Accesat la 1 martie 2008.

26.

^ Topic, Dalibor (2007-11-14). What Does Android Mean for Suns OpenJDK.
Accesat la 3 februarie 2008. Android is proprietary, despite being marketed as open
source. Android has a compatibility pledge, signed and kept behind closed doors.
Android has no governance model, nor any indication there will be one. Android has no
spec, and the license prohibits alternative implementations, as thats not a use licensed
by Google in the SDK license. Android is completely controlled by Google, and Google
reserves the right to kill off competitors applications if they hurt Google financially, etc.
Its only as open as it is in Googles financial interest to allow openness, by design.

27.

^ Topic, Dalibor (12 noiembrie 2007). QOTD: Google's license for the Android
SDK. Accesat la 3 februarie 2008. There is a bunch of other rather objectionable stuff,
but dear me, this is pretty bad as far as license agreements for pseudo-open-source
software go

28.

^ Android Software Development Kit License Agreement. Google. 12


noiembrie 2007. Accesat la 3 februarie 2008.

29.

^ What is Android? (n English) (HTML). Google. 12 noiembrie 2007. Accesat


la 12 noiembrie 2007.

30.

^ Topolsky, Joshua (12 noiembrie 2007). Google's Android OS early look SDK
now available (n English) (HTML). Engadget. Accesat la 12 noiembrie 2007.

31.

^ "Paid apps appear in Android Market. Accesat la 6 aprilie 2009.

32.

^ CNET News - "Raport: Apple oprete multi-touch n Android"

33.

^ How To: Hack Android For Multitouch Web Browsing on the T-Mobile G1

34.

^ Montgomery, Justin (July 8, 2008). T-Mobile's HTC Dream, The First Android
Phone?. Accesat la 3 august 2008.

35.

^ Holson, Laura M.; Miguel Helft (August 15, 2008). T-Mobile to be first to use
Google's Android. Arhivat din original la 15 august 2008. Accesat la 20 august 2008.

36.

^ Holson, Laura; Helft, Miguel (14 august 2008). Smartphone Is Expected via
Google.New York Times. Accesat la 15 august 2008.

37.

^ T-Mobile G1 Hits the UK. T Mobile press release.

38.

^ T-Mobile G1 vanaf 30 januari in de winkels.. T Mobile press release.

39.

^ Htc Unveils The Htc Dream The First Android-Powered Phone Released
In Australia

40.

^ HTC Unveils the HTC Dream the First Android-Powered Phone


Released in Australia.SingTel and HTC Introduce the HTC Dream the First
Android-Powered phone released in Singapore.Android G1 - T-Mobile Google
Phone.Era G1 (n Polish). Era GSM online offer. Accesat la 15 februarie 2009.

41.

^ Evaluare telefoane: Qigi i6, Smartphone-ul bazat pe Android din China

42.

^ PocketPicks: Productorii chinezi iubesc Android (partea 2)

43.

^ Emigh, Jacqueline (30 septembrie 2008). Motorola confirms Android plans,


but won't say how big. BetaNews.

44.

^ T-Mobile G3 is Huawei Android. Phandroid. 3 aprilie 2009.

45.

^ Archos press release. Archos. 2009.

46.

^ Lenovo-China Mobile's OPhone spotted. modmyGphone. 11 decembrie 2008.

47.

^ Sony Ericsson, HTC planning Google Android phones for 2009. Cnet. 10
decembrie 2008.

48.

^ Sony Ericsson, HTC planning Google Android phones for 2009. Cnet. 10
decembrie 2008.

49.

^ Report: Samsung Android In June, Several More To Follow. Phandriod. 3


aprilie 2009.

50.

^ Report: GiiNii Movit Mini. Engadget. 8 ianuarie 2009.

51.

^ LinuxDevices: telefon Android cu camer foto de 5 megapixeli

52.

^ PocketPicks: Productorii chinezi iubesc Android (partea 1)

53.

^ Android on Openmoko phones.

54.

^ Digg - Video demo of Freerunner running Android Cupcake + Tutorial

55.

^ Porting Andoid on A1200 MING - Motorola Development Community

56.

^ http://it029000.massey.ac.nz/vogue/

57.

^ http://wiki.xda-developers.com/index.php?pagename=RaphaelLinux

58.

^ maemo.org - Talk

59.

^ Android for Nokia Internet Tablets (NITdroid)

60.

^ NITdroid video demo : GNU/Linux Android on Nokia 770 | NewLC

61.

^ Google Android for the Asus Eee PC 701 - Eee PC - ItrunsonLinux.com

62.

^ Android netbooks on their way, likely by 2010 | VentureBeat

63.

^ Always Innovating: Introducing the Touch Book

64.

^ Android for Dell Axim x51v: Android is working!

65.
66.
67.
68.

^ Paul, Ryan (19 decembrie 2007). Developing apps for Google Android: it's a
mixed bag (n English) (HTML). ars technica. Accesat la 19 decembrie 2007.
^ You can't rush perfection, but now you can file bugs against it.
^ Morrison, Scott (19 decembrie 2007). Glitches Bug Google's Android
Software (n English) (HTML). The Wall Street Journal. Accesat la 19 decembrie 2007.
^ Snake (n English). Accesat la 26 ianuarie 2008.

69.

^ First Android Application - Snake (n English) (HTML). Mobiles2day. 14


noiembrie 2007. Accesat la 7 ianuarie 2008.

70.

^ Developers use unlocked phones (n English) (HTML). Mobiles2day. 24


aprilie 2009. Accesat la 23 aprilie 2009.

71.

^ Instrumente de dezvoltare

72.

^ Cade Metz (14 iulie 2008). Google plays Hide and Seek with Android SDK.
Accesat la 23 octombrie 2008.

73.

^ Android - An Open Handset Alliance Project: Download the Android SDK.


Accesat la 24 octombrie 2008.

74.

^ Android - An Open Handset Alliance Project: Upgrading the SDK. Accesat la


24 octombrie 2008.

75.

^ Nischal Raya (9 martie 2009). Google releases 1.1 update for Dev Phones.
Accesat la 3 septembrie 2009.

76.

^ [ http://www.androidlive.ro/dex/platforme-android]

77.

^ http://eyetee.ro/android-l-noul-sistem-de-operare-de-la-google/

78.

^ Android Developer Challenge (n English) (HTML). code.google.com.


Accesat la 11 ianuarie 2008.

79.

^ The Google Phone? Not Quite (n English) (HTML). pcfastlane.com. Accesat


la 11 ianuarie 2008.

80.

^ Blog-ul dezvoltatorilor Android: Cele mai bune 50 intrri n


competiieAndroid Developer Challenge anun ctigtorii primului tur. Arhivat
din original la 11 septembrie 2012.

81.
82.

^ Android Developer Challenge


^ Rularea codului main este complicat de faptul c Android utilizeaz o
bibliotec C non-standard (cunoscut sub numele de Bionic).

83.

^ Format:Cite mailing list

84.

^ Skia source.

85.

^ Toker, Alp (6 septembrie 2008). Skia graphics library in Chrome: First


impressions. Accesat la 13 decembrie 2008.

86.

^ Srinivas, Davanum (9 decembrie 2007). Android - Invoke JNI based methods


(Bridging C/C++ and Java). Accesat la 13 decembrie 2008.java.lang.System. Android
Documentation. Google. Accesat la 13 decembrie 2008.

87.

^ Format:Cite mailing list

88.

^ Format:Cite mailing list

89.

^ Format:Cite mailing list

90.

^ Busybox on the G1.

91.

^ Rooting Android. Arhivat din original la 8 noiembrie 2008.

92.

^ Laurence Muller. T-mobile G1 downgrade (RC30/RC8) / rooting / update


tutorial.

93.
94.
95.
96.

^ Learn how to update using your microSD card.


^ confirmed by Android team: G1 only accepts firmware signed by
manufacturer.
^ Jay Freeman. Debian & Android Together on G1.
^ AndGeeks Android Information, News and Reviews on Software Accessories
and more

97.

^ Android Cupcake Update Information & Screenshots

98.

^ Android are 36 % din pia, 23.05.2011, arenait.ro, accesat la 24 iunie 2011

99.

^ Paul, Ryan (2009-02-23). Dream(sheep++): A developer's introduction to


Google Android. Accesat la 7 martie 2009. In fact, during a presentation at the Google
IO conference, Google engineer Patrick Brady stated unambiguously that Android is not
Linux.(...)The problem with Google's approach is that it makes Android an island. The
highly insular nature of the platform prevents Android users and developers from taking
advantage of the rich ecosystem of existing third-party Linux applications. Android
doesn't officially support native C programs at all, so it won't be possible to port your
favorite GTK+ or Qt applications to Android

100.
^ van Gurp, Jilles (2007-11-13). Google Android: Initial Impressions and
Criticism. Accesat la 7 martie 2009. Frankly, I don't understand why Google intends to
ignore the vast amount of existing implementation out there. It seems like a bad case of
"not invented here" to me. Ultimately, this will slow adoption. There are already too
many Java platforms for the mobile world and this is yet another one