EasyTrain - tréninková aplikace pro Android
EasyTrain - Workout Application for Android
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/174076Identifikátory
SIS: 237496
Kolekce
- Kvalifikační práce [10679]
Autor
Vedoucí práce
Oponent práce
Kofroň, Jan
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Programování a softwarové systémy
Katedra / ústav / klinika
Katedra distribuovaných a spolehlivých systémů
Datum obhajoby
17. 6. 2022
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Klíčová slova (česky)
Android|Xamarin.Android|Firestore|sport|trénováníKlíčová slova (anglicky)
Android|Xamarin.Android|Firestore|training|sportMobilní aplikace dnes hrají velkou roli ve světě osobních tréninkových pomůcek. Zároveň na trhu chybí aplikace specializovaná na práci osobních trenérů a na distribuci cvičení na míru. Cílem této práce je vytvořit mobilní aplikaci na ukládání a sdílení tréninkových aktivit pro zařízení se systémem Android, s využitím frameworku Xamarin Android. Aplikace jejím uživatelům umožňuje ukládání cviků, tréninků, tréninkových plánů a jejich filtrování pomocí tagů. To je umožněno jak v offline databázi na bázi SQLite, tak v online databázi postavené na Fire- base Firestore technologii. Aplikace také umožňuje spustit trénink, aby uživatel mohl dodržet přesné pořadí a množství cviků. Uživatel taktéž může aktivovat tréninkový plán, který ukazuje, v jakém dni plánu se uživatel nachází. Nakonec aplikace přihlášeným uživatelům umožňuje si navzájem posílat zprávy a tréninkové aktivity. 1
Nowadays mobile applications are a big part of personal workout acces- sories. There is a big gap on the market in terms of applications for personal coaches and custom made trainings in general. Goal of this thesis is to create an application for Android devices with Xamarin Android framework meant for saving and distributing training activities. The application allows users to save their own exercises, trainings, train- ing plans and filter them by tags. This is possible to do locally within the SQLite database as well as online with the Firebase Firestore database. It is also possible to run a training to keep track of exercises and their order and quantity. User also can activate a training plan which keeps track of the day the user is at. Last but not least the application is capable of sending messages and training activities via chat. 1
Citace dokumentu
Metadata
Zobrazit celý záznamSouvisející záznamy
Zobrazují se záznamy příbuzné na základě názvu, autora a předmětu.
-
Proměny konzumace internetového obsahu podle typu zařízení
Výsledek obhajoby: OBHÁJENOLibecajtová, Tereza (Univerzita Karlova, Filozofická fakulta, 2013)Datum obhajoby: 18. 9. 2013Práce se zabývá změnami ve způsobu konzumace internetového obsahu způsobenými novými typy zařízení, jako jsou především chytré telefony a tablety. V 2. kapitole následující po úvodu jsou tato zařízení představena, stejně ... -
Identification of Battery-Hungry Parts of Android Application Code
Výsledek obhajoby: NEOBHÁJENOJankovič, Ivan (Univerzita Karlova, Matematicko-fyzikální fakulta, 2013)Datum obhajoby: 9. 9. 2013V rozmezí pouhých čtyřiceti let vzrostl počet mobilních zařízení ve světě z nuly na číslo větší než je počet obyvatel Země. Výpočetní výkon a s ním i spotřeba těchto zařízení strmě stoupá; kvůli technologickým a prostorovým ... -
Využití mobilních zařízení v chemickém vzdělávání
Výsledek obhajoby: OBHÁJENOŠvehla, Martin (Univerzita Karlova, Přírodovědecká fakulta, 2013)Datum obhajoby: 17. 9. 2013Tato diplomová práce je zaměřená na problematiku využívání mobilních zařízení v chemickém vzdělávání. Popisuje jednotlivá mobilní zařízení, včetně různých operačních systémů a technologií a ukazuje obrovský potenciál, který ...