Δημιουργία Android εφαρμογής για ανταλλαγή μπαταρίας
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Έξυπνο τηλέφωνο ; Λειτουργικά συστήματα ; Λογισμικό ; Java ; iOSΠερίληψη
Η παρούσα μεταπτυχιακή διατριβή, αναπτύχθηκε στα πλαίσια του Μεταπτυχιακού Προγράμματος «Προηγμένα Συστήματα Πληροφορικής» του Πανεπιστημίου Πειραιώς, συνεργατικά με τον συμφοιτητή μου Αναστάσιο Τάπτα. Στόχος της εργασίας αυτής, είναι η σχεδίαση και η ανάπτυξη μιας android εφαρμογής, η οποία θα επιτρέπει στους χρήστες της να εντοπίζουν άλλους χρήστες σε συγκεκριμένη χιλιομετρική απόσταση που θα μπορούν να τους προσφέρουν ένα τρόπο φόρτισης της μπαταρίας του κινητού τους.
Με τη πρόοδο της τεχνολογίας και με την αύξηση των δυνατοτήτων των κινητών συσκευών, ένα ιδιαίτερα φλέγον ζήτημα για τους χρήστες των «έξυπνων» συσκευών, είναι ότι η μπαταρία εξαντλείται σε μικρό χρονικό διάστημα. Με στόχο την επίλυση του προαναφερθέντος προβλήματος, η εφαρμογή στοχεύει στο να φέρει σε επαφή τον χρήστη με κάποιον άλλο χρήστη που μπορεί να του προσφέρει έναν τρόπο να φορτίσει το κινητό του, είτε αυτός είναι ένας απλός φορτιστής, είτε powerbag, είτε το USB OTG είτε το καινοτόμο καλώδιο USB Type C, το οποίο υποστηρίζεται από όλο και περισσότερες συσκευές και επιτρέπει τη σύνδεση δύο κινητών τηλεφώνων, όπου το κάθε ένα μπορεί να στέλνει ή να δέχεται μπαταρία.
Για να επιτευχθεί το παραπάνω, η εφαρμογή έχει τη μορφή ενός κοινωνικού δικτύου, όπου υποστηρίζεται η αλληλεπίδραση μεταξύ των χρηστών της. Πιο συγκεκριμένα, ο κάθε χρήστης έχει το δικό του προφίλ, λίστα επαφών από όπου μπορεί να μεταβεί το προφίλ των φίλων του και να τους αποστείλει αίτημα για μπαταρία. Σε περίπτωση που αυτό γίνει αποδεκτό, ανοίγει μια συνομιλία μεταξύ των χρηστών. Ένα βασικό χαρακτηριστικό της εφαρμογής είναι ο χάρτης που παρέχεται, στον οποίο εμφανίζονται όλοι οι χρήστες σε συγκεκριμένη χιλιομετρική απόσταση με τους οποίους μπορεί να αλληλεπιδράσει ο χρήστης.
Η εφαρμογή αναπτύχθηκε στο Android Studio, με Restful Web service και MySQL βάση δεδομένων.