Diplomová práce se zabývá vývojem multiplatformní mobilní aplikace na bázi frameworku Qt. Aplikace je určena pro sběratele historických vozidel, jejichž provoz podléhá legislativě Mezinárodní Federace historických vozidel a Ministerstva dopravy ČR. Apli-kace je zaměřena na registraci a evidenci veteránů, náhradních dílů a provozních nákladů.
Anotace v angličtině
This thesis deals with cross-platform mobile application development running on Qt framework. The application is intended for collectors of veteran vehicles under legislation of The International Federation of Historical Vehicles (FIVA) and The Ministry of Trans-port CR. The aplication is focused on the registration and evidence of veteran vehicles, spare parts and operating costs.
Klíčová slova
multiplatformní aplikace, framework Qt, historická vozidla
Diplomová práce se zabývá vývojem multiplatformní mobilní aplikace na bázi frameworku Qt. Aplikace je určena pro sběratele historických vozidel, jejichž provoz podléhá legislativě Mezinárodní Federace historických vozidel a Ministerstva dopravy ČR. Apli-kace je zaměřena na registraci a evidenci veteránů, náhradních dílů a provozních nákladů.
Anotace v angličtině
This thesis deals with cross-platform mobile application development running on Qt framework. The application is intended for collectors of veteran vehicles under legislation of The International Federation of Historical Vehicles (FIVA) and The Ministry of Trans-port CR. The aplication is focused on the registration and evidence of veteran vehicles, spare parts and operating costs.
Klíčová slova
multiplatformní aplikace, framework Qt, historická vozidla
Prostudujte stávající aplikace pro evidenci spotřeby a nákladů na provoz vozidel.
Uveďte přehled technologií pro multiplatformní programování mobilních aplikací.
Vhodným způsobem sestavte požadavky na navrhovanou aplikaci.
Navrhněte architekturu aplikace, rozvržení databáze a logiku aplikace.
Implementujte aplikaci za využití zvolených technologií a ověřte její funkčnost.
Zásady pro vypracování
Prostudujte stávající aplikace pro evidenci spotřeby a nákladů na provoz vozidel.
Uveďte přehled technologií pro multiplatformní programování mobilních aplikací.
Vhodným způsobem sestavte požadavky na navrhovanou aplikaci.
Navrhněte architekturu aplikace, rozvržení databáze a logiku aplikace.
Implementujte aplikaci za využití zvolených technologií a ověřte její funkčnost.
Seznam doporučené literatury
HEROUT, Pavel. Učebnice jazyka C. České Budějovice: Kopp nakladatelství, 2010. 308 s. ISBN 978-80-7232-383-8.
LACKO, Ľuboslav. Vývoj aplikací pro Android. Brno: Computer Press, 2015, 472 s. ISBN 978-80-251-4347-6.
ALLEN, Grant. Android 4: průvodce programováním mobilních aplikací. Brno: Computer Press, 2013, 656 s. ISBN 978-80-251-3782-6.
Qt | Cross-platform software development for embedded \& desktop \matsymb{lbrack}online\matsymb{rbrack}. \matsymb{lbrack}cit. 2018-11-29\matsymb{rbrack}. Dostupné z: www.qt.io.
SHERRIFF, Nicholas. Learn Qt 5: Build modern, responsive cross-platform desktop applications with Qt, C++, and QML. Birmingham: Packt, 2018. ISBN 9781788473682.
Seznam doporučené literatury
HEROUT, Pavel. Učebnice jazyka C. České Budějovice: Kopp nakladatelství, 2010. 308 s. ISBN 978-80-7232-383-8.
LACKO, Ľuboslav. Vývoj aplikací pro Android. Brno: Computer Press, 2015, 472 s. ISBN 978-80-251-4347-6.
ALLEN, Grant. Android 4: průvodce programováním mobilních aplikací. Brno: Computer Press, 2013, 656 s. ISBN 978-80-251-3782-6.
Qt | Cross-platform software development for embedded \& desktop \matsymb{lbrack}online\matsymb{rbrack}. \matsymb{lbrack}cit. 2018-11-29\matsymb{rbrack}. Dostupné z: www.qt.io.
SHERRIFF, Nicholas. Learn Qt 5: Build modern, responsive cross-platform desktop applications with Qt, C++, and QML. Birmingham: Packt, 2018. ISBN 9781788473682.
Přílohy volně vložené
-
Přílohy vázané v práci
ilustrace
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student plynule a logicky prezentoval svoji diplomovou práci a následně úspěšně odpovídal na položené otázky:
Jedná se pouze o mobilní nebo i webovou aplikaci? (Sysala)
Není zadávání dat z mobilu příliš problematické? (Sysala)
Co jste ve Vaší aplikaci potřeboval mít navíc oproti konkurenci? (Chramcov)