Mobilní telefon jako dětská chůvička
Loading...
Date
Authors
Beneš, Marek
Advisor
Referee
Mark
C
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
ORCID
Abstract
Cílem této bakalářské práce je vytvořit server a aplikaci pro mobilní zařízení využívající operační systém Android. Aplikace umožní vytvořit ze dvou zařízení dětskou a rodičovskou stanici na monitorování dítěte během spánku. Server je psaný v jazyce Python a klientská aplikace v jazyce Kotlin. Propojení klientské aplikace a serveru je realizováno pomocí Socket.IO a využívá websockety, které zajišťují duplexní komunikaci. Audiovizuální komunikace mezi rodičovskou a dětskou stanicí je zajištěna pomocí Agora SDK. V práci jsou představeny ostatní knihovny, které slouží k tvorbě mobilních aplikací a existující řešení. Dále jsou prezentovány návrh a implementace aplikace.
The goal of this thesis is to create a server and an application for a mobile device, which uses Android as an operating system. The application allows users to create a parent and a child station of two mobile devices to monitor the baby while sleeping. The server is written in Python and a client application is written in Kotlin. Connection between the client application and the server is implemented with Socket.IO and uses websockets to ensure duplex communication. Audiovisual communication between parent and child stations is implemented with the use of Agora SDK. Thesis presents other libraries that can be used to create mobile applications and other existing applications. The scheme and implementation of the application are presented in the thesis.
The goal of this thesis is to create a server and an application for a mobile device, which uses Android as an operating system. The application allows users to create a parent and a child station of two mobile devices to monitor the baby while sleeping. The server is written in Python and a client application is written in Kotlin. Connection between the client application and the server is implemented with Socket.IO and uses websockets to ensure duplex communication. Audiovisual communication between parent and child stations is implemented with the use of Agora SDK. Thesis presents other libraries that can be used to create mobile applications and other existing applications. The scheme and implementation of the application are presented in the thesis.
Description
Keywords
mobil , mobilní aplikace , chůvička , monitorování , Android , mobile , mobile application , baby monitor , monitoring , Android
Citation
BENEŠ, M. Mobilní telefon jako dětská chůvička [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Informační technologie
Comittee
prof. Ing. Adam Herout, Ph.D. (předseda)
doc. Mgr. Adam Rogalewicz, Ph.D. (člen)
doc. Ing. Michal Bidlo, Ph.D. (člen)
Ing. Miloš Musil, Ph.D. (člen)
doc. RNDr. Dana Hliněná, Ph.D. (člen)
Date of acceptance
2023-06-12
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C.
Result of defence
práce byla úspěšně obhájena
