Εφαρμογή εύρεσης Wi-Fi δικτύων στην πλατφόρμα Android
View/ Open
Subject
Android (Electronic resource) ; Application software -- Development ; Smartphones -- ProgrammingAbstract
Το αντικείμενο της παρούσας διπλωματικής είναι η μελέτη της διαδικασίας ανάπτυξης εφαρμογών για το λειτουργικό σύστημα Android. Το λειτουργικό σύστημα Android αποτελεί μια τεχνολογία η οποία μέρα με τη μέρα κερδίζει μεγαλύτερο μερίδιο στην αγορά των έξυπνων τηλεφώνων. Τον Νοέμβριο του 2013 το μερίδιο του Android άγγιξε το 81% με πωλήσεις 204,4 εκατομμυρίων συσκευών. Η κυριαρχία της Google είναι αδιαμφισβήτητη αφού τέσσερις στις πέντε συσκευές που πωλούνται «τρέχουν» Android. Το γεγονός αυτό καθιστά την αγορά των εφαρμογών Android μια πολλά υποσχόμενη περιοχή για ανάπτυξη επιχειρηματικής δραστηριότητας.
Η μελέτη ξεκινά με μια γενική επισκόπηση του κόσμου του Android καθώς και των εργαλείων που είναι απαραίτητα για την ανάπτυξη εφαρμογών. Στην συνέχεια γίνεται μια σύντομη ανάλυση της δομής του λειτουργικού συστήματος και των τμημάτων που το αποτελούν. Χρησιμοποιώντας τα παραπάνω εργαλεία, αναπτύχθηκε μια διαδικτυακή εφαρμογή σε περιβάλλον Android, η οποία επιτρέπει στον κάτοχο κινητού τηλεφώνου να εντοπίσει όλα τα Wi-Fi δίκτυα και να παίρνει πληροφορίες σχετικά με: 1. Λίστα με τα διαθέσιμα Wi-Fi δίκτυα όπου για το καθένα θα αναφέρεται το όνομα του δικτύου (SSID), η συχνότητα λειτουργίας και η ισχύς του σήματος (RSSI)
2. Γραφική απεικόνιση των διαθέσιμων δικτύων, όπου θα εμφανίζεται το όνομα κάθε δικτύου και το κανάλι που καταλαμβάνει (άξονας x: ισχύς και άξονας y: συχνότητα μεταφρασμένη σε ένα από τα κανάλια του Wi-Fi)
3. Να προτείνει στον χρήστη το καλύτερο Wi-Fi δίκτυο.
Τέλος, γίνεται περιγραφή της εφαρμογής, αναλύοντας τα δομικά συστατικά της καθώς και τον κώδικα βάσει του οποίου εξάγονται οι παραπάνω πληροφορίες. Συνοδευτικά δίνεται φωτογραφικό υλικό από όλα τα βήματα της εφαρμογής με τα αντίστοιχα αποτελέσματα.