Sažetak | U teorijskom dijelu rada opisana je Bluetooth Low Energy (BLE) tehnologija s
posebnim naglaskom na njezine karakteristike, BLE beacone, prednosti i primjene u različitim
industrijama. BLE tehnologija omogućuje bežičnu komunikaciju uz nisku potrošnju energije, što je čini
pogodnom za IoT uređaje, mobilne aplikacije te industrije poput trgovine, prometa i zdravstva. Detaljno
su objašnjeni BLE beaconi, koji oglašavaju informacije korisnicima putem mobilne aplikacije. Praktični
dio rada obuhvaća razvoj Android aplikacije BLE Advert koja koristi BLE beacone za interakciju s
korisnicima na događaju. Aplikacija omogućuje korisnicama primanje podataka koje beaconi oglašavaju
u stvarnom vremenu, ovisno o njihovoj udaljenosti do beacona. Koristeći hibridni protokol između
Eddystone i iBeacon protokola, beaconi prenose sporedne brojeve, glavne brojeve i URL, a aplikacija
korisnicima prikazuje preneseni URL u obliku web stranice unutar sučelja aplikacije. Organizatori
događaja mogu koristiti aplikaciju za praćenje interakcija korisnika s beaconima, čime optimiziraju
njihovo korisničko iskustvo i organizacijske strategije. U svrhe simuliranja rada aplikacije, korišteni su
nasumično generirani podaci koji bih se inače prikupili tijekom interakcije korisnika s beaconima na
stvarnom događaju. Na kraju rada provedena je obrada nasumično generiranih podataka za bolje
razumijevanje uspješnosti događaja. |
Sažetak (engleski) | The theoretical part of the thesis describes Bluetooth Low Energy (BLE) technology, with a
special emphasis on its characteristics, BLE beacons, advantages, and applications in various industries.
BLE technology enables wireless communication with low energy consumption, making it suitable for IoT
devices, mobile applications, and industries such as retail, transportation, and healthcare. BLE beacons,
which advertise information to users through a mobile application, are explained in detail. The practical
part of the thesis involves the development of an Android application called BLE Advert, which uses BLE
beacons to interact with users at an event. The application allows users to receive data advertised by
beacons in real time, depending on their distance from the beacon. Using a hybrid protocol between
Eddystone and iBeacon protocols, the beacons transmit minor numbers, major numbers, and URLs, and
the application displays the transmitted URL as a webpage within the app interface. Event organizers can
use the application to track user interactions with beacons, optimizing their user experience and
organizational strategies. For the purpose of simulating the app's functionality, randomly generated
data, which would otherwise be collected during user interaction with beacons at a real event, was
used. At the end of the thesis, the randomly generated data was processed to get a better
understanding of how successful the event was. |