Sunteți pe pagina 1din 4

Referat informatic

Profesor: Mircea Valentin

Elev: Chiri Aura Valentina

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

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.

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

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

de

Conectivitate

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

Mesagerie
instant

SMS i MMS sunt formele de mesagerie instant disponibile, inclusiv conversaii de


mesaje text.

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, de i 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
dezvoltare

Include un emulator de dispozitive, unelte de depanare, profilare de memorie i


de performan, un plug-in pentru mediul 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. Iniial au fost acceptate doar aplicaii gratuite. Aplicaii contra
cost sunt disponibile pe Piaa Android ncepnd cu 19 februarie 2009.

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.

S-ar putea să vă placă și