Εφαρμογή κινητών συσκευών για την προβολή και καταχώρηση εκδηλώσεων με τη χρήση Serverless Computing
Βραδής, Χριστόφορος, Παναγιώτης
Μέσω του Firebase, το οποίο παρέχεται από τη Google, δημιουργήθηκε η παρούσα εφαρμογή, η οποία μπορεί να χρησιμοποιηθεί για την παρακολούθηση ή την καταχώρηση εκδηλώσεων πολιτιστικού, ψυχαγωγικού και κοινωνικού χαρακτήρα, που λαμβάνουν χώρα στην Αθήνα. Μέσω της εφαρμογής αυτής ο χρήστης θα μπορεί να βρει τη διεύθυνση, την ώρα, και την ημέρα που θα πραγματοποιηθεί η εκδήλωση που τον ενδιαφέρει. Για την χρήση της εφαρμογής απαιτείται σύνδεση στο Διαδίκτυο καθώς και δημιουργία λογαριασμού, την οποία ο χρήστης μπορεί να εκπληρώσει μέσα από την ίδια την εφαρμογή. Κατά τη διαδικασία της υλοποίησης, τα πολύπλοκα λογικά προβλήματα έσπασαν σεαπλούστερα, με σκοπό την αποφυγή πιθανών λαθών κατά τη γραφή του κώδικα. Επίσης το GUI δημιουργήθηκε πρώτο με σκοπό τη διευκόλυνση μου κατά τη διάρκεια της σύνδεσης των επιμέρους μερών της εφαρμογής.Η επιλογή του θέματος έγινε λόγω του ενδιαφέροντος μου πάνω στο AndroidDevelopment, λόγω της προοπτικής των ιδεών και γνώσεων που θα μπορούσαν να παρθούν μέσα από αυτό, αλλά κυρίως λόγω προσωπικής εμπειρίας από την απασχόληση μου σε μία επιχείρηση διοργάνωσης εκθέσεων για βιβλία ξενόγλωσσης διδασκαλίας. Κατά τη διάρκεια της εργασίας μου εκεί, παρατηρήθηκε το κενό που υπάρχει στην αγορά σε αυτό το κομμάτι,δηλαδή στις διαθέσιμες εφαρμογές που θα μπορούσαν να ωφελήσουν τους διοργανωτές των εκδηλώσεων, τους εκθέτες που συμμετέχουν καθώς και τους επισκέπτες τους. Με τη χρήση του μοντέλου Serverless Computing (Firebase) και του Android Studio ήρθε εις πέρας η υλοποίηση της εφαρμογής καλύπτοντας μεγάλο πλήθος λειτουργιών των χρηστών της.