<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<title>Τμήμα Πληροφορικής</title>
<link href="https://dione.lib.unipi.gr/xmlui/handle/unipi/5487" rel="alternate"/>
<subtitle/>
<id>https://dione.lib.unipi.gr/xmlui/handle/unipi/5487</id>
<updated>2026-05-17T15:21:02Z</updated>
<dc:date>2026-05-17T15:21:02Z</dc:date>
<entry>
<title>Ανάπτυξη ολοκληρωμένου διαδραστικού συστήματος ανάγνωσης και διαχείρισης βιβλίων</title>
<link href="https://dione.lib.unipi.gr/xmlui/handle/unipi/19319" rel="alternate"/>
<author>
<name>Μπακογιάννη, Βασιλική</name>
</author>
<id>https://dione.lib.unipi.gr/xmlui/handle/unipi/19319</id>
<updated>2026-05-15T23:30:55Z</updated>
<published>2026-05-01T00:00:00Z</published>
<summary type="text">Ανάπτυξη ολοκληρωμένου διαδραστικού συστήματος ανάγνωσης και διαχείρισης βιβλίων
Μπακογιάννη, Βασιλική
Η διαδικτυακή εφαρμογή Readilo που αναπτύχθηκε στην παρούσα πτυχιακή εργασία αφορά την δημιουργία και ανάγνωση ψηφιακών διαδραστικών βιβλίων, όπου σε κάθε σελίδα ο χρήστης καλείται να κάνει μία επιλογή που θα καθορίσει την εξέλιξη της ιστορίας. Για τους δημιουργούς των αναγνωσμάτων παρέχεται ένας φιλικός κειμενογράφος εμπλουτισμένου κειμένου που υποστηρίζει και την προσθήκη εικόνων. Για τους αναγνώστες διατίθεται μία σελίδας αναζήτησης, από όπου μπορούν να αναζητήσουν βιβλία ορίζοντας προαιρετικά κάποια κριτήρια και να λάβουν εξατομικευμένες για τους ίδιους προτάσεις, ενώ επιπλέον δύνανται να διαβάσουν τις κριτικές άλλων χρηστών και να υποβάλουν τη δική τους, να ακολουθήσουν τους δημιουργούς που επιθυμούν και να αποθηκεύσουν την πρόοδο της ανάγνωσης τους ώστε να επιστρέψουν αργότερα. Για την πρόσβαση στις λειτουργίες αυτές απαραίτητη προϋπόθεση αποτελεί η δημιουργία ενός προσωπικού λογαριασμού του χρήστη, καθώς χωρίς αυτόν είναι διαθέσιμη μόνο η αρχική σελίδα της εφαρμογής.
</summary>
<dc:date>2026-05-01T00:00:00Z</dc:date>
</entry>
<entry>
<title>Ανάπτυξη διαδικτυακής εφαρμογής αξιολόγησης και ανακάλυψης μουσικής με χρήση Spotify API</title>
<link href="https://dione.lib.unipi.gr/xmlui/handle/unipi/19313" rel="alternate"/>
<author>
<name>Αντωνοδημητράκης, Δημήτριος</name>
</author>
<id>https://dione.lib.unipi.gr/xmlui/handle/unipi/19313</id>
<updated>2026-05-14T23:35:48Z</updated>
<published>2026-05-05T00:00:00Z</published>
<summary type="text">Ανάπτυξη διαδικτυακής εφαρμογής αξιολόγησης και ανακάλυψης μουσικής με χρήση Spotify API
Αντωνοδημητράκης, Δημήτριος
Η παρούσα εργασία αφορά την ανάπτυξη μιας διαδικτυακής εφαρμογής&#13;
αξιολόγησης μουσικής, η οποία επιτρέπει στους χρήστες να αναζητούν τραγούδια&#13;
και άλμπουμ, να τα βαθμολογούν και να τα σχολιάζουν, καθώς και να&#13;
αλληλεπιδρούν μεταξύ τους.&#13;
Το σύστημα περιλαμβάνει μηχανισμό αυθεντικοποίησης χρηστών, δυνατότητα&#13;
καταχώρισης και επεξεργασίας αξιολογήσεων, ιεραρχική δομή σχολίων με&#13;
δυνατότητα απαντήσεων και likes, καθώς και διάφορες λειτουργίες κοινωνικού&#13;
περιεχομένου. Επιπλέον, υποστηρίζονται κατατάξεις μουσικού περιεχομένου (Top&#13;
50 και Trending) βάσει μέσης βαθμολογίας, καθώς και σύστημα προτάσεων που&#13;
βασίζεται στις προτιμήσεις και στις κοινωνικές σχέσεις των χρηστών.&#13;
Χρησιμοποιήθηκε C# και ASP.NET Core Razor Pages, ενώ για την βάση&#13;
χρησιμοποιήθηκε η PostgreSQL και για τις πληροφορίες των τραγουδιών το Spotify&#13;
Web API.
</summary>
<dc:date>2026-05-05T00:00:00Z</dc:date>
</entry>
<entry>
<title>Ανάπτυξη εφαρμογής Android για διαχείριση έξυπνης μηχανής καφέ μέσω προσομοίωσης</title>
<link href="https://dione.lib.unipi.gr/xmlui/handle/unipi/19311" rel="alternate"/>
<author>
<name>Κοντιζά, Παναγιώτα Αικατερίνη</name>
</author>
<id>https://dione.lib.unipi.gr/xmlui/handle/unipi/19311</id>
<updated>2026-05-14T23:30:59Z</updated>
<published>2026-05-01T00:00:00Z</published>
<summary type="text">Ανάπτυξη εφαρμογής Android για διαχείριση έξυπνης μηχανής καφέ μέσω προσομοίωσης
Κοντιζά, Παναγιώτα Αικατερίνη
Η ραγδαία εξέλιξη του Διαδικτύου των Πραγμάτων (Internet of Things - IoT) έχει καταστήσει την απομακρυσμένη διαχείριση έξυπνων οικιακών συσκευών αναπόσπαστο κομμάτι της σύγχρονης καθημερινότητας. Αντικείμενο της παρούσας πτυχιακής εργασίας είναι ο σχεδιασμός και η ανάπτυξη μιας πλήρως λειτουργικής εφαρμογής Android, με την ονομασία «BrewMate», η οποία προσομοιώνει και διαχειρίζεται προηγμένες λειτουργίες μιας έξυπνης μηχανής παρασκευής καφέ.&#13;
Η υλοποίηση της εφαρμογής πραγματοποιήθηκε με τη χρήση της γλώσσας προγραμματισμού Kotlin και του σύγχρονου εργαλείου κατασκευής διεπαφών Jetpack Compose, προσφέροντας μια δυναμική και φιλική προς τον χρήστη εμπειρία (UI/UX). Για την ασφαλή ταυτοποίηση των χρηστών και την αποθήκευση δεδομένων σε πραγματικό χρόνο, ενσωματώθηκε η πλατφόρμα υπολογιστικού νέφους Firebase (Authentication και Firestore). Μέσω αυτού του συστήματος, ο χρήστης έχει τη δυνατότητα να δημιουργεί εξατομικευμένες συνταγές ροφημάτων, να τις αποθηκεύει στα «Αγαπημένα» του και να διατηρεί πλήρες ιστορικό χρήσης συγχρονισμένο στο Cloud.&#13;
Ιδιαίτερη έμφαση δόθηκε στην αρχιτεκτονική του συστήματος και τη διαχείριση πόρων. Η εφαρμογή ενσωματώνει έναν ισχυρό μηχανισμό χρονοπρογραμματισμού (smart scheduling), ο οποίος αξιοποιεί το AlarmManager του Android OS. Ο μηχανισμός αυτός διαχωρίζει τα δεδομένα διεπαφής από την εκτέλεση (data decoupling), επιτρέποντας στη συσκευή να ξεκινά αυτόνομα στο παρασκήνιο (background execution) και να εκτελεί την παραγγελία με απόλυτη ακρίβεια, ακόμη και όταν δεν υπάρχει σύνδεση στο διαδίκτυο (offline resilience).&#13;
Συνολικά, η εργασία επιδεικνύει την πρακτική εφαρμογή σύγχρονων αρχιτεκτονικών προτύπων, όπως το MVVM (Model-View-ViewModel) και ο Αντιδραστικός Προγραμματισμός (Reactive Programming). Το τελικό αποτέλεσμα είναι ένα στιβαρό, επεκτάσιμο και ασφαλές σύστημα, το οποίο αναδεικνύει τις βέλτιστες πρακτικές ανάπτυξης λογισμικού για κινητές συσκευές στο οικοσύστημα του Android.
</summary>
<dc:date>2026-05-01T00:00:00Z</dc:date>
</entry>
<entry>
<title>Εκπαιδευτική εφαρμογή γεωγραφίας σε Android</title>
<link href="https://dione.lib.unipi.gr/xmlui/handle/unipi/19303" rel="alternate"/>
<author>
<name>Φάκας, Νικόλαος</name>
</author>
<id>https://dione.lib.unipi.gr/xmlui/handle/unipi/19303</id>
<updated>2026-05-12T23:36:17Z</updated>
<published>2026-01-01T00:00:00Z</published>
<summary type="text">Εκπαιδευτική εφαρμογή γεωγραφίας σε Android
Φάκας, Νικόλαος
Στο πλαίσιο της πτυχιακής εργασίας, δημιουργήθηκε η εφαρμογή «Capitals &amp; Flags» για Android μέσα στην πλατφόρμα ανάπτυξης Android Studio, με τη χρήση της γλώσσας προγραμματισμού Java, της γλώσσας σήμανσης XML και των τεχνολογιών Firebase. Διαθέτει ένα εύχρηστο περιβάλλον εργασίας, ώστε να είναι φιλική προς τους χρήστες όλων των ηλικιών. Πρώτον, η εφαρμογή ταξινομεί όλες τις χώρες ανάλογα με την ήπειρο στην οποία ανήκουν και παρέχει πληροφορίες για κάθε χώρα καθώς και τη σχετική σημαία. Δεύτερον, απαιτεί από τον χρήστη να τις απομνημονεύσει, καθώς θα κληθεί να απαντήσει σε κουίζ σχετικά με τις πρωτεύουσες ή τις σημαίες. Επιπλέον, ενδέχεται να αντιμετωπίσουν δυσκολίες με ορισμένες συγκεκριμένες χώρες, δίνοντας έτσι στους χρήστες την ευκαιρία να τις αποθηκεύσουν και να απαντήσουν στο κουίζ μόνο για αυτές. Τέλος, τους δίνει τη δυνατότητα να συγκρίνουν τις επιδόσεις τους με αυτές άλλων παικτών στη γενική κατάταξη, καθώς και σε συγκεκριμένες ηπείρους και κατηγορίες κουίζ.
</summary>
<dc:date>2026-01-01T00:00:00Z</dc:date>
</entry>
</feed>
