Mobil informatika gyakorlat 4. óra: a PushRegistry.

Slides:



Advertisements
Hasonló előadás
A hálózat működése 1. A DHCP és az APIPA
Advertisements

Elektronikus levelezés [webmail]
Operációs Rendszerek I.
Segédlet - SoundCloud.com. 1. kép  Groups – Search for groups –ra kattintva jön be az oldal  Beírjuk a csoport nevét – Search-re kattintva alul megadja.
Programozás III STRING-XML.
Java alkalmazások fejlesztése mobil eszközökre
Blog, Fórum, Chat, . Blog Blog vagy veblog (ang. web log) tulajdonképpen egy napló, azaz időben rendezett, felhasználó által begépelt szöveg sorozat.
C++ programozási nyelv Gyakorlat hét
Mobil Internet BME Híradástechnikai Tanszék 2007/2008 II. félév.
1 Hernyák Zoltán Programozási Nyelvek II. Eszterházy Károly Főiskola Számítástudományi tsz.
JavaScript.
© Kozsik Tamás Beágyazott osztályok A blokkstrukturáltság támogatása –Eddig: egymásba ágyazható blokk utasítások Osztálydefiníciók is egymásba.
Bevezetés a Java programozásba
7. előadás (2005. április 12.) Láncolt lista File kezelés 1.
Networkshop, április Gál Gyula, Szegedi Tudományegyetem, Egyetemi Könyvtár Szerver-kliens alapú online intranetes.
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Kovács Tamás & Mingesz Róbert 3. óra február 20., 23.
Fejlett programozási technikák II.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás II. 6. Gyakorlat const, static, dinamikus 2D.
Fejlett Programozási Technológiák II. Világos Zsolt 1. gyakorlat.
Készítette: Rummel Szabolcs Elérhetőség:
Hálózatkezelés, java.net Elek Tibor
 Az Apache webszervernek semmi köze az Apache indiánokhoz, akik az Egyesült Államok dél-nyugati részén élõ õslakók. A név egy szójáték: "a patchy server”,
Web-grafika (VRML) 10. gyakorlat Kereszty Gábor. Script típusok Elemi típusok: szám: egész vagy lebegőpontos – int / float – 1 / 1.1 string: ‘Hello World!’
Operációs rendszerek gyakorlat Fájlműveletek.
Delphi programozás alapjai Nagyváradi Anett PTE PMMK MIT.
Google earth és a térinformatika kapcsolata
PHP I. Alapok. Mi a PHP? PHP Hypertext Preprocessor Szkriptnyelv –Egyszerű, gyors fejlesztés –Nincs fordítás (csak értelmező) Alkalmazási lehetőségek:
FTP File Transfer Protocol. Mi az FTP? Az FTP egy olyan protokoll, amely fájlok interneten keresztül végzett átvitelére szolgál. A felhasználók többsége.
Multimédiás programok készítése Macromedia Director rendszerben 2. előadás Készítette: Kosztyán Zsolt
P ROGRAMOZÁS C# - BAN Kivételkezelés. P ÉLDA I. Nullával való osztás miatt kapjuk a hibaüzenetet.
Mikrovezérlők, perifériák laboratóriumi gyakorlat 3. óra szeptember 18. Mingesz Róbert v
2007/08/29Szerző / prezentáció címe1 Projektmenedzsment az innovációban Fekete László – Magyar Telekom - Szolgáltatásfejlesztés HTE PROJEKTMENEDZSMENT.
V 1.0 ÓE-NIK, Programozás I. A Microsoft Visual Studio 2010 használata.
Előadó: Kocsik Zsuzsanna
Mobil informatika gyakorlat
Mobil informatika gyakorlat 2. óra: az NDEF formátum.
Mobil informatika gyakorlat 3. óra: NDEF üzenet írása.
Mobil informatika gyakorlat Kitekintés: ACR120U Contactless Reader.
Mobil informatika gyakorlat 1. óra: NFC alapok február 8. Tudnivalók a gyakorlatról 5 gyakorlati foglalkozás (a.
J.Zs.Cs.: Vizuális programozás (c) 2010 Vizuális programozás Fájl- és állományrendszer kezelés Névtér: System.IO.
Léczfalvy Ádám MIDlet-ek.
Delphi Készítette: Rummel Szabolcs Elérhetőség:
Előadássorozat a Független Pedagógiai Intézetben fupi.hu Az internet: miért, hogyan? 9 / 10. Csada Péter Csada Bt. cspc.hu.
V 1.0 Szabó Zsolt, Óbudai Egyetem, Programozási Paradigmák és Technikák Programozási eszközök Interfészek Generikus.
Java programozási nyelv Adatbekérés konzolról
HF MINTA 2012/2013. ősz. HF Minta  Objektum-orientált program  „Adatvezérelt” alkalmazás írása  Fájl kezelés (olvasás, írás)  Menü készítése  5-6.
BIZTONSÁGOS E- MAILEZÉS ANDROID OKOSTELEFONON Herczeg Ádám – MV2JLC Herczeg Ádám
Webprogramozó tanfolyam
Az algoritmuskészítés alapjai
Webprogramozó tanfolyam
Topológiák Hálózati eszközök
Az operációs rendszer feladata
Fejlett Programozási Technológiák II. 2009, Nagy Csaba JSP – Java Server Pages.
Kapcsolatok ellenőrzése
Készítette: Bodor Zsolt
Serial PLC Link terület 4-6. Serial PLC Link terület A Serial PLC Link terület 90 szót tartalmaz a CIO 3100 –tól CIO 3189 –ig terjedő területen. ( CIO.
1. feladat  Készíts olyan függvényt, mely paraméterül kapja két egész típusú változó címét, s hívása után a két változó értéke helyet cserél.
Free pascal feladatok
A természetes számok szorzása
Java web programozás 5..
A böngészőprogram használata. A böngészők értelmezik a html nyelvet, a javascript kódokat és a php kódokat is. Majd ezeket lefuttatja, és azok alapján.
Java web programozás 6..
Makró készítés Excelben
Számítógépes Hálózatok 9. gyakorlat. Gyakorlatok Nov 18,20 - Socket Nov 25,27 - Socket Dec 2,4 - ZH Dec 9,11 - pótZH Számítógépes hálózatok GY2 Gombos.
WINDOWS FELÜGYELETI ESZKÖZÖK MICROSOFT SÚGÓ ALAPJÁN - PÉLDÁKKAL Takács Béla 2016.
Pinczel Balázs, ELTE IK, április Emlékeztető: NoSQL Célok: Nagy teljesítmény Magas rendelkezésre állás Elosztott működés Következmények:
Csoportmunkát támogató szoftverek
Neumann János Informatikai Kar
Fejlett Webes Technológiák II.
Műveletek mappákkal és a fájltípusok
Előadás másolata:

Mobil informatika gyakorlat 4. óra: a PushRegistry

2010. április 19. A PushRegistry Szolgáltatások automatikus indítására Szolgáltatások automatikus indítására Nem csak NFC környezetben használható! Nem csak NFC környezetben használható! A javax.microedition.io csomagban található A javax.microedition.io csomagban található Beérkező üzenet hatására vagy időzítetten futtatja az alkalmazást Beérkező üzenet hatására vagy időzítetten futtatja az alkalmazást Beépített szolgáltatást vagy saját MIDletet is indíthatunk Beépített szolgáltatást vagy saját MIDletet is indíthatunk

2010. április 19. Regisztráció Statikus Statikus bejegyzés a JAD fájlba bejegyzés a JAD fájlba Dinamikus Dinamikus programból helyezzük el a bejegyzést programból helyezzük el a bejegyzést ndef: ?name= ndef: ?name=

2010. április 19. Statikus regisztrálás A projekt „dist” mappájában található.jad fájlba írunk bejegyzést. A projekt „dist” mappájában található.jad fájlba írunk bejegyzést. MIDlet-Push-1: ndef:external_rtd?name= urn:nfc:ext:uni-obuda.hu:pushreg, nfcpushpelda.HelloMIDlet, *

2010. április 19. Dinamikus regisztrálás A PushRegistry-be való regisztrálást a programból végezzük el. A PushRegistry-be való regisztrálást a programból végezzük el. => tulajdonképpen az előbbi URN-t használjuk itt is => tulajdonképpen az előbbi URN-t használjuk itt is Adott típusú NDEF üzenetet regisztrálunk. Adott típusú NDEF üzenetet regisztrálunk. RTD, External RTD, MIME, URI RTD, External RTD, MIME, URI

2010. április 19. Hogyan... Ellenőrizzük, hogy regisztrálta-e már valaki a kapcsolatot! Ellenőrizzük, hogy regisztrálta-e már valaki a kapcsolatot! String[ ] regConns = PushRegistry.listConnections(false); //ezután minden elemet összehasonlítunk az előző URN-nel

2010. április 19. Hogyan... Ha még nem, akkor jegyezzük be! Ha még nem, akkor jegyezzük be! PushRegistry.registerConnection( PushRegistry.registerConnection("ndef:external_rtd?name=urn:nfc:ext:uni- obuda.hu:pushreg", obuda.hu:pushreg", "nfcpushpelda.HelloMIDlet, "*");

2010. április 19. Hogyan... Mi kerül a címkére? Mi kerül a címkére? NDEFRecordType myType = new NDEFRecordType( NDEFRecordType.EXTERNAL_RTD,"urn:nfc:ext:uni-obuda.hu:pushreg"); NDEFRecord myRec; myRec = new NDEFRecord(myType, null, null);

Otthoni extra feladat #2 Készíts olyan alkalmazást, amely saját NDEF típusú üzenetre automatikusan elindul, majd végrehajt valamilyen műveletet a címke tartalmán. Készíts olyan alkalmazást, amely saját NDEF típusú üzenetre automatikusan elindul, majd végrehajt valamilyen műveletet a címke tartalmán április 19.

2010. április 19. Kiegészítő anyagok les/pushreg/ les/pushreg/ les/pushreg/ les/pushreg/