Bluetooth laitteiden seurantasovellus Androidille
Mäkinen, Tuomas (2013)
Mäkinen, Tuomas
Metropolia Ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013060613241
https://urn.fi/URN:NBN:fi:amk-2013060613241
Tiivistelmä
Tämän insinöörityön tarkoitus oli tutkia sopiiko Bluetooth tekniikka käyttäjien seurantaan Android käyttöjärjestelmään perustuvissa puhelimissa sekä hyödyntää käyttöjärjestelmän rajapinnoista löytyviä tunnistukseen käytettäviä ominaisuuksia. Tavoitteen mukaisesti luotaisiin sovellus, jolla kyetään seuraamaan puhelimen lähellä olevia Bluetooth laitteita ja määrittelemään niiden sijainti. Työssä tutkitaan onko seuranta perustuen Bluetooth tekno-logiaan järkevää ja käytännöllistä.
Sovellus ohjelmointiin Javalla, joka on yksi mahdollisista vaihtoehdoista tehtäessä sovelluksia Android-puhelimille. Sovelluksen piti pystyä toimimaan niin, että puhelin olisi itsenäinen yksikkö, joka lähettäisi tietoa lähellä olevista laitteista sekä luonnollisesti toimisi käyttäjän itsensä ohjaamana. Sovellukseen saatiin kaikki ne ominaisuudet mitkä sille oli alussa määritelty.
Lopputulokseen työssä päädyttiin ja siitä huomattiin, että Bluetooth sopii seurantaan erinomaisesti. Sovellus myös pystytään rakentamaan sellaiseksi, että käyttäjä pystyy ohjaa-maan sovellusta ilman paikalla oloa sen tuottaessa tietoa käyttäjälleen. Android käyttöjärjestelmälle ohjelmointiin on helppoa päästä sisälle, esimerkkien sekä aktiivisen kehittäjäyhteisön avuin. Työ tehtiin itsenäisesti tutkimus- ja kehitystyönä sen oli tarkoitus opettaa uuden mobiilialustan erikoisuuksia ja tuoda sen ominaisuudet helpommin lähestyttäviksi.
Sovellus ohjelmointiin Javalla, joka on yksi mahdollisista vaihtoehdoista tehtäessä sovelluksia Android-puhelimille. Sovelluksen piti pystyä toimimaan niin, että puhelin olisi itsenäinen yksikkö, joka lähettäisi tietoa lähellä olevista laitteista sekä luonnollisesti toimisi käyttäjän itsensä ohjaamana. Sovellukseen saatiin kaikki ne ominaisuudet mitkä sille oli alussa määritelty.
Lopputulokseen työssä päädyttiin ja siitä huomattiin, että Bluetooth sopii seurantaan erinomaisesti. Sovellus myös pystytään rakentamaan sellaiseksi, että käyttäjä pystyy ohjaa-maan sovellusta ilman paikalla oloa sen tuottaessa tietoa käyttäjälleen. Android käyttöjärjestelmälle ohjelmointiin on helppoa päästä sisälle, esimerkkien sekä aktiivisen kehittäjäyhteisön avuin. Työ tehtiin itsenäisesti tutkimus- ja kehitystyönä sen oli tarkoitus opettaa uuden mobiilialustan erikoisuuksia ja tuoda sen ominaisuudet helpommin lähestyttäviksi.