Σε μια εποχή όπου τα κινητά τηλέφωνα παύουν να χρησιμοποιούνται μόνο για ομιλία και απλή αποστολή γραπτών μηνυμάτων και όπου παρατηρείται έξαρση της διακίνησης της πληροφορίας, οι άνθρωποι επιζητούν την πρόσβαση σε πηγές δεδομένων/ενημέρωσης οποιαδήποτε στιγμή και σε οποιοδήποτε τόπο και αν βρίσκονται. Για να ανταποκριθεί στις νέες απαιτήσεις η βιομηχανία της κινητής τηλεφωνίας προσπαθεί να συνδυάσει τις τεχνολογίες κινητής τηλεφωνίας και των υπολογιστικών συστημάτων και έχει καταφέρει να ενσωματώσει στην κινητή συσκευή λειτουργίες πλοήγησης στο διαδίκτυο και εφαρμογές που εκμεταλλεύονται την τρέχουσα θέση του χρήστη. Με αυτό τον τρόπο , η κινητή επικοινωνία αλλάζει προφίλ μεταβαίνοντας από την εποχή της απλής φωνητικής επικοινωνίας στην εποχή της πολύπλοκης ανταλλαγής δεδομένων.
Στα πλαίσια αυτής της μετάβασης, οι υπηρεσίες που βασίζονται στη θέση του χρήστη(LBS-Location Based Services) έχουν αρχίσει να έχουν ολοένα μεγαλύτερη απήχηση στο αγοραστικό κοινό και αυξανόμενο εμπορικό ενδιαφέρον για τις εταιρείες κινητών επικοινωνιών. Από υπηρεσίες παροχής πληροφοριών σε τουρίστες και δυνατότητες πλοήγησης σε μια περιοχή ή παρακολούθησης της κίνησης κάποιων ατόμων μέχρι υπηρεσίες έκτακτης ανάγκης και παροχής υπηρεσιών υγείας και παιχνίδια βασίσμένα στη θέση του χρήστη/παίκτη , ο κλάδος των εφαρμογών που λειτουργούν στο επίπεδο ενός κινητού τερματικού και βασίζονται στην τρέχουσα θέση του χρήστη αναπτύσσεται διαρκώς.
Σημαντικός παράγοντας στην ανάπτυξη αυτή έπαιξε φυσικά η εμφάνιση του Android λογισμικού. Το Android είναι λογισμικό ανοικτού κώδικα , όπου οποιοσδήποτε χρήστης έχει τη δυνατότητα να σχεδιάσει τη δική του εφαρμογή, ανάλογα με τις ανάγκες του, προγραμματίζοντας ο ίδιος όποιο κομμάτι λογισμικού της κινητής συσκευής επιθυμεί. Με τη χρήση μάλιστα ειδικών βιβλιοθηκών που το Android έχει ενσωματωμένες στην πλατφόρμα του, η ανάπτυξη καινοτόμων εφαρμογών που βασίζονται στη θέση του χρήστη γίνεται εύκολη υπόθεση.
Έτσι, στα πλαίσια της συγκεκριμένης διπλωματικής εργασίας αναπτύχθηκε μια πλατφόρμα παροχής υπηρεσιών σε κινητούς χρήστες βάσει της θέσης στην οποία βρίσκονται , καθώς και των ενδιαφερόντων ή επιλογών τους. Η πλατφόρμα αυτή επιτρέπει σε παρόχους υπηρεσιών να συνδέονται και να τοποθετούν προσφορές για προϊόντα και υπηρεσίες , παρεχόμενα σε συγκεκριμένες θέσεις και για συγκεκριμένο χρονικό διάστημα. Η πλατφόρμα θα προτείνει και θα υποδεικνύει στους τελικούς χρήστες/καταναλωτές εκείνα τα προϊόντα ή υπηρεσίες που βρίσκονται πλησιέστερα στη τρέχουσα θέση τους και συμπίπτουν με τα ενδιαφέροντά τους.
In an era where mobile phones are not only used for voice communication and message sending, an increasing need of information flow is noticed. More and more people demand access on data anywhere and anytime. To meet this new requirements, mobile communications industry is forced to combine new mobile technologies with computing and has succeeded in implementing on the mobile device many new functionalities , such as web browsing and GPS applications. In this way, mobile communication gradually changes its trends, from simple voice communications to complex data communications.
In the frame of this change, Location Based Services(LBS) have an increasing influence on mobile users and a vast impact on mobile communications industry. From tourist-oriented information services, navigation, routing and tracking-enabled applications to emergency, safety and medical/health services and context-aware games, location-based services are developing quickly and at a large scale.
Android platform is a contributive factor on this enormous development of LBS. Android is the first open source mobile application platform, where any user, no matter what his development background is, can design its own application according to his needs and choices , by programming every hardware unit of the mobile terminal. With its powerful APIs and libraries, excellent documentation and a thriving developer community, the development of innovative location-based services becomes easier and easier.
The scope of this diploma thesis is the development of a platform which can provide mobile users with services based on their current location and on their interests and their choices. The platform will allow the service providers to connect and put special offers for products and services, on specific locations ad for specific time intervals. The platform will also suggest to users those products/services which are closer to their current location and are totally shared with their preferences and their requirements.