Tämä opinnäytetyö käsittelee Android-pohjaisille mobiililaitteille suunnattua ohjelmistokehitystä pienen esimerkkiohjelman avulla tarkasteltuna. Samalla tutustutaan myös Bluetooth-kehityksen perusteisiin sen ollessa merkittävä osa käytettävää esimerkki- ohjelmaa. Esimerkkiohjelma on kahden pelaajan kahdella Android-laitteella pelattava arcade-peli, jossa ensimmäinen pelaaja ohjastaa ufoa, jota toinen pelaaja yrittää ampua alas. Laitteiden välinen yhteys muodostetaan Bluetoothia käyttäen. Esimerkkiohjelma on suunniteltu siten, että se käyttäisi mahdollisimman monipuolisesti hyväkseen Android-sovellusten yleisimpiä komponentteja ja ominaisuuksia. Näitä ovat mm. aktiviteetit, lähetyksien vastaanottajat ja säikeet sekä niiden oikeaoppin...