Sunteți pe pagina 1din 20

PROGRAMAREA PE

DISPOZITIVE MOBILE
Prof. Florea Delilah
MEDII DE PROGRAMARE

• MIT App Inventor este un mediu online de dezvoltare a aplicațiilor.

• Android Studio este IDE-ul (Integrated Development Environment) official pentru


dezvoltarea aplicațiilor pe sisteme de operare Android.
MIT APP INVENTOR

• Dezvoltarea aplicațiilor prin


drag and drop
• Configurarea proprietăților
obiectelor selectate
• Programarea evenimentelor
obiectelor
RULAREA APLICAȚIILOR

• Rularea aplicațiilor prin


generarea unui QR cod al
aplicației, care se poate
scana cu o aplicație de QR
Code Reader
INSTALAREA APLICAȚIILOR

• Generarea unui .apk


pentru rularea proiectului
care se copiază sau se
trimite pe email și se
descarcă pe telefon
• Aplicația se instalează
apoi pe telefon
ANDROID STUDIO
• Se pot dezvolta aplicații pentru Phone
and Tablet, Wear OS, TV, Automotive,
Android Things
• Aplicațiile se pot dezvolta folosind
limbajul de programare Java, mediul
fiind bazat pe IntelliJ IDEA (IDE pentru
JVM – Java Virtual Machine)
• Aplicațiile se pot rula în emulator sau
direct pe telefonul configurat în acest
sens
SCURT ISTORIC
VERSIUNI DE ANDROID
• Android Inc a fost
fondată și dezvoltată de
Andy Rubin, denumit
“Father of Android”, Rich
Miner și Nick Sears in
2003
• Android era porecla lui
Andy Rubin din cauza Andy Rubin
pasiunii pentru roboți,
mașini și programare
VERSIUNI DE ANDROID

• Versiunile de Android poartă numele de


dulciuri în memoria fondatorului Andy
Rubin căruia îi plăceau foarte mult
dulciurile
• Ultimele versiuni au doar o literă ca și
• Denumirile corespund literelor alfabetului: denumire pentru simplitate
A – Android Alpha (1.0) I – Android Ice Cream Sandwich (4.0 – 4.0.4)
B – Android Beta (1.1) J – Android Jellybean (4.1 – 4.3.1)
C – Android Cupcake (1.5) K – Android KitKat (4.4 – 4.4.4) Q – Android 10.0
D – Android Donut (1.6) L – Android Lollipop (5.0) R – Android 10.0+
E – Android Eclair (2.0 – 2.1) M – Android Marshmallow (6.0) Android 11
F – Android Froyo (2.2 – 2.2.3) N – Android Nougat(7.0)
G – Android Gingerbread (2.3 – 2.3) O – Android Oreo(8.0)
H – Android Honeycomb (3.0 – 3.2.6) P – Android Pie(9.0)
INSTALAREA

• Cerințe minime de sistem:


• Microsoft® Windows® 7/8/10 (64-bit)
• 4 GB RAM minimum, 8 GB RAM recommended
• 2 GB of available disk space minimum,
• 4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image)
• 1280 x 800 minimum screen resolution
CREAREA UNEI APLICAȚII
1. Crearea unui proiect
2. Alegerea tipului de proiect
3. Stabilirea setărilor pentru proiect
STRUCTURA PROIECTULUI
EMULATORUL

• Configurarea emulatorului
din Meniul Tools AVD
(Android Virtual Device)
Manager pentru rularea
aplicațiilor în emulatorul
virtual
CONFIGURARE EMULATOR

• Descărcarea versiunii
de sistem de operare
pentru care se dorește
dezvoltarea aplicației
în emulator
CONFIGURARE TELEFON

• Activarea setărilor de
dezvoltator pentru telefonul
mobil prin tap pe build number
din settings de 7 ori și obțineți
mesajul “You are a developer”
DEZVOLTAREA APLICAȚIILOR
RULAREA APLICAȚIILOR

• Rularea aplicațiilor în emulatorul


care simulează rularea pe telefon
Vă mulțumesc!

Întrebări și răspunsuri

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