Tag Archives: tutorial

Tutorial Membuat Aplikasi Android Barcode Scanner

Pada posting sebelumnya, saya menjelaskan bahwa tanpa kemampuan programming yang memadai pun kita bisa membuat aplikasi android dengan menggunakan software MIT App Inventor. Dan pada posting ini saya ingin membagikan tutorial membuat aplikasi android barcode scanner dengan MIT App Inventor. Memang tidak membuat dari awal, tapi memanfaatkan library dari Zxing.

Hasil yang diharapkan dari tutorial membuat aplikasi android barcode scanner ini adalah kita bisa melakukan proses pemindaian (scan) barcode dan menampilkan hasil dari pemindaian tersebut di dalam aplikasi android yang kita buat.

Proses pertama adalah membuat project di MIT App Inventor. Kalau masih bingung, bisa membaca tutorial di sini.

Ada 3 Komponen yang dibutuhkan, yaitu:

  1. Button : Untuk membuat tombol scan (pindai).
  2. TextLabel : Untuk menampilkan hasil pemindaian.
  3. BarcodeScanner : Untuk melakukan pemindaian.

Setelah ketiga komponen di atas disusun, jadilah kurang lebih seperti gambar di bawah ini (klik untuk memperbesar).

Barcode Scanner Android's Component

Barcode Scanner Android’s Component

Setelah menyusun komponen yang dibutuhkan dalam membuat aplikasi android barcode scanner ini, kita mengubah block di block editor. Klik gambar untuk memperbesar.

Block Barcode Scanner Android

Block Barcode Scanner Android

Untuk mencoba menggunakan aplikasi android barcode scanner ini, harus diinstall langsung di device android atau menggunakan MIT App Companion. Dan juga sebelumnya harus menginstall aplikasi Client dari Zxing.

w3schools.com offline

Bagi yang ingin mendownload versi offline dari www.w3schools.com yang berisi tutorial HTML, CSS, Javascript, XML, ASP, SQL dan lain lain secara gratis, offline berarti anda tidak harus terkoneksi dengan internet, tapi langsung bisa ‘browsing’ dari local harddisk saja..

silahkan download…

http://www.4shared.com/file/102182279/303d0f98/w3schools.html

JMF : End of Media Event

Malam ini saya dikagetkan dengan sms dari Ali yang mengatakan bahwa Kalkulus I ada tugas yang harus dikumpul besok pagi. What??!!! Pikiran saya ‘terganggu’ sejenak, tapi sejurus kemudian sudah kembali ‘normal’.. 🙂

Kemudian saya pun melanjutkan pencarian saya mengenai Java Media Framework, bagaimana mendeteksi kalau sebuah media(video/audio) telah selesai dimainkan. Saya ingin membuat sebuah aplikasi yang akan menampilkan sesuatu ketika sebuah video selesai dimainkan. Pertama saya berpikir bagimana memperoleh durasi total video tersebut, dan juga current time video yang sedang dimainkan. Dan ketika current time==durasi, maka berarti video telah selesai dimainkan. Akan tetapi sekitar dua jam saya mengutak-ngatik script, ternyata tidak bisa sesuai yang saya harapkan.

Dan setelah sholat isya, saya mendapatkan pencerahan. Tanpa sengaja saya menemukan sebuah class EndOfMediaEvent. Class ini akan mendeteksi kalau sebuah media selesai diplay. Voilaa!!! Yang saya cari dari tadi ternyata sudah disediakan oleh JMF. hmm… memang kita harus sering-sering menjelajah manual (Read The F****** Manual (RTFM)!!!).
Continue reading

Pemrograman Sederhana dengan Java Media Framework

Sebenarnya saya mengetahui tentang Java Media Framework (JMF) sudah agak lama,sekitar awal CORNER berdiri. Akan tetapi saya baru coba-coba akhir-akhir ini, ketika ada ‘mainan’ baru yang ‘memaksa’ saya menggunakannya. Menurut Guide yang disertakan, Java Media Framework (JMF) provides a uniÞed architecture and messaging protocol for managing the acquisition, processing, and delivery of time-based media data. JMF is designed to support most standard media content types, such as AIFF, AU, AVI, GSM, MIDI, MPEG, QuickTime, RMF, and WAV.

Dengan Java Media Framework (JMF) kita dapat membuat berbagai macam aplikasi yang memanfaatkan media baik video maupun audio. Selain itu dapat juga capture raw video, atau menyajikan video dan audio secara realtime.

Dan kali ini, saya ingin membuat sebuah program sederhana yang akan menampilkan soal penjumlahan sederhana. Ketika jawaban benar, maka akan menampilkan video A. Dan ketika jawaban salah, maka akan menampilkan video B.

ALur program ini adalah sebagai berikut:
1. Program menggenerate dua buah angka secara random.
2. Menampilkan ke frame dan menunggu user menjawab.
3. Mengecek jawaban user, apakah benar atau salah.
4. Apabila jawaban user benar, maka akan menampilkan video A.
5. Apabila jawaban user salah, maka akan menampilkan video B.

Lets get the source code
download, edit, create your own code then share it again.

NB: kalau link diatas tidak bisa, mohon beritahu saya dengan posting comment. Terimakasih

Penghitung Karakter

Saya pernah mendapat soal responsi Logika dan Pemrograman Sistem I sebagai berikut: “Buatlah sebuah program dengan bahasa Pascal yang akan menghitung jumlah suatu karakter yang ada dalam suatu kalimat!(spasi tidak dianggap sebagai karakter yang harus dihitung)”. Ketika itu, saya tidak dapat menyelesaikan soal tersebut. Dan saya belum mencoba mengerjakan kembali pada kesempatan lain. Dan entah, pada malam ini saya terpikir untuk mengerjakannya kembali dengan bahasa Java.

Kurang lebih butuh waktu setengah jam untuk menyelesaikannya. Lama banget ya???maklumlah..lagi lemod…hehe..Berikut ini source code program yang saya buat:

Continue reading

Pembalik huruf

Kemaren malam sungguh bingung mau melakukan hal apa agar bisa melepaskan saya dari kebosanan ini. Dan akhirnya saya menyalakan laptop saya. Dan membuka netbeans. Kemudian terpikir suatu hal iseng yang akan saya lakukan. Yaitu membalik kata. Misalnya : “d3ptzz sedang makan” maka akan menjadi “zztp3d gnades nakam”. Dan inilah hasil keisengan seorang newbie dalam bahasa Java….
Continue reading

Tipe Address dalam Class InetAddress dengan Java

Tipe Address dalam Class InetAddress dengan Java

Pada semester ini, saya mengambil praktikum Pemrograman Jaringan dan Piranti Bergerak. Dalam praktikum ini, diajarkan bagaimana mendeteksi type address dengan menggunakan Java. Ada beberapa class yang diajarkan, antara lain:

public boolean isAnyLocalAddress( )
public boolean isLoopbackAddress( )
public boolean isLinkLocalAddress( )
public boolean isSiteLocalAddress( )
public boolean isMulticastAddress( )
public boolean isMCGlobal( )
public boolean isMCSiteLocal( )
public boolean isMCLinkLocal( )
public boolean isMCNodeLocal( )

dan berikut penjelasan singkatnya..sumonggo…

Continue reading