Ιδρυματικό Καταθετήριο DSpace

Σχεδιασμός και Ανάπτυξη εφαρμογής Android για καλλιτέχνες

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

dc.contributor.advisor ΧΡΙΣΤΟΔΟΥΛΟΥ, ΣΩΤΗΡΙΟΣ
dc.contributor.author ΣΙΔΕΡΗ, ΜΑΡΙΑ
dc.date.accessioned 2024-04-24T08:40:16Z
dc.date.available 2024-04-24T08:40:16Z
dc.date.issued 2023
dc.identifier.uri http://repository.library.teimes.gr/xmlui/handle/123456789/10849
dc.description.abstract Στα πλαίσια της πτυχιακής εργασίας με τίτλο Σχεδιασμός και Ανάπτυξη Εφαρμογής Android Για Καλλιτέχνες, δημιουργήθηκε μία εφαρμογή με σκοπό να φέρει σε επαφή καλλιτέχνες, συγκεκριμένα μουσικούς και χορευτές κοινωνικών χορών (δηλαδή χορούς που χορεύονται σε εκδηλώσεις με σκοπό την κοινωνικοποίηση) και να τους προτείνει εκδηλώσεις και μαθήματα. Πιο αναλυτικά, οι χρήστες δημιουργούν ένα προφίλ και επιλέγουν εάν ασχολούνται με κάποιο μουσικό όργανο ή και κάποιο κοινωνικό χορό. Μόλις ολοκληρωθεί η εγγραφή τους, μπορούν να βρουν χρήστες οι οποίοι βρίσκονται κοντά τους, να τους αναζητήσουν βάση τοποθεσίας και ενδιαφερόντων και στη συνέχεια να συνομιλήσουν μαζί τους. Με τον ίδιο τρόπο μπορούν να βρουν εκδηλώσεις. Επιπλέον, δίνεται η δυνατότητα καταχώρησης κάποιας εκδήλωσης στις εξής κατηγορίες: Εκδήλωση κοινωνικού χορού, χορευτική παράσταση, μάθημα χορού, συναυλία, εκδήλωση ανοιχτού μικροφώνου (εκδήλωση όπου μουσικοί μπορούν να πάνε σε κάποιο μέρος και να παίξουν μουσική ελεύθερα σε κοινό) και μάθημα μουσικής. Η εφαρμογή υλοποιήθηκε με τη χρήση Android Studio, σε γλώσσα προγραμματισμού Java και χρήση XML για τη σχεδίαση των οθονών. Η βάση δεδομένων είναι σε Firebase. Τεχνικές που χρησιμοποιήθηκαν στην υλοποίηση ήταν ερωτήματα στη βάση δεδομένων και αποτελέσματα βάση αυτών, κρυπτογράφηση end-to-end στα μηνύματα μεταξύ των χρηστών και αλγόριθμοι για φιλτράρισμα και ταξινόμηση λιστών στις λειτουργίες ανακάλυψης χρηστών και εκδηλώσεων. Στη συνέχεια, θα αναλυθεί η μεθοδολογία που ακολουθήθηκε για τον αρχικό σχεδιασμό της εφαρμογής, την υλοποίηση των τεχνικών ζητημάτων, τον σχεδιασμό διεπαφής αλλά και προβλήματα που προέκυψαν, προτάσεις για επιπλέον έρευνα και τρόποι που θα μπορούσαν να αποφέρουν κέρδος. ABSTRACT For the thesis titled Design and Development of Android App for artists, an android app was created with the purpose of allowing artists, especially musicians and social dancers (people who dance partnered dances on open events for entertainment), to meet other people and find events and classes. In detail, users create an account and add if they play any musical instrument and/or dance a social dance. When their account is complete, they can find other users based off interests and location and chat with them. In the same manner, they can find events. 9 Also, users can add an event in one of the following categories: Social dancing event, dance performance, dance class, live music performance, open mic event (event where musicians can freely perform to an audience) and music lesson. The app was built using Android Studio. It was developed in Java and XML, for UI design. The database is done using Firebase. Techniques that were used in the development phase were database queries and results based on those, end-to-end chat encryption, sorting and filtering algorithms used on the activities to discover people and events. In the next chapters there will be a further explanation of the processes used for the design, the development, the UI/UX design and also problems that occurred, issues for further research and ways to monetize this particular application el
dc.publisher ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ el
dc.subject Firebase, Firebase Query, Κρυπτογράφηση, Αποκρυπτογράφηση, AES, UI, Βάση δεδομένων, Activity, Google Maps, Διαχείριση εικόνων, εμπορική χρήση el
dc.title Σχεδιασμός και Ανάπτυξη εφαρμογής Android για καλλιτέχνες el
dc.type Πτυχιακή Εργασία el


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

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

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