Membuat Aplikasi Barcode Scanner dengan Basic4Android

Semakin hari teknologi informasi semakin maju. Tentu dengan semakin majunya teknologi informasi ini, juga berdampak positif dalam pengelolaan informasi-informasi dalam suatu organisasi. Misalnya dalam rangka mempercepat proses penginputan data, dapat digunakan yang namanya barcode scanner. Hanya dengan memindai/scan barcode yang di dalamnya terselip informasi dari sebuah data, maka dengan cepat data tersebut akan terinput ke dalam database.

Nah, pada kesempatan kali ini saya ingin berbagi bagaimana cara membuat aplikasi android barcode scanner dengan Basic4Andorid. Perlu diketahui bahwa dalam pembuatan aplikasi barcode scanner ini dibutuhkan library ABZxing, dan juga memerlukan aplikasi pihak ketiga yaitu Zxing app untuk proses scan-nya. Sehingga jika Zxing app belum terinstal di device android-nya, maka akan di-redirect ke Google Play untuk mengunduhnya.

Oke, kita mulai sekarang…

  1. Buat project baru, lalu save dengan nama: MyBarcodeScanner.
  2. Buat layout baru dengan nama: main. Lalu tambahkan satu buah EditText dan satu buah Button. Setting properties-nya seperti gambar berikut:

01-layout-main

02-layout-main

  1. Deklarasikan EdtScan dan BtnScan tsb. Untuk BtnScan tambahkan event Click.

Membuat Aplikasi Android Pertama dengan Basic4Android

  1. Dan deklarasikan myBarcode sebagai object barcode scanner (ABZxing). Sehingga akan menghasilkan code berikut:

  1. Pada event Activity_Create masukkan code seperti di bawah ini:

  1. Lalu pada Sub BtnScan_Click tambahkan code berikut:

  1. Kemudian buat event BarcodeFound untuk object myBarcode seperti code di bawah ini:

  1. Save, kemudian Run/Compile project ini dalam versi Release.
  2. Kemudian lihat, apa yang terjadi… 03-barcode-scanner04-barcode-scanner05-barcode-scanner06-barcode-scanner

Demikian cara membuat aplikasi barcode scanner di Basic4Android. Semoga bermanfaat. Dan jika masih ada kesulitan silakan tanyakan saja di form komentar 🙂

Silakan download source code lengkapnya di sini.

Share This!

Leave a Reply

19 Comments on "Membuat Aplikasi Barcode Scanner dengan Basic4Android"

avatar
  Subscribe  
newest oldest most voted
Notify of
Jake
Guest

Can you upload library? can’t download from site without account…

Fazilah
Guest

Salam. saya nak tanya, software ini boleh tak untuk design dan connect dengan device. Saya ada nak buat project final year tentang Android scanner barcode customer budget. tq

Putra
Guest

Bagaimana ya memasukkan librarinya..?

yafet
Guest

ini untuk scan barcode atau QR code ya?
karena itu image nya kok QR code

ajay
Guest

gan mnta saran y dong ane pas compile mau dijdikan apk ko error y bro?mksh

ajay
Guest

tolongin ane bro gmna cara y biar compile menjadi apk y ga error?
ini screenshoot error y bro http://prntscr.com/9pem50 kira kira kenapa y error y?

parlin
Guest

Gan,klo hasil scan otomatis masuk ke txt gmana adax ya?suwuun

Irwan Setyawan
Guest

Gan,kalo hasil scan otomatis masuk ke PC bisa tidak gan ? koneksi android ke PC menggunakan wifi . Apakah ada cara tersebut gan ? Thanks

Lala
Guest

Bang pada saat mau compile tiba-tiba error, katanya ABZxing does not exist public. Padahal saya download ABZxing yang dari abang. mohon bantuannya bang. thanks

Fajri
Guest

Maksih gan tutorialnya sangat membantu

ricky
Guest

Bang kok error seperti ini pesannya saat di compile/run :
B4A version: 5.80
Parsing code. (0.00s)
Compiling code. (0.08s)
Compiling layouts code. (0.03s)
Generating R file. (0.15s)
Compiling debugger engine code. Error
javac 1.6.0_45
shellsrcb4aexamplemain.java:4: cannot access java.io.IOException
bad class file: javaioIOException.class(javaio:IOException.class)
class file has wrong version 52.0, should be 50.0
Please remove or make sure it appears in the correct subdirectory of the classpath.
import java.io.IOException;