+ All Categories
Home > Documents > UPMnav - Mobile Flash App (Romanian)

UPMnav - Mobile Flash App (Romanian)

Date post: 16-Apr-2017
Category:
Upload: ionut-oroian
View: 665 times
Download: 0 times
Share this document with a friend
20
UPMnav Aplicaţie pentru dispozitive mobile realizată în Flash Lite Ionuţ Dragoş Oroian Îndrumător: asistent univ. drd. Adrian Roman Târgu Mureş Iunie 2009 Universitatea Universitatea “Petru Maior” “Petru Maior” Facultatea de Facultatea de Ştiinţe şi Litere Ştiinţe şi Litere Specializarea Informatică Specializarea Informatică
Transcript
Page 1: UPMnav - Mobile Flash App (Romanian)

UPMnavAplicaţie pentru dispozitive mobile

realizată în Flash Lite

Ionuţ Dragoş OroianÎndrumător: asistent univ. drd. Adrian Roman

Târgu MureşIunie 2009

Universitatea Universitatea “Petru Maior”“Petru Maior”Facultatea de Facultatea de Ştiinţe şi LitereŞtiinţe şi Litere

Specializarea InformaticăSpecializarea Informatică

Page 2: UPMnav - Mobile Flash App (Romanian)

De ce UPMnavDe ce UPMnav??

UPM (Universitatea “Petru Maior”)+

Nav (navigare)=

UPMnav

Page 3: UPMnav - Mobile Flash App (Romanian)

ProblemaProblema

Găsirea unei săli din cadrul campusului Universităţii “Petru Maior”

Page 4: UPMnav - Mobile Flash App (Romanian)

ObiectiveObiective

Dezvoltarea unei aplicaţii pentru dispozitive mobile:

• compatibilă pe diferite sisteme de operare • folosind tehnologia Flash Lite• fără a fi nevoie de conexiune la internet

Page 5: UPMnav - Mobile Flash App (Romanian)

Sisteme de Operare pentru Sisteme de Operare pentru dispozitive mobiledispozitive mobile

Canalys esimates: Worldwide smart phone market Market Share Q3 2008, Q3 2007 http://www.canalys.com/pr/2008/r2008112.htm

Page 6: UPMnav - Mobile Flash App (Romanian)

Limbaj Implementarea pe diferite platforme

Symbian C++ Compilare în funcţie de mediu

iPhone Objective-C Disponibil numai pentru iPhone şi iPod Touch

BlackBerry Java Disponobil numai pe BlackBerry datorită API-ului RIM

Flash Lite ActionScript integrat de primi 5 producatori de telefoane mobile

Tehnologii pentru dezvoltareTehnologii pentru dezvoltare pe pe dispozitive mobiledispozitive mobile

Page 7: UPMnav - Mobile Flash App (Romanian)

Symbian S60 v2/v3 Qualcomm BREW 2.x/3.x

Microsoft Windows Mobile 5

Sisteme de operare cu suport Sisteme de operare cu suport pentru Flash Lite 2.xpentru Flash Lite 2.x

Page 8: UPMnav - Mobile Flash App (Romanian)

• Afişajul• Putere de procesare limitată• Compatibilitatea pe modele diferite

LimităriLimitări

Page 9: UPMnav - Mobile Flash App (Romanian)

Instalarea aplicaţieiInstalarea aplicaţiei

Page 10: UPMnav - Mobile Flash App (Romanian)

Arhitectură Arhitectură

Page 11: UPMnav - Mobile Flash App (Romanian)

Diagramă de SecvenţăDiagramă de Secvenţă

Page 12: UPMnav - Mobile Flash App (Romanian)

Clasa LayoutClasa Layout(realizată de David Brown)(realizată de David Brown)

Page 13: UPMnav - Mobile Flash App (Romanian)

Funcţiile AplicaţieFuncţiile Aplicaţie

Page 14: UPMnav - Mobile Flash App (Romanian)

Cautare LiberăCautare Liberă

Page 15: UPMnav - Mobile Flash App (Romanian)

Caută salăCaută sală

Page 16: UPMnav - Mobile Flash App (Romanian)

SecretariatSecretariat

Page 17: UPMnav - Mobile Flash App (Romanian)

BibliotecăBibliotecă

Page 18: UPMnav - Mobile Flash App (Romanian)

MeteoMeteo

Page 19: UPMnav - Mobile Flash App (Romanian)

ConcluziiConcluzii

• Aplicațiile pentru dipozitive mobile au un potențial promințător.

• Aplicaţiile realizare în Flash Lite sunt compatibile pe platforme

diferite.

• Disponibilitatea unui brand pe diferite medii este un lucru bun.

• Ca în orice domeniu, regula KISS funcționează foarte bine și

pentru aplicațiile pentru dispozitive mobile.

• Costurile accesului la internet de pe dispozitivele mobile sunt foarte

ridicate.

Page 20: UPMnav - Mobile Flash App (Romanian)

Înbunătăţiri ulterioareÎnbunătăţiri ulterioare

• Mărirea compatibilităţii pentru diferite modele de

dispozitive mobile cu sau fără funcţie de touchscreen

• construirea de funcţionalităţi adiţionale (ex. Gestionarea

examenelor, adăugarea de avertismente prin email sau

SMS, etc...)

• construirea unei aplicaţii desktop pentru actualizarea

datelor


Recommended