dc.contributor.advisor |
Brožek, Josef |
|
dc.contributor.author |
Valko, Tomáš
|
|
dc.date.accessioned |
2017-06-22T06:03:48Z |
|
dc.date.available |
2017-06-22T06:03:48Z |
|
dc.date.issued |
2017 |
|
dc.date.submitted |
2017-05-12 |
|
dc.identifier |
Univerzitní knihovna (studovna) |
|
dc.identifier.uri |
http://hdl.handle.net/10195/68079 |
|
dc.description.abstract |
Práce popisuje problematiku programování pro mobilní zařízení s operačním systémem Android. V práci jsou postupně představeny jednotlivé etapy vývoje mobilní aplikace a uvedené postupy jsou demonstrovány při implementaci task systému. Dále jsou rozebrány architektonické vzory a možnosti jejich použití s důrazem na implementaci MVP. Součástí práce je také popis řešení komplikací při vývoji aplikace konkrétně problémů vývojového prostředí, nedostatků Android Frameworku, komunikace se serverem zahrnující autentizaci a autorizaci, práce v offline režimu, vlastní implementace objektově relačního mapování a tvorba automatizovaných testů. |
cze |
dc.format |
70 s. |
|
dc.language.iso |
cze |
|
dc.publisher |
Univerzita Pardubice |
cze |
dc.rights |
Bez omezení |
|
dc.subject |
mobilní aplikace |
cze |
dc.subject |
Android |
cze |
dc.subject |
Java |
cze |
dc.subject |
softwarové architektury |
cze |
dc.subject |
offline režim |
cze |
dc.subject |
spojení s databází |
cze |
dc.subject |
JSON |
cze |
dc.subject |
mobile application |
eng |
dc.subject |
Android |
eng |
dc.subject |
Java |
eng |
dc.subject |
software architecture |
eng |
dc.subject |
offline mode |
eng |
dc.subject |
database connection |
eng |
dc.subject |
JSON |
eng |
dc.title |
Programování task systému: Mobilní aplikace |
cze |
dc.title.alternative |
Task system implementation: Mobile application |
eng |
dc.type |
bakalářská práce |
cze |
dc.date.accepted |
2017-06-05 |
|
dc.description.abstract-translated |
The bachelor's thesis discusses development for mobile device with Android OS. It describes phases of creating a mobile application. The approach is demonstrated in task system implementation. This thesis also explores software architecture patterns with focus on implementation of MVP. Part of the thesis is a description of solutions of development complications specifically IDE problems, disadvantages of Android Framework, a communication with server including authentication and authorization, offline mode working, own implementation of ORM and creation of automated tests. |
eng |
dc.description.department |
Fakulta elektrotechniky a informatiky |
cze |
dc.thesis.degree-discipline |
Informační technologie |
cze |
dc.thesis.degree-name |
Bc. |
|
dc.thesis.degree-grantor |
Univerzita Pardubice. Fakulta elektrotechniky a informatiky |
cze |
dc.identifier.signature |
D36061 |
|
dc.thesis.degree-program |
Informační technologie |
cze |
dc.description.defence |
Student výborně prezentoval výsledky své práce. Zodpověděl dotazy vedoucího práci i členů komise. Komise pro SZZ hodnotila bakalářskou práci klasifikačním stupněm výborně. Dle vedoucího práce má výsledek BP vynikající kvalitu. Praktickou aplikaci student nejen navrhl a implementoval, ale také řádně otestoval korektními metodami. Použité techniky a technologie odpovídají současným trendům. |
cze |
dc.identifier.stag |
31108 |
|
dc.description.grade |
Dokončená práce s úspěšnou obhajobou |
cze |