Mobilní lexikon zvířat ZOO Praha
Mobile animal lexicon ZOO Praha
Typ dokumentu
diplomová prácemaster thesis
Autor
Ondřej Košut
Vedoucí práce
Gattermayer Josef
Oponent práce
Špaček Petr
Studijní obor
Webové a softwarové inženýrstvíStudijní program
InformatikaInstituce přidělující hodnost
katedra softwarového inženýrstvíPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Práce popisuje tvorbu doprovodné aplikace ZOO Praha pro mobilní zařízení se systémem Android, za využití volně dostupných dat z portálu opendata.praha.eu. Práce se zabývá celým procesem vývoje aplikace. Rozebírá dostupná data a navrhuje na jejich základě požadavky na aplikaci. Navrhuje, jak mají být data uložena v databázi a popisuje nasazení databáze do cloudového systému. Popisuje tvorbu, nasazení a testování serveru, který data aktualizuje a poskytuje koncové aplikaci. Rozebírá návrh uživatelského rozhraní, implementaci aplikace i její testování -- jak uživatelské, tak automatické. Popisuje také proces publikace aplikace do obchodu Google Play. Práce takto dává dohromady ucelený popis procesu vzniku aplikace od jejího návrhu až po její zveřejnění. This thesis describes the process of creating an application for the Prague ZOO for Android devices, with the usage of freely available data from the website opendata.praha.eu. The thesis goes through the whole process of creating the application. Thesis analyses the available data and describes requirements for the application based on this analysis. Thesis describes how the data needs to be stored in database and describes the process of deploying this database to a cloud. Then, the thesis describes the process of creating, deploying, and testing of a server, that updates the database and provides this data to the application. User interface design of the Android application is created, implementation is described, and testing is described -- both user testing and automatic testing. Thesis describes the process of publishing the application to the Google Play store. In this way, this thesis puts together a full description of the process of creating an application from the initial analysis all the way through to the publishing.
Kolekce
- Diplomové práce - 18102 [1006]