Κινητή εφαρμογή τύπου location-based που θα παρουσιάζει μια διαδρομή σε χάρτη εμπλουτισμένη με στατιστικά και πληροφορίες που θα φορτώνει ο χρήστης.
Location based android smartphone application that shows a route on a map enriched with statistics and multimedia uploaded by the user.
View/ Open
Date
2016-09-16Author
Καρατσούλας, Δημήτριος
Karatsoulas, Dimitrios
Metadata
Show full item recordAbstract
Εδώ και κάποια χρόνια η χρήση των smartphones έχει μπει για τα καλά στην καθημερινότητα μας. Πλήθος εφαρμογών που τρέχουν στα smartphones δίνουν στους χρήστες τις δυνατότητες να βελτιώσουν την καθημερινή τους ζωή σε πολλούς και διαφορετικούς τομείς. Το κυρίαρχο λειτουργικό σύστημα στην αγορά των smartphones είναι το Android που προσφέρει άψογη συνεργασία μεταξύ των διαφορετικών μερών της συσκευής (hardware) π.χ. αισθητήρες, κάμερα, δέκτης GPS, μικρόφωνο. Στην υλοποίηση της συγκεκριμένης πτυχιακής εργασίας (εφεξής ΕΠ) χρησιμοποιείται το προαναφερθέν hardware για τη δημιουργία από το χρήστη ενός ψηφιακού ταξιδιωτικού ημερολογίου . Ο χρήστης θα ενεργοποιεί την εφαρμογή πριν την αρχή ενός ταξιδιού. Η συσκευή με τη βοήθεια GPS θα καταγράφει τη διανυθείσα διαδρομή σε πραγματικό χρόνο και θα την εμφανίζει στην οθόνη, ο χρήστης θα μπορεί ανά πάσα στιγμή να προσθέτει πολυμεσικό υλικό (φωτογραφίες, βίντεο, ηχητικά κλιπ, σημειώσεις) που θα εμφανίζονται με τη μορφή καρφιτσών (pins) πάνω στην καταγεγραμμένη διαδρομή. Με τη λήξη του ταξιδιού ο χρήστης θα μπορεί να αποθηκεύει το αρχείο που θα έχει δημιουργηθεί για μελλοντική επισκόπηση ή επεξεργασία. Επιπροσθέτως η εφαρμογή θα παρουσιάζει στατιστικά στοιχεία όπως ταχύτητα, ύψος κ.τ.λ. που θα συλλέγονται από τους αισθητήρες της συσκευής. Εξ’ ορισμού η γλώσσα προγραμματισμού που χρησιμοποιείται για τη σύνθεση εφαρμογών Android είναι η Java. Για την υλοποίηση της ΠΕ θα χρησιμοποιηθεί η τεχνολογία Java για το λειτουργικό κομμάτι της εφαρμογής σε συνεργασία με τη γλώσσα XML για τη διάταξη , το οπτικό κομμάτι, (layout) της εφαρμογής. Επιπλέον θα γίνει χρήση μιας MySQL βάσης δεδομένων καθώς και του Google Maps Web API για την απεικόνιση και χρήση των χαρτών. Για την ανάπτυξη και τη σύνθεση του κώδικα θα χρησιμοποιηθεί η πλατφόρμα ανάπτυξης εφαρμογών Eclipse. In recent years use of smartphones has been established for good in every man’s daily life. A plethora of applications that run on smartphones give users the chance to improve their life in a diversity of scopes. Android is the dominant operating system on smartphones and it offers flawless collaboration across the hardware of the smartphone, for example: sensors, camera, GPS, microphone. The imple-mentation of the thesis uses that hardware in order for the user to make a digital travelogue. The user will be activating the application right before the beginning of a travel. The device along with the help of the GPS will be recording the traveled route and show it on the screen, the user will be having the ability to add multimedia files (photographs, video, notes, sound clips) at any given time. The multime-dia will be shown as pin on the traveled route. Upon the end of the travel the user can save the file for future viewing or editing. In addition the application will be showing statistics like speed, altitude, etc. that have been collected from the device sensors. The native programming language that is used to code for Android applications is Java. Java will be used for the implementation of the operational part of the application, along with XML for the layout application. Furthermore a MySQL database will be used and Google Maps Web API to display the maps. Coding will be done on the Eclipse IDE (Integrated Development Environment).
Collections
The following license files are associated with this item:
This website uses cookies to ensure you get the best browsing experience.
Continue
More info