Near Field Communication

Posted in: Knowledge by krisnarengga on May 19, 2009

Sekarang gw bakal sharing sedikit info tentang teknologi baru + topik skripsi gw 😛 judulnya Sistem M-Fly yang sempet masuk Top 10 Karya Inovativ Indosat 2008.  M-Fly adalah skripsi gw yg nerapin penggunaan teknologi Near Field Communication dan Mobile ticket untuk reservasi tiket penerbangan, tapi masih blon menang huhuhu, tenang taun depan gw bakal ikut lagi event ini !!!!!
iwic 2008
Near Field Communication …. pasti banyak yang tanya2 apa itu Near Field Communication … ya kalo diterjemahin gampangnya komunikasi dengan jarak pendek …. mmmm masih blon ngerti and blon kebayang juga kayak gimana hehehe gampang coba cari aja di wikipedia :P.

Near Field Communication merupakan teknologi penerus Java Card dan teknologi RF.  Pasti dateng pertanyaan lagi apa tuh Java Card apa tuh RFID … hehe coba kalian liat gambar di bawah ini

flazz bca

Nah mungkin kalo udah gw kasih liat gambar di atas kalian pasti tau apa itu.  Yap itu adalah kartu Flazz BCA. Kartu ini dipakai buat pembayaran sebagai ganti uang tunai.  Nah sebenernya kartu Flazz BCA ini adalah kartu Java Card…. dimana kita bisa menginstall aplikasi dan mengisi data ke dalam kartu ini.  Kenapa kita bisa install dan mengisi data ke dalam kartu ini , karena di dalam Java Card terdapat microprocessor dan memory seperti layaknya di komputer cuma kemampuannya dan muatannya lebih kecil nggak sehebat komputer.

Karena ada microprocessor and memory di dalam kartu ini maka kartu ini secara tidak langsung dapat “berpikir” sehingga kita bisa membuat aplikasi (kalo gw sih bikin pake java) dan menginstall aplikasi tersebut ke dalam kartu ini. Nah jadi pas kalian lakuin pembayaran ke counter sebenernya ada aplikasi yang bekerja di dalam kartu untuk get nilai sama set nilai uang kalian dari kartu.  Cara pembayarannya pun cuma tinggal deketin (tap) ke alat pembaca…  cara seperti ini disebut dengan “contactless transaction”.  Jadi dengan cara deketin kartu beberapa cm dari alat, transaksi bisa dilakukan.  Teknik seperti ini sebenernya menggunakan teknologi Radio Frequency (RF), ini dimungkinkan karena kartu Java Card untuk yg Flazz BCA punya antenna yg dapat menerima gelombang alat pembaca kartu.  Untuk yg pengen tau  lebih jauh tentang teknologi RF silahkan buka wikipedia :P. Struktur kartu dalamnya kayak ini nih

contactless smartcard

Nah jenis kartu yang dipake buat Flazz BCA itu jenis kartu “pasif” maksudnya adalah kartu tersebut menerima gelombang dari alat pembaca kartu lalu kartu mengubah gelombang tersebut jadi medan listrik di dalam kartu yg dipergunakan untuk menjalankan proses aplikasi kartu.

Nah di negara2 maju seperti negara2 di benua Eropa dan negara Jepang ada penggabungan teknologi Java Card, Radio Frequency dan handphone menjadi satu.  Teknologi ini dikenal kalo di Eropa ya …. itu namanya teknologi Near Field Communication (NFC), jadinya perangkat handphone di sana bisa dipergunakan untuk contactless transaction seperti layaknya Flazz BCA.  Contoh gambarnya ada di bawah ini

NFC

Jadi NFC ato gampangnya komunikasi jarak pendeknya itu dipake buat transaksi.  Di dalam handphone sama vendor udah dipasang alat RF reader, RF writer dan chip smart card (Java Card).  Handphone ini itu bisa dipake antara lain buat transaksi micropayment (transaksi dalam jumlah kecil), transportasi seperti pembelian tiket, pembaca smart poster (poster yang dipasang Radio Frequency Tag, yg mengandung informasi tertentu).  Contohnya yg diatas untuk pembayaran.  Terus dibawah ini handphone NFC buat transportasi, orang lagi mo naik kereta tiketnya pake handphone karena e-ticket

NFC transport

Terus di bawah ini handphone bisa retrieve (baca / ambil) data dari sebuah poster yg ada RF Tagsmart poster

nah di atas itu ceritanya ada poster yg nyimpen data. Pas handphone nya di deketin ke poster data masuk ke handphone.  Datanya ya berupa url link ke website promo yg berkaitan dengan poster tersebut.

Untuk Indonesia sendiri masih pada tahap Java Card technology yg diterapin sama BCA, tapi kalo di negara2 Eropa ama Jepang (NT Docomo) itu udah pada terapin NFC ato Near Field Technology ini buat transaksi, beli tiket transportasi, smart poster, pertukaran data antar handphone secara tagging.

Untuk video demo nya ada link di bawah ini

http://www.nfc-forum.org/resources/multimedia/

Nah gitu deh perkembangan teknologi mobile terbaru di negara2 lain.  Kapan ya Indonesia bisa kejar ketinggalan kalo di negara lain udah pake handphone tapi di Indonesia masih pake kartu contactless :P, just kidding.

Near Field Communication Developer Team

skripsi

Selamat Jalan Laskar Legenda ku !!!, Semoga kita bertemu pada titik perjuangan di suatu waktu nanti, Dimana cita dan impian merupakan lencana kebanggaanmu

Sebuah Kemenangan di Asia Tenggara (Cont … Akhir Cerita)

Posted in: Experience by krisnarengga on May 19, 2009


17 November 2008 merupakan tanggal yang sangat penting buat semua competitor. Soalnya malem ini bakal ada pengumuman dan pemberian medali buat pemenang kompetisi ASC VII. Pada hari ini kita para competitor diajak jalan2 lagi buat muter2 KL dari pagi ampe sore, ah kebanyakan muter2 nih panitia …. tapi enak juga sih hehehe. Di bawah ini foto2 pas muter2 di KL
pas jalan2 banyak beredar kabar dan isu siapa yang bakalan dapet medali emas, perak, perunggu ato diploma of excellence walapun masih simpang siur. Kalo gw sih boro2 mikir dapet medali dapet gelar diploma aja udah seneng, soalnya pas kemaren malem ama pagi ini di telp trainer tentang pengerjaan web gw yang ternyata ada beberapa miss. Wah gw udah down aja rasanya, yah udahlah yang penting gw udah usaha maksimal mo hasilnya aja gw terima dengan lapang dada aja. Abis jalan2 yg nggak karu karuan itu akhirnya malem kita semua persiapan dandan buat pergi ke acara pengumuman pemenang.
Brumm … brummm … berangkatlah kita ke CIDB naek bis. Kira2 suasana di CIDB itu kayak foto di bawah ini
Pas sampe di tempat itu gw dipanggil ama temen gw buat duduk di barisan depan, gw bingung apa maksudnya. Terus temen2 gw kasih selamet … gw tambah bingung selamet buat apaan. Terus temen gw yang laen yg duduk bareng gw bilang “Kris dapet emas ya ? lu ada di nomor urut 1 list pemenang” weksss… ah yang bener aja. Emang pas malem tadi sebelum berangkat ada gosip gw menang, tapi gw nggak percaya sama sekali gw pikir temen gw cuma bcanda. Tapi setelah gw liat daftar itu ternyata emang beneran gw ada di nomor 1 di list itu.
Wah gw bener2 nggak nyangka waktu itu. Ternyata hasil kerja gw selama ini nggak sia2 karena bisa dapet peringkat pertama di category web design. Akhirnya satu persatu pemenang dipanggil ke depan untuk menerima medali wuuuuaaaa eforiaaa banget rasanya.

 

 

 

 

 

 yah begitulah hasil akhirnya. Lumaya memuaskan rasanya usaha 1 tahun nggak sia-sia, udah bawa nama baik juga di mata asia tenggara.

19 November 2008 saatnya pulang kampung 😛 maksudnya pulang ke Indonesia. pagi kami berangkat dari hotel vistana ke bandara KLIA buat balik ke Indonesia. Setelah menempuh perjalanan malamnya kami tiba di hotel bidakara. Untuk penyambutan kembalinya kontingen ASC VII Kuala Lumpur oleh Menteri Tenaga Kerja. Di bawah ini foto nya :

 

 

 

 

 

Yah itu lah akhir perjuangan gw di ASC VII Kuala Lumpur ^_^ … Terima kasih buat para trainer dan teman2 yg udah dukung gw supaya bisa sampe kayak gini. Thanks a lot. Thanks for all

 

i’m waiting for next battle !!!

Kompilasi dan Pembuatan Package J2ME

Posted in: Knowledge by krisnarengga on May 19, 2009

Disini penulis akan menjelaskan tentang cara kompilasi dan menjalankan program dengan 2 cara. Cara pertama kita bisa menggunakan Textpad sebagai editor dan WTK 2.5 sebagai program pengkompilasi sedangkan cara yang kedua adalah dengan menggunakan Netbeans.

Menggunakan Textpad dan WTK 2.5

Buka Wireless Toolkit 2.5 lalu tekan tombol New Project untuk membuat project baru. Isikan nama project HelloMIDlet dan MIDlet class name HelloMIDlet kemudian tekan tombol Create Project. Pada saat keluar jendela Settings for Project tekan tombol OK.


Perhatikan direktori penyimpanan project J2ME yang telah dihasilkan oleh Wireless Toolkit tersebut. Direktori tersebut nantinya akan kita pergunakan untuk menyimpan listing program yang kita buat.
Setelah pembuatan project pada Wireless Toolkit, bukalah text editor Textpad untuk menuliskan listing program kita. Kemudian ketikkan listing program di Textpad setelah itu save dengan nama HelloMIDlet.java pada direktori yang telah di highlight di atas.

Setelah menuliskan listing program, bukalah Wireless Toolkit anda. Tekanlah tombol Build untuk mengkompile listing program. Lalu setelah sukses tekan tombol Run sehingga akan muncul tampilan emulator handphone seperti di bawah ini.

Sedangkan untuk membuat paket .jar agar bisa didownload ke mobile device yaitu dengan cara ke menu Project > Package > Create Package.

Lalu silahkan download file .jar dan .jad ke dalam mobile device anda kemudian jalankan file tersebut.

Newer Posts »