Documente Academic
Documente Profesional
Documente Cultură
AMG I B (A)
Apariia android
Android este o platform software i un sistem de operare pentru dispozitive i
telefoane mobile bazat pe nucleul Linux, dezvoltat iniial de compania Google, iar
mai trziu de consoriul comercial Open Handset Alliance. Android permite
dezvoltatorilor s scrie cod gestionat n limbajul Java, controlnd dispozitivul prin
intermediul bibliotecilor Java dezvoltate de Google. Aplicaiile scrise n C i n alte
limbaje pot fi compilate n cod main ARM i executate, dar acest model de dezvoltare
nu este sprijinit oficial de ctre Google.
Lansarea platformei Android la 5 noiembrie 2007 a fost anunat prin
fondarea Open Handset Alliance, un consoriu de 48 de companii
de hardware, software i de telecomunicaii, consacrat dezvoltrii de standarde deschise
pentru dispozitive mobile. Google a lansat cea mai mare parte a codului Android
sub licena Apache, o licen de tip free-software i open source.
Istoric
n iulie 2005 Google a achiziionat Android, Inc, o mic companie de
tip startup cu sediul n Palo Alto, California, SUA. Cofondatorii companiei Android,
care au continuat s munceasc la Google, au fost Andy Rubin (cofondator al
Danger), Rich Miner (cofondator al Wildfire Communications), Nick Sears (fost
vicepreedinte al T-Mobile) i Chris White unul dintre primii ingineri ai WebTV. La
acea dat se cunotea foarte puin despre Android, Inc., doar c fceau software pentru
telefoane mobile. Aceasta a cauzat zvonuri c Google ar plnui s intre pe pia a
telefoniei mobile, dei era neclar ce funcie ar putea ndeplini n aceast pia.
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. 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. Mai
multe speculaii c Google ar fi putut intra pe piaa telefoniei mobile au aprut n
decembrie 2006. 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. A urmat i mai mult speculaie, susinnd c n timp
ce Google definea specificaiile tehnice, ar fi demonstrat prototipuri produ ctorilor de
telefoane mobile i operatorilor de reea. S-a raportat c pn la 30 de telefoane prototip
operau deja pe pia.
2
Caracteristici
Configuraii
dispozitive
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.
Stocare
date
de
Conectivitate
Android suport tehnologii de conectivitate incluznd GSM/EDGE, CDMA, EVDO, UMTS, Bluetooth i Wi-Fi.
Mesagerie
instant
Navigatorul
de web
Maina
virtual
Dalvik
Suport
media
Android accept urmtoarele formate media audio/video/imagine: MPEG4, H.264, MP3, AAC, OGG, AMR, JPEG, PNG, GIF.
Suport
hardware
adiional
Mediu
de
dezvoltare
Piaa
Android
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 ).O modificare neoficial, care permite multi-touch a fost dezvoltat.
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. 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. Viitoarele versiuni
Android vor folosi prezumptiv nume cod numite dup deserturi: cupcake, donut, eclair.