AcasaUltimele imaginiCăutareÎnregistrareConectare

 

 introducere android

In jos 
AutorMesaj
LaLy.
Admin
Admin
avatar


Mesaje : 148
Data de înscriere : 11/04/2013

introducere android Empty
MesajSubiect: introducere android   introducere android Icon_minitimeSam Apr 13, 2013 2:02 am

De ce ANDROID?
Exista deja multe platforme pentru telefoanele mobile: Symbian, iPhone, Windows Mobile, BlackBerry, Java Mobile Edition, Linux Mobile (LiMo), si altele. Intrebarea care vine este : "De ce mai era nevoie de inca unul si anume de Android? De unde provine factorul "wow"?.
Raspunsul ar fi ca sunt mai multe elemente care il fac remarcabil:
platforma de dezvoltare free si open-source;
arhitectura bazata pe componente inspirat de mashup-uri de Internet, in sensul ca unele componente de cod pot fi reutilizate in cadrul altor aplicatii sau unele componente predefinite pot fi reimplementate de catre dezvoltator;
utilizarea unor servicii "out-of-box": GPS, conexiune la baza de date SQL;
management automat al ciclului de viata al aplicatiei: Android este optimizat pentru putere slaba, telefoane cu memorie mica, ceea ce alte platforme nu au reusit;
grafica si sunete de calitate inalta (OpenGL);
portabilitatea : o gama larga de hardware curente si viitoare.
Ce tip de desert doriti ?
Credeti ca am gresit intrebarea?! Ei bine, nu! E chiar foarte bine formulata. De ce? Pentru ca, nu stiu daca ati observat, dar toate versiunile sistemului de operare Android au denumiri de prajituri (desert, ca sa acoperim toata gama) si chiar mai mult de atat sunt si in ordine alfabetica. Suna delicios, nu?!
Versiuni de Android:
Android 1.0 Astro
Android 1.1 Bender
Android 1.5 Cupcake
Android 1.6 Donut
Android 2.0/2.1 Eclair
Android 2.2.x Froyo
Android 2.3.x Gingerbread
Android 3.x Honeycomb
Android 4.0.x Ice Cream Sandwich
Android 4.1.x Jelly Bean


Development
Si acum sa trecem la lucruri mai serioase, desi pot afirma ca e funny sa realizezi aplicatii pentru Android!
Dezvoltarea in Android se realizeaza cu ajutorul mediului vizual Eclipse, utilizand SDK-ul de Android si ADT Eclipse Plugin. Acestea se pot downloada de aici.
Se utilizeaza limbajul de programare Java (I like Java ), iar interfata grafica se realizeaza in XML. Aplicatia compilata genereaza un fisier .apk care contine toate xml-urile si celelalte resurse.
Concepte specifice Android: Concept Android Application Task Windows Activities Controls Views Background Processes Services

Application Framework:
Content Providers - Permit schimbul de date intre aplicatii.
Resource Manager - Asigura accesul la resurse non-cod.
Notification Manager - Ofera tuturor aplicatiilor posibilitatea de a afisa notificari.
Activity Manager - Gestioneaza ciclul de viata al aplicatiilor.
Android Building Blocks:
Acestea sunt cele mai importante parti ale API-ului asignat:
AndroidManifest.xml - fisier de control - instiinteaza sistemul despre cum trebuie sa utilizeze elementele care alcatuiesc aplicatia.
Activity - un obiect care are ciclu de viata- sectiune de cod care furnizeaza o anumita functionalitate.
View - un obiect care "cunoaste" cum trebuie sa arate pe screen (partea grafica).
Intent - un simplu obiect de tip mesaj care reprezinta de fapt "intentia" de a face ceva.
Notification - reprezinta o mica iconita care apare in cadrul barei de status pentru a instiinta userul asupra unui anumit eveniment care s-a petrecut intr-una dintre aplicatii.
Service - un bloc de instructiuni care ruleaza in background.
Developmnet Tools:
SDK-ul de Android include o varietate de tool-uri custom care ajuta dezvoltatorul de aplicatii Android.
Android Emulator - Un device mobil, virtual care ruleaza pe calculator - utilizat pentru a vizualiza design-ul, a face debug si pentru a testa aplicatiile run-time.
Android Development Tools Plugin - pentru Eclipse IDE.
Dalvik Debug Monitor Service (DDMS) - acest tool faciliteaza modul de executie al proceselor si asista procesul de debug.
Concluzii:
Cele prezentate mai sus sunt elementele de baza in ceea ce priveste utilizarea platformei mobile Android. Informatii detaliate referitoare la dezvoltarea efectiva a unor aplicatii Android si exemple de cod vor urma in tutorialele viitoare.
Enjoy!
Sus In jos
https://4metin.forumtwilight.com
 
introducere android
Sus 
Pagina 1 din 1
 Subiecte similare
-
» Trei moduri de a instala aplicatii in sistemul Android

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
 :: 4Metin # Zona IT :: GSM -ANDROID :: Stiri-
Mergi direct la: