Εφαρμογή ενημέρωσης των χρηστών για τις λίμνες της Ελλάδας σε πλατφόρμα Android
Master Thesis
Συγγραφέας
Κουτσομπίνας, Γεράσιμος Δ.
Ημερομηνία
2014-01-23Επιβλέπων
Καμπάση, ΑικατερίνηΠροβολή/ Άνοιγμα
Θεματική επικεφαλίδα
Operating systems (Computers) ; Android (Electronic resource) ; Application software -- Development ; Mobile computing ; Smartphones -- Programming ; Λίμνες -- ΕλλάδαΠερίληψη
Η εργασία εκπονήθηκε στα πλαίσια του μεταπτυχιακού, με σκοπό την έρευνα πάνω στην περιβαλλοντική πληροφορική που υποστηρίζει την χρήση υπολογιστών για τη προστασία του περιβάλλοντος. Για την ακρίβεια μια εφαρμογή που εκτελείται στο emulatorτου Androidκαι διαθέτει μια βάση δεδομένων σε SQLite που θα εμφανίζονται οι λίμνες. Στην εφαρμογή που αναπτύσσεται στην συνέχεια της διατριβής χρησιμοποιούμε διάφορα προγράμματα, ώστε να είναι λειτουργική, εύχρηστη αλλά και φιλική προς τους χρήστες. Τα προγράμματα που εγκαταστάθηκαν στο λειτουργικό του laptop είναι Windows7, EclipsejavaIDEVersion 3.8.2, Εργαλεία AndroidSDK, SUNJAVASEDevelopmentKit (JDΚ) 7 Update 25 αλλά και το sqlitebrowser. Η χρήση των πιο πάνω προγραμμάτων αναπτύσσεται πιο κάτω αναλυτικά και με κάθε λεπτομέρεια από την στιγμή που ξεκίνησαν μέχρι και σήμερα με βάση όσα καταγράφονται στο internet. Στη συνέχεια, έχουμε αναλύσει και συνοψίσει τα δυο ακόλουθα paper, τοLocation Based User Modeling in Adaptive Mobile Learning for Environmental Awareness και το Mobile Applications for Industrial Environmental Protection. Αφορούν δυο paper, τα οποία αναπτύσσουν συστήματα τα οποία αλληλεπιδρούν με τους χρήστες για την προστασία του περιβάλλοντος. Ειδικά, τα συστήματα αυτά χρησιμοποιούν κινητές συσκευές, ένα κεντρικό σύστημα διαχείρισης αλλά και την βοήθεια των χρηστών. Επίσης, δημιουργήσαμε και ένα help με σκοπό την κατανόηση και την εύκολη χρήση της εφαρμογής από άτομα που δεν είναι εξοικειωμένα με τις σύγχρονες συσκευές αλλά και τα σύγχρονα λειτουργικά όπως το Androidστην προκειμένη περίπτωση. Έχουμε σχεδιάσει βήμα βήμα την κάθε λειτουργία που εκτελεί η εφαρμογή, με τα κατάλληλα print screen που δείχνουν κάθε φορά την λειτουργία που εκτελεί ο emulatorτου Android, για να καταλάβει ο αναγνώστης πώς να χρησιμοποιεί το πρόγραμμα προς όφελος της προστασίας του περιβάλλοντος. Παρακάτω, αναπτύσσεται ο κώδικας που έχουμε υλοποιήσει για να τρέχει το πρόγραμμα. Η σχεδίαση της εφαρμογής διαθέτει τέσσερις οθόνες, την splash, menu, row αλλά και την simple_spinner_item. Η προσθήκη πόρων της εφαρμογής, την διαμορφώνει ουσιαστικά καλλωπιστικά για να είναι εύχρηστη. Ακόμη, γίνεται επεξεργασία του Αρχείου Manifest του Android αλλά και η Υλοποίηση των Δραστηριοτήτων Εφαρμογής, που συνδέει το user interface με την βάση δεδομένων SQLite για να πάρει ζωή η εφαρμογή μας. Τελικά, η εργασία είχε σαν κύριο σκοπό να βοηθήσει στην προστασία του περιβάλλοντος από εξωγενείς παράγοντες που το απειλούν, αλλά και την ανάπτυξη του προγράμματος σε Android, η οποία είναι μια σύγχρονη πλατφόρμα.