Comunicarea în Rețea folosind Telefonia Mobilă

Proiect
8/10 (1 vot)
Conține 1 fișier: pdf
Pagini : 70 în total
Cuvinte : 18445
Mărime: 770.00KB (arhivat)
Publicat de: Clara Robu
Puncte necesare: 11

Cuprins

  1. INDEX DE TERMENI 5
  2. INTRODUCERE 6
  3. CAPITOLUL 1 – PROGRAMAREA ÎN ANDROID 8
  4. 1.1 Descrierea sistemului de operare Android 8
  5. 1.2 Aplicații Android 10
  6. 1.2.1 Structura unei aplicații Android 10
  7. 1.2.1.1 Folderul ”Source” 11
  8. 1.2.1.2 Folderul ”Resources” 11
  9. 1.2.1.3 Fișierul “AndroidManifest.xml” 11
  10. 1.2.2 Interfața unei aplicații Android 12
  11. 1.2.2.1 Layout-ul bazat pe XML 12
  12. 1.2.2.2 Vizualizǎrile 14
  13. 1.2.3 Stǎrile unei aplicații Android 16
  14. 1.2.4 Permisiuni 19
  15. CAPITOLUL 2 – PROGRAMAREA IN JAVA 20
  16. 2.1 Istoric Java 20
  17. 2.2 Versiuni Java 21 2.3 Java ME 22 2.3.1 Concepte de Arhitectură J2ME 22 2.4 Java SE 25
  18. 2.4.1 Socketuri TCP ȋn Java 25
  19. 2.4.1.1 Clasa Socket 25 2.4.1.2 Clasa ServerSocket 28 2.4.1.3 Tratarea excepțiilor: Excepţii specifice Socketului 30 2.4.2 Clase utilizate pentru citirea și scrierea datelor 31 2.4.2.1 Clasa InputStreamReader 31
  20. 2.4.2.2 Clasa BufferedReader 32
  21. 2.4.2.3 Clasa PrintWriter 32 2.4.3 Fire de execuție 33 2.4.4 JDBC 36
  22. 2.4.4.1 Obiecte JDBC 38
  23. 4
  24. 2.4.4.2 Tipuri de excepții JDBC 39
  25. CAPITOLUL 3 – PROGRAMAREA ÎN PHP/MySQL 40
  26. 3.1 Tehnologia MySQL 40
  27. 3.1.1 Istoric și caracteristici MySQL 40
  28. 3.1.2 Comenzi SQL 42
  29. 3.2 Tehnologia PHP 44
  30. 3.2.1 Conectarea PHP la MySQL 44
  31. 3.2.2 Sintaxa și caracteristici PHP 45
  32. 3.2.3 Funcții și structuri PHP 47
  33. 3.2.4 Sesiuni 49
  34. CAPITOLUL 4 – APLICAȚIA 50
  35. 4.1 Instalarea JDK-ului 50
  36. 4.2 Descărcarea Android SDK 51
  37. 4.3 Instalarea Eclipse 53
  38. 4.4 Setarea locatiei SDK-ului 55
  39. 4.5 Configurarea unui emulator 56
  40. 4.6 Prezentarea aplicației 58
  41. CONCLUZII 69
  42. BIBLIOGRAFIE 70

Extras din proiect

Introducere

Aplicațiile mobile au devenit, ȋn zilele noastre, un domeniu important atȃt pentru marile corporații cȃt și pentru simplii utilizatori. Acestea au cunoscut cea mai rapidǎ ascensiune de pe piața tehnologicǎ.

Ȋn urmǎtorii cinci ani, Morgan Stanley, una dintre cele mai importante bǎnci de investiții din lume, estimeazǎ cǎ numǎrul utilizatorilor care vor accesa internetul de pe platformele mobile va depăși numǎrul celor care ȋl acceseazǎ de pe calculatoare. Rata de creștere a internetului mobil e astǎzi de douasprezece ori mai mare decȃt internetul clasic.

Ȋntreaga industrie a aplicațiilor ar fi generat ȋn 2010, conform estimǎrilor companiei de cercetare Gartner, undeva ȋn jur de 5,4 miliarde de dolari, iar în 2011 Google a raportat venituri în valoare de 10,58 miliarde de dolari. Asta ȋnseamnǎ bineȋnțeles creșterea numǎrului de aplicații concomitent cu creșterea profitului dezvoltatorilor.

Lucrarea de fațǎ prezintǎ aspecte teoretice și practice referitoare la tehnologiile necesare pentru a dezvolta o aplicație mobilǎ ce se conecteazǎ prin internetul mobil la rețeaua clasicǎ de Internet pentru a transmite informații.

Ȋn acest sens, Capitolul 1 prezintǎ o descriere generalǎ a tehnologiei Android utilizatǎ pentru dezvoltarea aplicației pentru smartphone. Astfel, sunt abordate probleme legate de structura, interfața și stǎrile unei aplicații Android. Ca urmare, capitolul prezintǎ cea mai nouǎ tehnologie de dezvoltare a aplicațiilor mobile.

Capitolul 2 prezintǎ limbajul de programare Java, ȋn special J2ME ce stǎ la baza programǎrii ȋn Android, dar și J2SE utilizat pentru crearea unui server. Capitolul ȋncepe cu un scurt istoric al acestui limbaj de programare și se continuǎ cu prezentarea claselor folosite ȋn realizarea conexiunii dintre client și server. Spre finalul capitolului sunt introduse noțiuni privind JDBC, driver utilizat pentru conexiunea cu baza de date.

Noțiuni privind baza de date precum și limbajul de programare PHP sunt prezentate ȋn Capitolul 3. Tehnologia folositǎ pentru baza de date este MySQL. Astfel, sunt prezentate caracteristicele acesteia precum și comenzi SQL folosite ȋn lucrul cu aceasta. Ȋn a doua parte a capitolului sunt descrise noțiuni de sintaxǎ PHP și modul de conectare a acestui limbaj la baza de date existentǎ.

Ca și implementare a acestor tehnologii, se va prezenta ȋn ultimul capitol, o aplicație menitǎ sǎ reducǎ costurile și timpul utilizat ȋn realizarea sondajelor de opinie. S-a ales aceastǎ aplicație pentru a exemplifica modul de interacțiune al tehnologiilor menționate mai sus.

Lucrarea se vrea a fi o scurtǎ introducere ȋn lumea dezvoltǎrii aplicațiilor complexe utilizȃnd internetul mobil și avȃnd la bazǎ relația client-server.

CAPITOLUL 1

PROGRAMAREA ÎN ANDROID

1.1 Descrierea sistemului de operare Android

Android este sistemul de operare care manageriazǎ toate dispozitivele Android. În mare parte la fel in modul in care sistemul de operare Windows manageriază laptopurile, computerele desktop, sau IOS Apple (cunoscut anterior ca iPhone OS) iPhone-urile şi iPads. Software-ul care stă la baza dictează aparatului ce să facă. Când se instalează o aplicaţie Android pe un dispozitiv Android, se instalalează de fapt o aplicaţie care a fost scrisă special pentru sistemul de operare Android. Nu se poate instala o aplicatie Windows pe un dispozitiv Android şi nu se poate instala o aplicație Android pe un calculator cu Windows.

Android este un sistem de operare open source, ceea ce înseamnă că o mare comunitate de companii şi dezvoltatori muncesc să menţină şi să dezvolte versiuni noi. Acest lucru are loc sub auspiciile Google, care a cumpărat compania (Android, Inc), care a dezvoltat primul sistem de operare Android. Spre deosebire de sistemul de operare Apple IOS, dezvoltarea sistemului de operare Android în curs de desfăşurare nu este ținută secretă. De fapt, aproximativ 80 de companii sunt membre ale grupului - Open Handset Alliance - care contribuie în continuare la dezvoltarea sistemului de operare Android.

Preview document

Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 1
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 2
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 3
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 4
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 5
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 6
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 7
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 8
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 9
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 10
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 11
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 12
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 13
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 14
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 15
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 16
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 17
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 18
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 19
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 20
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 21
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 22
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 23
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 24
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 25
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 26
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 27
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 28
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 29
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 30
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 31
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 32
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 33
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 34
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 35
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 36
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 37
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 38
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 39
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 40
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 41
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 42
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 43
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 44
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 45
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 46
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 47
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 48
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 49
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 50
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 51
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 52
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 53
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 54
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 55
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 56
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 57
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 58
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 59
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 60
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 61
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 62
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 63
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 64
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 65
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 66
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 67
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 68
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 69
Comunicarea în Rețea folosind Telefonia Mobilă - Pagina 70

Conținut arhivă zip

  • Comunicarea in Retea folosind Telefonia Mobila.pdf

Alții au mai descărcat și

Aspecte generale privind semnăturile digitale

Introducere Problematica semnării digitale Înainte de a putea discuta despre semnătura digitală trebuie să explicăm noţiunea de semnătură şi...

Elaborarea unui Asistent Electronic Public

INTRODUCERE Organizarea cît mai efecientă a datelor si informaţiei existente a devenit o necesitate stringentă datorită creşterii volumui si...

Limbaj de Interogare Orientat pe Obiect

Limbajul de interogare orientat pe obiect (OQL) este un standard al limbajului de interogare pentru baze de date orientate pe obiect. OQL este...

Limbajul Java pe Internet

ADNOTARE Cuvinte cheie: Java, Server, Client, URL, RMI, JSP, JSF, applet. Limbajul Java a aparut datoritã necesitãtii rezolvãrii problemelor...

Lucru cu Imagini în Java

LUCRUL CU IMAGINI IN JAVA 1.Clasa java.awt.image Pachetul java.awt.image contine 3 interfete cu functii specifice: ImageConsumer, ImageObserver,...

Multimedia - Hipermedia

I.1. Terminologie. Multimedia, Hipermedia, Hipertext. Odată cu dezvoltarea tehnologiei globale au crescut cerinţele de informare şi învăţare...

Noțiuni de limbaj HTML

NOŢIUNI DE BAZĂ INTER-REŢELE ŞI INTERNET În lume există milioane de calculatoare. În aceste calculatoare sunt stocate informaţii. Pentru a...

Baze de Date

CURS 1 -Conceptele de BD si SGBD Baza de date, conform definitie lui Delobel este „un ansamblu structurat de date corelate logic si inregistrate...

Te-ar putea interesa și

Rețele wireless WiFi - implementarea internetului în comunicații

Capitolul 1. Introducere 1.1 Tipuri de reţele Termenul de reţea descrie faptul că un număr de calculatoare şi alte echipamente electronice sunt...

Comunicarea în spațiul public

Argument Comunicarea face parte din viaţa de zi cu zi şi este modalitatea prin care transmitem idei, sentimente, emoţii şi păreri, pentru a...

Proiectarea unei Campanii de Direct Mail pentru Produsul Vodafone în Fiecare Zi

De la aparent banala vânzare prin corespondenţă, fară intermediari – un sistem de distribuţie scurt, care nu necesită investiţii deosebite, dar...

Evoluția serviciilor Vodafone România

1 SERVICII DE TELECOMUNICATII MOBILE În acest prim capitol am realizez o introducere în serviciile de telecomunicatii mobile, încercând sa nu...

Piața de tip oligopol

Oligopolul este o forma a concurentei imperfecte. Se caracterizeaza prin: -numarul redus de producatori prezenti pe piata, dar care au o forta...

E-Commerce

1.1. Abstract Comerţul mobil este încă o enigmă pentru foarte mulţi dintre noi. În general vorbind, acesta este o mega-aplicaţie pe dispozitivele...

Concurența

Intre agentii pietei se deruleaza numeroase relatii economice: ei coopereaza si conlucreaza pentru a-si realiza anumite scopuri comune; in acelasi...

Corespondență și Secretariat

CAP. I ROLUL SECRETARIATULUI ÎNTR-O ORGANIZAŢIE 1.1. Organizaţia şi structura ei organizatorică. Fiecare dintre noi suntem integraţi, într-un...

Ai nevoie de altceva?