Optimizacija izrade nativne android aplikacije za praćenje sportskog treninga

Strgar, Tomislav (2014) Optimizacija izrade nativne android aplikacije za praćenje sportskog treninga. Master's thesis - Graduate Programme. Grafički fakultet. [Mentor: Pap, Klaudio].

[img]
Preview
PDF
DB404_Strgar_Tomislav.pdf

Download (1MB) | Preview

Abstract

Tema ovog diplomskog rada je izrada nativne Android aplikacije za odabir programa treninga, praćenje napretka i prehrane za treniranje u teretani napisane pomoću Java programskog jezika te preko automatiziranog web servisa za izradu aplikacija ShoutEm. Aplikacija će nuditi nekoliko vrsta treninga ovisno o željama korisnika. Potrebno je integrirati formule pomoću kojih će se obračunavati kilaže i intenzitet treninga te potreban dnevni unos kalorija baziran na kilaži, visini i dobi korisnika. Korisnici će moći bilježiti svoj napredak na dnevnoj bazi te pisati komentare za svoje potrebe. Korisniku će također ovisno o izboru programa treninga biti prikazane preporučene, "zabranjene" namirnice te suplementi. Aplikacija će zahtijevati unos podignutih kilaža od strane korisnika te automatski korigirati intenzitet idućeg treninga ovisno je li korisnik uspješno ili neuspješno završio prethodni trening. Ovdje će se dokazati jednostavnost korištenja XML formata za izradu vizualnog sučelja naspram izrade grafičkog sučelja samo pomoću Jave. Aplikacija će također informirati korisnika o najvažnijim stavkama treninga kako bi rezultati bili što bolji u kraćem roku.

Item Type: Master's thesis - Graduate Programme
Mentor name: Pap, Klaudio
Defence date: 25 September 2014
Abstract in english: The topic of this thesis is the development of native Android application for sports training, progress tracking and planning sports nutrition for gym training which will be written in Java programming language and also made in ShoutEm web based service for application development. Application will offer few types of training based on users preferences. It is necessary to implement formulas which will calculate lifted weights, training intensity and daily calorie intake based on weight, height and age of the user. User will be able to track his own progress on a daily basis. Application will also mention recommended and „forbidden“ foods as well as supplements for achieving desired goals. Application will be able to track lifted weights for each training session. Simplicity of XML based layout in contrast to pure Java layout will be proven. Application will also inform the user about how and why this type of training works to provide the best results in shortest amount of time possible.
Uncontrolled Keywords: Java, XML, Android, ShoutEM, izrada
Keywords in english: Java, XML, Android, ShoutEm, development
Subjects: TECHNICAL SCIENCES > Graphic Technology
Institution: Grafički fakultet
City: Zagreb
Number of Pages: 50
Callnumber: pap 2014 str
Inventory number: DB404
Depositing User: Antonia Grgurović
Status: Unpublished
Date Deposited: 26 Sep 2014 13:20
Last Modified: 26 Sep 2014 13:20
URI: http://eprints.grf.unizg.hr/id/eprint/2206

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year