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ší

iOS 11
Řada chytrých vylepšení. Systém iOS 11 posouvá iPhony dál

Nový systém iOS 11 přináší nejvíce inovací pro tablety iPad, ale i pro iPhony nabízí řadu chytrých vylepšení, která zpříjemní uživatelský komfort.   celý článek

Leagoo Kiicaa Mix
Bezrámečkové telefony nejsou jen pro bohaté. Tento stojí 2 500 Kč

Ještě loni byl takový smartphone jen jeden, teď však bezrámečkový design už není nic převratného, ovšem stále většinou jde o prémiové modely. To ovšem neplatí...  celý článek

iPhone X
Nové iPhony ve výkonnostních testech rozdrtily konkurenci

Výsledky výkonnostních testů Geekbench odhalily skutečný potenciál nových iPhonů. Jsou totiž dvojnásobně výkonnější než ty nejlepší androidy a výpočetním...  celý článek

HTC U11
HTC může být od zítřka součástí Googlu. Očekává se zásadní oznámení

Tchajwanská burza přestane od zítřka kvůli velkému oznámení obchodovat akcie firmy HTC. Podle analytika agentury Bloomberg je část centrály firmy zavřená a...  celý článek

Ohnutý iPhone 6 Plus
Tři roky, nebo jeden? Apple má o životnosti iPhonu jasno, řekl u soudu

Apple iPhone je nejtrvanlivější zařízení na trhu, hlásil letos v srpnu viceprezident produktového marketingu firmy. A už v září se společnost u soudu brání, že...  celý článek

Další z rubriky

Ilustrační snímek
Svým mobilem sponzorujete fotbal. Víte, který klub je „váš“?

Ceny některých smartphonů působí jako červený hadr na býka. Mají ovšem opodstatnění, tedy alespoň v očích výrobců. Ti z prodejů musí pokrýt nejen náklady...  celý článek

Donald Trump při předvolebním setkání s voliči v americkém městě North...
Trump má v iPhonu jedinou aplikaci. Jakou, to uhádne každý

Aktivita amerického prezidenta na sociální síti Twitter je pověstná, takže není divu, že prezidentský iPhone prostý všech vymožeností přeci jen jednu aplikaci...  celý článek

Google Pixel 2
Google kupuje zaměstnance mobilní divize HTC za více než miliardu

Google a HTC oznámili dohodu, díky které přejdou zaměstnanci HTC pracující na vývoji telefonu pod křídla amerického giganta.  celý článek

Najdete na iDNES.cz



mobilní verze
© 1999–2017 MAFRA, a. s., a dodavatelé Profimedia, Reuters, ČTK, AP. Jakékoliv užití obsahu včetně převzetí, šíření či dalšího zpřístupňování článků a fotografií je bez souhlasu MAFRA, a. s., zakázáno. Provozovatelem serveru iDNES.cz je MAFRA, a. s., se sídlem
Karla Engliše 519/11, 150 00 Praha 5, IČ: 45313351, zapsaná v obchodním rejstříku vedeném Městským soudem v Praze, oddíl B, vložka 1328. Vydavatelství MAFRA, a. s., je členem koncernu AGROFERT.