Original title:
Kontejner pro migrující softwarové komponenty bežící na OS Android
Translated title:
A Container for Migratating Software Components Running on Android OS
Authors:
Ščešňák, Vladimír ; Křivka, Zbyněk (referee) ; Rychlý, Marek (advisor) Document type: Master’s theses
Year:
2018
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Táto diplomová práca sa zaoberá vytvorením kontajneru pre migrujúce komponenty bežiace na operačnom systéme Android, spôsobom ich prevádzky a distribúcie, životným cyklom kontajneru a možnosťou prispôsobenia iných komponentov pre tento kontajner. Práca sa ďalej zaoberá analýzou operačného systému Android, existujúcimi riešeniami, návrhom vlastného kontajneru a spôsobom distribúcie komponentov na zariadenia, v ktorých beží kontajner. Ďalšia časť popisuje implementáciu serverovej časti, ktorá má na starosti distribúciu komponentov. Venuje sa tiež implementácii knižnice obsahujúcej kontajner a ukážkovej aplikácii, ktorá znázorňuje ako je možné prepojiť všetky tieto prvky dohromady
This diploma thesis deals with creating a container for the migration components that are used on the Android operating system, how they operate and distribute, the life cycle of the container, and the ability to customize other components for this container. The work deals with the analysis of the Android operating system, existing solutions, the design of the own container and the way of distributing the components on the devices where the container is used. The next section describes the implementation of the server component that distributes components. It also deals with the implementation of container-containing library and a sample application that illustrates how it is possible to link all these elements together.
Keywords:
Android application; component; container; Django; Firebase Cloud Messaging; Java; Python; Rest API; Android aplikácia; Django; Firebase Cloud Messaging; Java; komponenta; kontajner; Python; REST API
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/85261