upmnav - mobile flash app (romanian)

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ă

Upload: ionut-oroian

Post on 16-Apr-2017

666 views

Category:

Documents


0 download

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