Aplikacija za dijeljenje podataka putem ultrazvuka?! Da, postoji. Provjerite zašto i kako djeluje Radon!
Svi smo upoznati s raznim bežičnim tehnologijama koje su nam dostupne za prijenos podataka između naših različitih uređaja. Najčešće koristimo WiFi, Bluetooth ili NFC na našim pametnim telefonima.
U budućnosti bi moglo biti ZigBee ili DECT. Koju god tehnologiju koristite, svaka ima svoje prednosti. Međutim, jedan nedostatak svih ovih komunikacijskih tehnologija je sigurnost. I to ne zato što su sve nesigurne metode komunikacije -- nego, oni su isto siguran!
Recimo da ste na okupljanju s grupom svojih prijatelja i pronašli ste sjajnu vezu koju želite podijeliti. Svojim prijateljima ne dijelite neke supertajne pojedinosti o bankovnom ili investicijskom računu, pa nije da vam je stalo da se ti podaci presretnu. Zapravo ti željeti svi oko vas da prime ovu vezu!
Kako to radiš? Korištenje WiFi-a zahtijevalo bi da svi budete povezani na istu mrežu. Bluetooth neće raditi jer možete upariti samo nekoliko uređaja odjednom. NFC dopušta samo komunikaciju jedan na jedan. U ovom slučaju, možemo koristiti
ultrazvučni valovi za prijenos podataka koje želimo. Nova aplikacija tzv Radon radi upravo to i omogućuje vam automatsko slanje poveznica i teksta svi Android uređaj u blizini na kojem je otvorena aplikacija.Kako radi?
Ljudsko uho može uhvatiti frekvencije u rasponu od oko 20Hz do 20KHz. Sve frekvencije iznad ili ispod ovog raspona velika većina ljudi ne može čuti (pomislite - pseći zvižduci). Većina potrošačkih medijskih uređaja (npr. naši pametni telefoni) dizajnirani su za prijenos zvuka u ovom frekvencijskom rasponu. Zapravo, maksimalna izlazna brzina uzorkovanja mnogih uređaja je 44,1 kHz, što znači da vršna frekvencija može biti teoretski polovica toga ili 22,05 kHz. Drugim riječima, jedva izvan našeg sluha domet.
U stvarnom svijetu mnogi ljudi ne mogu čuti frekvencije visoke do 20 KHz (zato mnoga djeca mogu čuti neke zvukove koji njihovi roditelji ne mogu) i izlazna frekvencija zvučnika uređaja ne doseže teoretsku maksimum. Ali to na kraju ide u našu korist jer možemo emitirati podatke između 17 kHz i 18 kHz i većina ih ljudi uopće neće moći čuti. To je ono što su istraživači iz Azoft R&D teoretizirali i razvili su mobilnu aplikaciju za iOS demonstrirajući njezinu upotrebu.
Iako njihov rad nije privukao veliku pozornost (vjerojatno zbog činjenice da ultrazvuk nije prikladna metoda prijenosa velikih količina podataka na vrijeme), zapela je za oko Googleu koji nečujno implementirali su ga u svoje Nearby API-je.
Nearby koristi kombinaciju Bluetootha, Bluetootha Low Energy, Wi-Fi i gotovo ultrazvučni zvuk za komunikaciju jedinstvenog koda za uparivanje između uređaja. Poslužitelj olakšava razmjenu poruka između uređaja koji otkrivaju isti kod za uparivanje. Kada uređaj otkrije kod za uparivanje s uređaja u blizini, šalje kôd za uparivanje poslužitelju Nearby Messages za provjeru valjanosti i za provjeru ima li poruka za isporuku za trenutni skup aplikacije pretplate.
Dijeljenje pomoću ultrazvuka
Ovi API-ji su dostupni svim programerima u Google Play uslugama 7.8, ali ne izgleda da je itko stvarno iskoristio mogućnost slanja gotovo ultrazvučnog zvuka, sve do sada.
U trenutku kada otvorite aplikaciju, ona od vas traži da joj omogućite korištenje Nearby API-ja. Zatim će početi skenirati bilo koji sadržaj koji se emitira preko frekvencija bliskih ultrazvučnom.
Možete brzo poslati a link ili neki tekst korištenjem izbornika dijeljenja i klikom na "Beam with Radon" kako biste prenijeli podatke. Otvorite aplikaciju Radon na uređaju(ima) na koji želite primati podatke i oni će automatski biti primljeni i automatski će se otvoriti u pregledniku ako se radi o URL-u. Onemogućio sam WiFi, Bluetooth i NFC na oba svoja testna uređaja i oni su dobro dijelili URL.
Nećete moći dijeliti slike ili videodatoteke preko ultrazvuka zbog ograničenja ultrazvuka ovdje, ali aplikacija će se vratiti na WiFi ili Bluetooth radi prijenosa podataka.
Nemate Radon? Nema problema! Radon možete podijeliti s drugim uređajem unutar same aplikacije. (Samo naprijed, skenirajte taj crtični kod. znam da želiš). Ne morate se više petljati s uparivanjem, samo instalirajte aplikaciju i spremni ste.
Što mislite o ovoj aplikaciji? Isprobajte ga i javite nam kako vam funkcionira!