Mobilní aplikace pro ovládání digitronových hodin (Nixie clock) přes Bluetooth
A mobile application for Nixie clock project
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Ivan Alekhin
Vedoucí práce
Bartík Matěj
Oponent práce
Daněček Jiří
Studijní obor
Webové a softwarové inženýrstvíStudijní program
Informatika 2009Instituce přidělující hodnost
katedra softwarového inženýrstvíObhájeno
2023-02-14Prá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
Cílem této bakalářské práce bylo vyvinout mobilní aplikaci pro ovládání digitálních nixie hodin. Aplikace měla běžet na platformách Android i iOS a byla navržena tak, aby podporovala řadu funkcí a vlastností, které uživatelům umožní nastavit čas a datum, nastavit budíky, ovládat stopky a časovač a měnit různé možnosti na nixie hodiny. Při implementaci aplikace jsem vyhodnotil dostupné frameworky a jazyky dostupné pro vytvoření multiplatformní mobilní aplikace a prozkoumal jsem komunikační protokol Bluetooth Low Energy používaný k navázání spojení mezi hodinami a aplikací. K otestování aplikace jsem použil kombinaci testování jednotek a ručního testování a byl jsem schopen prokázat, že aplikace je stabilní, spolehlivá a schopná splnit funkční požadavky, které byly stanoveny na začátku projektu. Výsledkem této práce je mobilní aplikace pro ovládání digitálních nixie hodin pomocí komunikačního protokolu Bluetooth Low Energy. The goal of this bachelor thesis was to develop a mobile application for controlling a digital nixie clock. The app was intended to run on both Android and iOS platforms, and was designed to support a range of functions and features that would allow users to set the time and date, set alarms, control a stopwatch and timer, and change various options on the nixie clock. To implement the app, I evaluated available frameworks and languages available for creating a crossplatform mobile app, and researched Bluetooth Low Energy communication protocol used to establish a connection between the clock and the app. In order to test the app, I used a combination of unit testing and manual testing, and I was able to demonstrate that the app was stable, reliable, and capable of meeting the functional requirements that had been set out at the outset of the project. The result of this thesis is the mobile app for controlling a digital nixie clock using Bluetooth Low Energy communication protocol.
Kolekce
- Bakalářské práce - 18102 [1729]