Εφαρμογή Android για ηλεκτρονικό εμπόριο με Kotlin
E-Commerce Android application with Kotlin
Master Thesis
Συγγραφέας
Πατέρας, Νικόλας
Pateras, Nikolas
Ημερομηνία
2023-06-26Επιβλέπων
Αλέπης, ΕυθύμιοςAlepis, Efthimios
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Ανάπτυξη λογισμικού ; Kotlin ; Ηλεκτρονικό εμπόριο ; Android ; Software development ; e-CommerceΠερίληψη
Η παρούσα μεταπτυχιακή εργασία με θέμα «Δημιουργήστε μια e-Commerce εφαρμογή όπου ο χρηστής θα ενημερώνεται χρησιμοποιώντας τα Firebase Cloud Functions εάν προϊόντα που συμπεριλαμβάνονται στα αγαπημένα του, έχουν ανεφοδιαστεί», ασχολείται με την εφαρμογή «e-Market» η οποία είναι πλήρως υλοποιημένη και δεν αποτελείται μόνο από το κομμάτι του θέματος.
Αναλυτικότερα, η παρούσα αναφορά αποτελείται από 6 κεφάλαια. Στο πρώτο κεφάλαιο, γίνεται μια εισαγωγή για την εφαρμογή και το πως λειτουργά, καθώς και ποιες ανάγκες εξυπηρετεί. Στο δεύτερο κεφάλαιο αναλύεται η τεχνολογία «Cloud Functions» της Firebase. Μετά στο τρίτο κεφάλαιο, γίνεται έρευνα για αντίστοιχες εφαρμογές που υπάρχουν, ακολουθώντας την παρουσίασης τους. Στο τέταρτο κεφάλαιο, πραγματοποιείται παρουσίαση και χρήση της εφαρμογής – Εγχειρίδιο Χρήσης. Στο πέμπτο κεφάλαιο, αναφέρεται για την αρχιτεκτονική της εφαρμογής δηλαδή για την προγραμματιστική γλώσσα, βάση δεδομένων κλπ. Τέλος, στο έκτο κεφάλαιο, εκφράζονται συμπεράσματα και μελλοντικές επεκτάσεις.
Σκοπός μου κατά τη διάρκεια της συγγραφής, δεν ήταν μόνο η ορθή και όσο το δυνατόν πληρέστερη ανάλυση του θέματος. Έγινε προσπάθεια, έτσι ώστε το περιεχόμενο της εργασίας να είναι κατανοητό και σαφές, γι’ αυτό η ανάλυση του θέματος έγινε με χρήση παραδειγμάτων.
Ειδικότερα, επέλεξα το συγκεκριμένο θέμα εργασίας λόγω του ενδιαφέροντος μου για την ανάπτυξη λογισμικού και για λογισμικά που συνδέονται με εμπόριο. Παράλληλα πιστεύω ότι στο μέλλον ο κλάδος αυτός θα αναπτυχθεί ακόμα περισσότερο διευκολύνοντας τον τρόπο ζωής των ανθρώπων σε μεγαλύτερο βαθμό.
Εν τέλει, για την εκτέλεση αυτής της διατριβής οφείλω να εκφράσω τις ευχαριστίες μου προς τον κύριο Αλέπη Ευθύμιο - Αναπληρωτή καθηγητή του Πανεπιστημίου Πειραιώς για την καθοδήγηση του μέσω του μεταπτυχιακού μαθήματος «Ανάπτυξη Λογισμικού για Κινητές Συσκευές (ΠΣΠΑΛΚ01)» και για το εμπλουτισμένο υλικό που μου παρείχε διαδικτυακός μέσω της πλατφόρμας GuNet2.