Εμφάνιση απλής εγγραφής

FitAddict App : έξυπνη εφαρμογή Android για φυσική δραστηριότητα με έτοιμες ασκήσεις και εξατομικευμένα προγράμματα μέσω τεχνητής νοημοσύνης

dc.contributor.advisorΑλέπης, Ευθύμιος
dc.contributor.authorΚολοβός, Χρύσανθος
dc.date.accessioned2025-11-18T10:51:13Z
dc.date.available2025-11-18T10:51:13Z
dc.date.issued2025-09
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/18429
dc.description.abstractΑυτή η πτυχιακή εργασία αναλύει την ανάπτυξη και τη λειτουργικότητα της εφαρμογής FitAddictApp. Το πρώτο κεφάλαιο παρουσιάζει το θεωρητικό πλαίσιο που σχετίζεται με εφαρμογές γυμναστικής και ευεξίας, καθώς και τις υπάρχουσες λύσεις που ενέπνευσαν τη σύλληψη και τον σχεδιασμό της FitAddictApp. Το δεύτερο κεφάλαιο περιγράφει αναλυτικά τις τεχνολογίες που χρησιμοποιήθηκαν για την ανάπτυξη της εφαρμογής, όπως το Android Studio, η Kotlin, το Git και το Firebase, μαζί με τις αρχιτεκτονικές μεθοδολογίες MVVM και Clean Architecture. Αναλύονται επίσης προηγμένα εργαλεία όπως το Hilt, η Room Database, οι Firebase Cloud Functions, η Generative AI, το Vertex AI SDK, το Prompt Engineering και η Data Validation, δείχνοντας τη συμβολή τους σε μια ισχυρή και ευφυή λύση λογισμικού. Το τρίτο κεφάλαιο επικεντρώνεται στη δομή του κώδικα της εφαρμογής, εξηγώντας τα βασικά συστατικά και την αλληλεπίδρασή τους, ώστε να εξασφαλίζεται μια ομαλή εμπειρία χρήστη. Ιδιαίτερη έμφαση δίνεται στο Jetpack Compose, στα Navigation Components και στα εργαλεία του Firebase, όπως το Analytics, το Crashlytics και οι Push Notifications. Τέλος, το τέταρτο κεφάλαιο παρουσιάζει ολοκληρωμένα την εφαρμογή, εξηγώντας βήμα προς βήμα το περιβάλλον διεπαφής και τη λειτουργικότητά της, ενώ παράλληλα αναδεικνύεται η χρήση της τεχνητής νοημοσύνης στον τομέα της υγείας και της σωματικής άσκησης.el
dc.format.extent50el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.titleFitAddict App : έξυπνη εφαρμογή Android για φυσική δραστηριότητα με έτοιμες ασκήσεις και εξατομικευμένα προγράμματα μέσω τεχνητής νοημοσύνηςel
dc.title.alternativeFitAddict App: a smart Android app for physical activity with built-in exercises and AI-personalized workout programsel
dc.typeBachelor Dissertationel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENThis thesis analyzes the development and functionality of the FitAddictApp. The first chapter presents the theoretical framework related to fitness and wellness applications, as well as existing solutions that inspired the concept and design of FitAddictApp. The second chapter describes in detail the technologies used for the development of the application, including Android Studio, Kotlin, Git, and Firebase, along with the architectural methodologies MVVM and Clean Architecture. Advanced tools such as Hilt, Room Database, Firebase Cloud Functions, Generative AI, Vertex AI SDK, Prompt Engineering, and Data Validation are also analyzed, demonstrating their contribution to a robust and intelligent software solution. The third chapter focuses on the code structure of the application, explaining the key components and their interaction for ensuring a seamless user experience. Special attention is given to Jetpack Compose, Navigation Components, and Firebase tools such as Analytics, Crashlytics, and Push Notifications. Finally, the fourth chapter presents the complete application, explaining its interface and functionality step by step, while highlighting the use of artificial intelligence in the field of health and physical fitness.el
dc.subject.keywordFitness appel
dc.subject.keywordFirebase authenticationel
dc.subject.keywordActivity tracking (Distance/Time/Steps)el
dc.subject.keywordWorkout build & progressel
dc.subject.keywordFirestore mediael
dc.subject.keywordAndroid UI navigationel
dc.date.defense2025-09-29


Αρχεία σε αυτό το τεκμήριο

Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής


Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Επικοινωνήστε μαζί μας
Στείλτε μας τα σχόλιά σας
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»