| dc.contributor.advisor | Αλέπης, Ευθύμιος | |
| dc.contributor.author | Φωτιάδης, Δημήτριος | |
| dc.date.accessioned | 2026-01-14T10:02:46Z | |
| dc.date.available | 2026-01-14T10:02:46Z | |
| dc.date.issued | 2025-12 | |
| dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/18766 | |
| dc.description.abstract | Η παρούσα πτυχιακή εργασία στοχεύει στην σχεδίαση και υλοποίηση της εφαρμογής Grouply,
ενός συνεργατικού ψηφιακού ημερολογίου που επιτρέπει την καταγραφή και διαχείριση
συμβάντων για δύο ή περισσότερους χρήστες. Η ιδέα για το θέμα αυτό μου γεννήθηκε ύστερα
από την διαπίστωση ότι παρόλο τα τόσο προχωρημένα συστήματα και εφαρμογές που
υπάρχουν ακόμη και σήμερα μία από τις πιο βασικές εφαρμογές σε κινητές συσκευές το
ημερολόγιο δεν έχει εξελιχθεί σχεδόν καθόλου. Γι’ αυτό λοιπόν αποφάσισα να φτιάξω μία
εφαρμογή που θα βελτιώνει τη συνεργασία και τον προγραμματισμό σε προσωπικό ή μικρό
επαγγελματικό επίπεδο. Για την δημιουργία αυτής της εφαρμογής, χρησιμοποιήθηκε το Android
Studio, το οποίο είναι ένα περιβάλλον για την υλοποίηση εφαρμογών android για κινητές
συσκευές, tablet, smartwatches κλπ., γράφτηκε στη γλώσσα Java, ενώ για την διαχείριση
δεδομένων σε πραγματικό χρόνο, την αυθεντικοποίηση και την αποθήκευση, αξιοποιήθηκε η
Google Firebase. Κατά την υλοποίηση έδωσα έμφαση στην ανάπτυξη ενός διαισθητικού UI για
την βέλτιστη εμπειρία του χρήστη, καθώς και την απρόσκοπτη λειτουργία μεταξύ πολλαπλών
συσκευών. Το Grouply προσφέρει βασικές λειτουργίες όπως τη δημιουργία κοινόχρηστων
δραστηριοτήτων, την ειδοποίηση όταν έρθει η ώρα του συμβάντος και τη δυναμική ενημέρωση
του περιεχομένου. Ως μελλοντικές επεκτάσεις προτείνονται η ενσωμάτωση ομάδων και
ξεχωριστών ημερολόγιων για την κάθε ομάδα, και η προσθήκη λειτουργιών άμεσης επικοινωνίας
(chat,κλήσεις) εντός ομάδων. | el |
| dc.format.extent | 43 | el |
| dc.language.iso | el | el |
| dc.publisher | Πανεπιστήμιο Πειραιώς | el |
| dc.title | Ανάπτυξη εφαρμογής κοινόχρηστου ημερολογίου για κινητές συσκευές στο Android Studio και Firebase (Grouply) | el |
| dc.title.alternative | Development of a shared calendar application for mobile devices in Android Studio and Firebase (Grouply) | el |
| dc.type | Bachelor Dissertation | el |
| dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
| dc.description.abstractEN | This thesis focuses on the analysis, design and implementation of Grouply, a modern mobile
application that functions as a collaborative digital diary for managing and sharing events among
groups of users. The idea of this project arose from the observation that, despite the existence
of highly advanced systems and applications, one of the most basic mobile applications the
calendar has barely evolved. Therefore, I decided to create an application that would improve
collaboration and scheduling at a personal or small professional level. The application was
developed using Android Studio, an IDE for creating Android application for mobile devices,
tablets, smartwatches etc. The primary programming language used was Java, while Google
Firebase was utilized for real-time data management, authentication, and cloud storage. During
the implementation, emphasis was placed on developing an intuitive UI for optimal user
functionalities such as the creation of shared activities, event time notifications, and dynamic
content updates. Future extensions proposed include the integration of groups and separate
calendars for each groups and the addition of instant communication features (chat, calls) within
those groups. | el |
| dc.subject.keyword | Android app | el |
| dc.subject.keyword | Firebase | el |
| dc.subject.keyword | Android Studio | el |
| dc.subject.keyword | Κοινόχρηστο ημερολόγιο | el |
| dc.subject.keyword | Java | el |
| dc.subject.keyword | UX/UI σχεδίαση | el |
| dc.subject.keyword | Firebase Authentication | el |
| dc.subject.keyword | Realtime Database | el |
| dc.date.defense | 2025-12 | |