Klávesové zkratky na tomto webu - základní
Přeskočit hlavičku portálu

Bluejackujte i přes JAVU

aktualizováno 
Co dokáže Java ve společnosti Bluetooth? Jaká jsou úskalí a co vše potřebujete vědět?Zajímavé programy, které umí skloubit výhody obou technologií, jsou tu pro vás.

Nejprve si řekneme několik slov o implementaci JAVY. Ne každý telefon, který je vybaven technologií Bluetooth, umožňuje javě přes Bluetooth komunikovat. Situace je velmi nepřehledná, neboť Bluetooth podpora v J2ME se liší od výrobce k výrobci a dokonce i v jednotlivých typech mobilních telefonů stejného výrobce. Například u telefonu Siemens SX1 hraje roli dokonce verze firmwaru.

Zjistit tak, jak je na tom konkrétní mobilní telefon je velmi složité. Pomoci vám může například server benhui.net, který se této problematice věnuje celkem podrobně, konkrétně pak tento seznam mobilních telefonů, který má nejucelenější informace o specifikacích JAVY, jaké jsme našli na internetu. Ani zde však nejsou informace úplně kompletní.

Nakonec již zbývá jen hledat na diskusních fórech J2ME vývojářů nebo ve specifikacích u výrobce telefonu. Bluetooth podpora v javě má označení JSR-82. Zjednodušeně lze ale říci, že J2ME ve verzi MIDP 1 v sobě nemá podporu Bluetooth v žádném telefonu, šance je pouze u novější verze MIDP 2.

A jaké je tedy využití?

Jako první se nabízí například textová komunikace. Samozřejmě je zde velké omezení dosahu Bluetooth technologie, na druhou stranu je takové chatování úplně zdarma a dovedu si představit situace, kdy najde využití i při relativně malé vzdálenosti. Ukázku jednoho takového midletu s názvem L2CAP chat najdete například zde, kde je k dispozici i komentovaný zdrojový kód pro všechny, které toto téma zaujme a chtěli by si vytvořit třeba něco podobného, ale po svém.

Pokud si budete chtít psát s jiným telefonem přes Bluetooth, je samozřejmě nutné, mít midlet nainstalovaný na obou telefonech.

 

btjava  btjava


Další možností je bluejacking přes JAVU. O bluejackingu jako takovém se můžete dočíst v

některém z našich předchozích článků (Bluejacking, Bluejacking podruhé).

JAVA aplikace vám může celou proceduru zjednodušit a nabídnout navíc některé zajímavé funkce. V tomto směru ovšem vedou aplikace určené pro operační systém Symbian, ale i pro javu se něco najde.

Například program Freejack, který je stále ve vývoji a poměrně často aktualizovaný. Zajímavý je také midlet BluetoothFlirt, přes který si lze i psát a který vám dokonce podle profilových informací vypočítá, kolika procentní bude úspěšnost flirtování s majitelem / majitelkou nalezeného telefonu. Najdou se ale i další, v případě zájmu je spousta informací na stránkách www.bluejacking.cz.

Programátorům se může hodit program Bluetooth Browser, který vám zjistí o všech zařízeních v dosahu maximum informací. Mimo jiné například technické údaje, které vám mohou pomoci při vývoji programů a které byste jinak museli hledat v podrobné specifikaci k danému zařízení. K dispozici je i zdrojový kód midletu, ze kterého se dá také lecčemu přiučit.

 btjava btjava


Tím ale možnosti nekončí. Velmi efektní, ale i užitečná může být JAVA aplikace, která vám z telefonu udělá dálkové ovládání. Pomocí Bluetooth tak budete moci ovládat programy na vašem počítači. Jeden z těchto midletů má název BTControl, se kterým lze provádět opravdu zajímavé kousky. Vše je řešeno komunikací klient – server, neboli na počítači si nainstalujete malý program (server), který naslouchá povelům midletu z vašeho telefonu (klient). Pouštět si například WinAmp z postele se může hodit.

Kapitola sama pro sebe jsou pak java hry, které lze hrát pomocí Bluetooth jako multiplayer. Tato možnost je velice populární, a her, které tento multiplayer podporují, je již velké množství. Aby také ne, mobilní hry tím dostávají prakticky nový rozměr a hrací doba se zvětšuje několikanásobně.

 Zkoušeli jste už někdy podobné aplikace?

Autor:



Nejčtenější

Berte, dokud je. Mobil pro fajnšmekry po neúspěchu drasticky zlevnil

Essential PH-1

Keramické tělo, jeden z nejmodernějších procesorů, 128 GB vnitřní paměti a velký displej s tenkými rámečky a...

Konkurenci poprvé ukazuje záda, Huawei P20 Pro je nejlepší smartphone

Huawei P20 Pro

Čínský Huawei si dal letos na nových modelech řady P20 opravdu záležet. Model P20 Pro chce být tím nejlepším...



Američtí teenageři se mohou z iPhonů zbláznit. A zájem roste

iPhone 8 Plus v Drážďanech

Ve Spojených státech je mezi mladými uživateli smartphonů enormní zájem o iPhony - v současnosti je vlastní 82 procent...

Berte telefon jako kreditní kartu, radil odborník v Rozstřelu o podvodném volání

Redaktor Mobil.iDNES.cz Jan Matura (vlevo) a mluvčí Českého telekomunikačního...

V posledních dnech se opět ozvali podvodníci, kteří se snaží vydělat na snadné záměně telefonních čísel. Prozvoní vás z...

Revoluce v mobilním focení? Umí nasadit profi objektiv na smartphony

S adaptérem můžete na mobil nasadit i profesionální objektivy

Na výstavě americké Národní asociace provozovatelů vysílání v Las Vegas byl ukázán zajímavý doplněk k mobilům pro...

Další z rubriky

Toto jsou mobilní rarity minulosti. Vypadaly jako list či dámská pudřenka

Nokia 7600

Pod pojmem mobilní telefon si většina současných uživatelů představí onu uniformní placku. Dříve tomu ovšem bylo jinak...

Který mobil bude mít jako první skládací displej? Bude to přetahovaná

Podle IHS Technology přijdou smartphony se skládacím displejem přibližně za rok.

Do závodu o první telefon se skládacím displejem se pravděpodobně zapojí firma Huawei. Ta chce předehnat Samsung, který...

Nové Apple Watch budou mít větší displej a podrobnější sledování zdraví

Apple Watch Series 3 je možné koupit i ve verzí s LTE modemem

Letos Apple představí už čtvrtou generaci svých hodinek. Series 4, jak se bude nová verze jmenovat, má přijít na trh...



Najdete na iDNES.cz