Ανάπτυξη εφαρμογής Android - Θερμιδομετρητής
Development of an application for Android - Calorie counter
Προβολή/ Άνοιγμα
Θεματική επικεφαλίδα
Διατροφή ; Τροφή -- Περιεκτικότητα σε θερμίδες ; Λογισμικό εφαρμογών -- Ανάπτυξη ; Nutrition ; Food -- Caloric content ; Application software -- Development ; Android (Electronic resource) ; Mobile applicationsΠερίληψη
Σκοπός αυτής της εργασίας είναι να περιγράψει τα στάδια δημιουργίας ενός ολοκληρωμένου λογισμικού για την πλατφόρμα Android. Το Android είναι μια πλατφόρμα που αποτελείται από ένα λειτουργικό σύστημα και ένα κιτ ανάπτυξης λογισμικού SDK για φορητές συσκευές. Η εφαρμογή θα πρέπει να επικοινωνεί με τον παγκόσμιο ιστό και συγκεκριμένα με μια απομακρυσμένη βάση δεδομένων η οποία θα δημιουργείται με την χρήση ενός φιλικού προς χρήση διαχειριστικού περιβάλλοντος, του όποιου τα στοιχεία θα γνωρίζει ο ιδιοκτήτης και οι διαχειριστές της εφαρμογής. Έτσι θα υπάρχει μια μόνιμη επικοινωνία και αλληλεπίδραση μεταξύ της κινητής συσκευής και της απομακρυσμένης βάσης. Η εφαρμογή είναι ένας θερμιδομετρητής και σαν αντικείμενο θα έχει να βοηθήσει άτομα που θέλουν να κρατάνε ιστορικό της ημερήσιας κατανάλωσης φαγητών, καθώς και να βοηθήσει εκείνους που θέλουν να αλλάξουν ή να διατηρήσουν το σωματικό τους βάρος να πραγματοποιήσουν τον στόχο τους. Κύριο στοιχείο της εφαρμογής είναι η δημιουργία προφίλ, ο υπολογισμός χρήσιμων δεικτών για την υγεία και η αποθήκευση τόσο των δεδομένων που θα συλλέγονται από την βάση δεδομένων όσο και των επιλογών του χρήστη σε μια τοπική βάση δεδομένων του κινητού (SQLite) έτσι ώστε να είναι δυνατή η χρήση της εφαρμογής και offline.