Ανάπτυξη Android εφαρμογής "Πρώτες Βοήθειες (First Aid)"
Development of Android application "First Aid (First Aid)"
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Android (Electronic resource) ; Κινητές συσκευές ; Έκτακτες ανάγκες -- Αντιμετώπιση -- ΕλλάδαΠερίληψη
Στόχος της παρούσας διπλωματικής εργασίας είναι να χρησιμοποιήσει της δυνατότητες που προσφέρουν οι έξυπνες κινητές συσκευές και συγκεκριμένα το λειτουργικό σύστημα Android, για την ανάπτυξη μιας εφαρμογής για κινητές συσκευές.
Η εφαρμογή αυτή έχει σκοπό να βοηθήσει τον χρήστη σε μια έκτακτη ανάγκη, παρέχοντας του οδηγίες για τις Πρώτες Βοήθειες. Η εφαρμογή διαθέτει διάφορες λειτουργίες που εξυπηρετούν το στόχο αυτό, όπως διάφορες ηχητικές οδηγίες, καταχωρημένα επείγοντα τηλεφωνά, ιατρικό φάκελο ασθενούς κτλ. Πέραν από την εφαρμογή δημιουργήθηκε και μια βάση δεδομένων οπού αποθηκεύεται όλος ο ιατρικός φάκελος του χρήστη.
Μετά την ολοκλήρωση της εφαρμογής, η εφαρμογή δόθηκε σε φοιτητές για εκτενείς δοκιμές. Η δοκιμαστική χρήση από τους υπολοίπους σε πραγματικές συνθήκες βοήθησε στην διόρθωση και στην βελτίωση της εφαρμογής. Τα πρώτα μηνύματα ήταν ενθαρρυντικά και λήφθηκαν χρήσιμα σχόλια.
Αρχικά, αναφέρονται τα βασικά χαρακτηριστικά των κινητών τηλεφώνων, και συγκεκριμένα μια ιστορική ανάδρομη, τι περιλαμβάνει ένα κινητό τηλέφωνο, πια λειτουργικά συστήματα υπάρχουν, καθώς επίσης και των αριθμό των πωλήσεων των κινητών τηλεφώνων.
Στα επόμενα δυο κεφάλαια εμβαθύνουμε στο λειτουργικό σύστημα Android ,κάνοντας μια ιστορική ανασκόπηση, περιγράφοντας την αρχιτεκτονική του Android καθώς επίσης και όλες τις εκδόσεις του Android.
Στο τέταρτο μέρος, παρουσιάζονται οι απαιτήσεις που υπάρχουν για την ανάπτυξη εφαρμογών και τα εργαλεία που κάνουν εύκολη την ζωή του προγραμματιστή.
Έπειτα, παρουσιάζονται ο σχεδιασμός και η υλοποίηση της εφαρμογής που αναπτύχθηκε για το σκοπό της διπλωματικής εργασίας.
Κλείνοντας, παραθέτοντας τα συμπεράσματα του σπουδαστή και ιδέες για μελλοντική εξέλιξη της εφαρμογής καθώς αποτυπώνονται στο παράρτημα οι κώδικες που χρησιμοποιήθηκαν.
Τέλος ίσως ο βασικότερος σκοπός της εφαρμογής ήταν η εκμάθηση προγραμματισμού σε περιβάλλον Android. Αυτό επετεύχθη σε μεγάλο βαθμό καθώς χρησιμοποιήθηκαν πολλά διαφορετικά στοιχεία του Android, όπως TextViews, ScrollViews, WebViews, EditTexts, Alert Dialogs, ImageSlider Spinners, Tabs,Toast Messages κ.α. Έχει δοθεί μεγάλη προσοχή και στο User interface της εφαρμογής ώστε να είναι ελκυστικό για τον χρήστη, σαν εφαρμογή στο Android Market.