d. Kebanyakan telepon seluler di Jepang dilengkapi dengan
kamera yang memungkinkan membaca QR Codes dapat mengakses alamat internet secara otomatis dengan hanya membaca URL yang
dikodekan di QR Code.
2.5 QR Code Reader
Agar dapat membaca QR Code diperlukan sebuah pembaca atau pemindai berupa software yaitu QR Code Reader atau QR Code
Scanner yang harus diinstal pada perangkat telepon mobile mobile phone. Di dalam software tersebut terdapat fungsi untuk
mengkonversi QR Code menjadi teks yang dapat dibaca manusia. Ada berbagai macam QR Code Reader Software yang dapat diunduh
secara gratis di internet seperti Kaywa Reader, Zxing, Dakode, Scanlife Barcode Scanner dan sebagainya.
Gambar 2.4 Logo Aplikasi Scanlife
Sumber : Scanbuy Inc, 2011
Pada penelitian ini aplikasi yang digunakan adalah Scanlife Barcode Scanner. Scanlife merupakan aplikasi mobile yang membuat telepon
seluler berkamera sebagai pemindai barcode secara virtual Scanbuy Inc, 2011. Penggunaan aplikasi ini dikarenakan aplikasi tersebut
sudah dapat digunakan pada berbagai macam jenis telepon seluler baik secara merek maupun sistem operasi yang digunakan.
Scanbuy 2011 menyebutkan bahwa sistem operasi yang dapat mendukung aplikasi tersebut antara lain sistem operasi Java,
Android, iOS Apple, Blackberry serta Windows Mobile.
2.6 QR Code Generator
Untuk menghasilkan suatu gambar atau simbol QR Code, suatu informasi di-encode melalui suatu aplikasi QR Code Generator.
Beberapa aplikasi QR Code Generator yang dapat digunakan antara lain:
•
Aplikasi web seperti Kaywa QR-Code, SnapMaxe QR Code Generator.
•
Add-on untuk Firefox yang dapat digunakan untuk menghasilkan QR Code dari alamat website yang sedang diakses
seperti Mobile Barcoder atau SnapMaze QR Code Firefox Extension.
•
Google Chart API yang memang sudah mendukung QR Code. Dalam penelitian ini QR Code Generator yang digunakan adalah
API dari Google Chart. Contoh penulisan sintaks dan hasilnya dapat dilihat pada gambar
2.7.
Gambar 2.5 Contoh Nilai dari Parameter pada Sintaks dan Hasil QR Code
Sumber : Google Inc, 2011
Google Chart API agar dapat bekerja dan menghasilkan QR Code harus terkoneksi dengan internet salah satunya dengan melalui
internet browser.
Tabel 2.2 Tabel Parameter Permintaan Google Chart API
Sumber : Google Inc, 2011
Parameter Dibutuhkan
atau Opsional Keterangan
Cht=qr Dibutuhkan
Menentukan sebuah QR
Code
Chs=lebarxtinggi Dibutuhkan
Ukuran image Chl=data
Dibutuhkan Data yang akan
di encode. Data dapat berupa
digit 0-9, karakter
alfanumerik, data binari, atau
kanji.
Choe=output_encoding Opsional
Bagaimana untuk meng-
encode data pada QR Code.
Nilai yang tersedia yaitu
UTF-8 default,
Shift_JIS, ISO- 8859-1
2.7 Algoritma QR Code Generator