Ανάπτυξη android εφαρμογής "Δίαιτα (DietDroid)" = Development of android application "Diet (DietDroid)"
View/ Open
Subject
Application software -- Development ; Android (Electronic resource) ; Mobile computing ; Smartphones -- Programming ; ΔιατροφήAbstract
The present thesis concludes my studies in the Master’s Program on Informatics by the Department of Informatics of the University of Piraeus. The object of the study is the familiarization with and the implementation of an Android technology application. More precisely, the object of this application was to determine a weekly diet program for the user. The technologies which were mostly used include Java, XML, SQLite and, at a lesser degree, HTML and JavaScript. The project included the use of tools such as Eclipse and Android sdk, various text editors and a Samsung S3 mobile phone for testing. The structure of application is simple. Its purpose is for the user to input data such as weight, height, age and rate of physical activity during work and leisure time, which the application can then process and, finally, suggest a weekly diet schedule. Moreover, nutritional types are used to provide parameters which are important for the determination of the diet (BMI, BMR, activity factor, Daily Caloric Needs). Finally, possibly the most important goal of the application has been the familiarization with programming in an Android environment. This was largely accomplished as plenty of different Android elements like TextViews, ScrollViews, WebViews, EditTexts, AlertDialogs, ImageSlider, Spinners, Tabs, Calendar Api, Toast Messages etc. were employed. Special attention has also been given to the application’s user interface so that it will appeal to the user in a similar way as an application uploaded on Android market would.