Καταγραφή , υπενθύμιση και γνωστοποίηση γεωγραφικής θέσης στατικού / κινούμενου οχήματος (ή αντικειμένου), για Android συσκευές

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Δρυμούσης, Ιωάννης
Μορφή: Πτυχιακή εργασία
Γλώσσα:Greek
Έκδοση: Α.Ε.Ι. Πειραιά Τ.Τ. 2016
Θέματα:
Διαθέσιμο Online:http://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/3000
_version_ 1780524472880594944
abstract Η παρούσα πτυχιακή εργασία ασχολείται με την ανάπτυξη μιας εφαρμογής για συσκευές Android, η οποία πραγματεύεται δυο διαφορετικούς σκοπούς που έχουν όμως κοινή βάση. Ο πρώτος σκοπός είναι η εύρεση και αποθήκευση μιας γεωγραφικής θέσης έτσι ώστε αυτή να χρησιμοποιηθεί μελλοντικά και ο δεύτερος σκοπός είναι η ανταλλαγή γεωγραφικών συντεταγμένων μεταξύ δύο διαφορετικών χρηστών της εφαρμογής, έτσι ώστε να γνωρίζουν αμφότεροι ο ένας τη θέση του άλλου σε πραγματικό χρόνο, προκειμένου ο ένας να ακολουθεί τον άλλο. Για την υλοποίηση της εφαρμογής χρησιμοποιήθηκαν ενδιαφέρουσες τεχνολογίες με την βασικότερη να είναι τα Web Sockets τα οποία τρέχουν σε μια JavaEE εφαρμογή η οποία φιλοξενείτε στον Glassfish application server που έστησα. Η παρούσα παρουσίαση αμέσως μετά τις εισαγωγικές πληροφορίες που θα παραθέσει για το Android, θα αναλύσει όλες τις τεχνολογίες που χρησιμοποιήθηκαν και θα παρέχει πληροφορίες για το πώς στήθηκε το περιβάλλον ανάπτυξης, όπως επίσης θα παρέχει αναλυτική περιγραφή του τι κάνει η εφαρμογή, αναφέροντας τον ρόλο που επιτελεί κάθε κλάση της. Επίσης θα αναφερθούν και μερικά προβλήματα που προέκυψαν κατά την διάρκεια της υλοποίησης της, σε συνδυασμό με τις ενέργειες που έκανα για να τα επιλύσω. Τέλος θα πρέπει να αναφερθεί πως η παρούσα πτυχιακή εργασία δεν αποτελεί ένα κατά κάποιο τρόπο tutorial για το πώς φτιάχνουμε μια Android εφαρμογή, αλλά θεωρώντας πως ο χρήστης έχει κάποια βασική γνώση προγραμματισμού σε Android, επικεντρώνεται στο σκοπό που αυτή εξυπηρετεί.
abstracttranslated The present thesis concerns the development of an Android application, which is about two different purposes with the same scope. The first one is about capturing and saving a geographical position for future use and the second one is about exchanging positions between two different application's users, in order both of them to know each other's position in real time, so that the one could follow the other. For application's development, there were used some interesting technologies with the most important of them to be Web Sockets, which are running on a JavaEE application being deployed on a Glassfish application server that I have set. Just after the basic information that the current presentation will provide about Android, it will be analyzed every technology used, as well as the way that the development environment was set and will also provide a detailed description of the application each self, mentioning the role of every application's class. Additionally, will be also mentioned some problems arose and their solutions. Finally, the current thesis should not be considered as an Android development tutorial, because it assumes that reader has a basic knowledge about developing Android applications, and it focuses on analyzing its own scope.
advisor
author Δρυμούσης, Ιωάννης
author_facet Δρυμούσης, Ιωάννης
author_sort Δρυμούσης, Ιωάννης
collection Okeanis Institutional Repository
facultydepartment Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστικών Συστημάτων Τ.Ε.
format Πτυχιακή εργασία
id okeanis-123456789-3000
institution University of West Attica Campus II
keyword Android
GPS
Glassfish
Google maps
Web Sockets
Παγκόσμιο σύστημα εντοπισμού θέσης
language Greek
physical 73 σελ.
publishDate 2016
publisher Α.Ε.Ι. Πειραιά Τ.Τ.
record_format dspace
spelling okeanis-123456789-30002018-12-14T13:37:50Z Καταγραφή , υπενθύμιση και γνωστοποίηση γεωγραφικής θέσης στατικού / κινούμενου οχήματος (ή αντικειμένου), για Android συσκευές Δρυμούσης, Ιωάννης Πρεζεράκος, Γεώργιος Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστικών Συστημάτων Τ.Ε. TPSH::Επιστήμη Υπολογιστών Android GPS Glassfish Google maps Web Sockets Παγκόσμιο σύστημα εντοπισμού θέσης Η παρούσα πτυχιακή εργασία ασχολείται με την ανάπτυξη μιας εφαρμογής για συσκευές Android, η οποία πραγματεύεται δυο διαφορετικούς σκοπούς που έχουν όμως κοινή βάση. Ο πρώτος σκοπός είναι η εύρεση και αποθήκευση μιας γεωγραφικής θέσης έτσι ώστε αυτή να χρησιμοποιηθεί μελλοντικά και ο δεύτερος σκοπός είναι η ανταλλαγή γεωγραφικών συντεταγμένων μεταξύ δύο διαφορετικών χρηστών της εφαρμογής, έτσι ώστε να γνωρίζουν αμφότεροι ο ένας τη θέση του άλλου σε πραγματικό χρόνο, προκειμένου ο ένας να ακολουθεί τον άλλο. Για την υλοποίηση της εφαρμογής χρησιμοποιήθηκαν ενδιαφέρουσες τεχνολογίες με την βασικότερη να είναι τα Web Sockets τα οποία τρέχουν σε μια JavaEE εφαρμογή η οποία φιλοξενείτε στον Glassfish application server που έστησα. Η παρούσα παρουσίαση αμέσως μετά τις εισαγωγικές πληροφορίες που θα παραθέσει για το Android, θα αναλύσει όλες τις τεχνολογίες που χρησιμοποιήθηκαν και θα παρέχει πληροφορίες για το πώς στήθηκε το περιβάλλον ανάπτυξης, όπως επίσης θα παρέχει αναλυτική περιγραφή του τι κάνει η εφαρμογή, αναφέροντας τον ρόλο που επιτελεί κάθε κλάση της. Επίσης θα αναφερθούν και μερικά προβλήματα που προέκυψαν κατά την διάρκεια της υλοποίησης της, σε συνδυασμό με τις ενέργειες που έκανα για να τα επιλύσω. Τέλος θα πρέπει να αναφερθεί πως η παρούσα πτυχιακή εργασία δεν αποτελεί ένα κατά κάποιο τρόπο tutorial για το πώς φτιάχνουμε μια Android εφαρμογή, αλλά θεωρώντας πως ο χρήστης έχει κάποια βασική γνώση προγραμματισμού σε Android, επικεντρώνεται στο σκοπό που αυτή εξυπηρετεί. The present thesis concerns the development of an Android application, which is about two different purposes with the same scope. The first one is about capturing and saving a geographical position for future use and the second one is about exchanging positions between two different application's users, in order both of them to know each other's position in real time, so that the one could follow the other. For application's development, there were used some interesting technologies with the most important of them to be Web Sockets, which are running on a JavaEE application being deployed on a Glassfish application server that I have set. Just after the basic information that the current presentation will provide about Android, it will be analyzed every technology used, as well as the way that the development environment was set and will also provide a detailed description of the application each self, mentioning the role of every application's class. Additionally, will be also mentioned some problems arose and their solutions. Finally, the current thesis should not be considered as an Android development tutorial, because it assumes that reader has a basic knowledge about developing Android applications, and it focuses on analyzing its own scope. 2016-09-23 Πτυχιακή εργασία http://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/3000 el http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα Α.Ε.Ι. Πειραιά Τ.Τ. 73 σελ. http://okeanis.lib2.uniwa.gr/xmlui/bitstream/123456789/3000/7/%ce%a0%cf%84%cf%85%cf%87%ce%b9%ce%b1%ce%ba%ce%ae%20%ce%95%cf%81%ce%b3%ce%b1%cf%83%ce%af%ce%b1.pdf.jpg
spellingShingle TPSH::Επιστήμη Υπολογιστών
Δρυμούσης, Ιωάννης
Καταγραφή , υπενθύμιση και γνωστοποίηση γεωγραφικής θέσης στατικού / κινούμενου οχήματος (ή αντικειμένου), για Android συσκευές
title Καταγραφή , υπενθύμιση και γνωστοποίηση γεωγραφικής θέσης στατικού / κινούμενου οχήματος (ή αντικειμένου), για Android συσκευές
title_full Καταγραφή , υπενθύμιση και γνωστοποίηση γεωγραφικής θέσης στατικού / κινούμενου οχήματος (ή αντικειμένου), για Android συσκευές
title_fullStr Καταγραφή , υπενθύμιση και γνωστοποίηση γεωγραφικής θέσης στατικού / κινούμενου οχήματος (ή αντικειμένου), για Android συσκευές
title_full_unstemmed Καταγραφή , υπενθύμιση και γνωστοποίηση γεωγραφικής θέσης στατικού / κινούμενου οχήματος (ή αντικειμένου), για Android συσκευές
title_short Καταγραφή , υπενθύμιση και γνωστοποίηση γεωγραφικής θέσης στατικού / κινούμενου οχήματος (ή αντικειμένου), για Android συσκευές
title_sort καταγραφή , υπενθύμιση και γνωστοποίηση γεωγραφικής θέσης στατικού / κινούμενου οχήματος (ή αντικειμένου), για android συσκευές
topic TPSH::Επιστήμη Υπολογιστών
url http://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/3000