Anda di halaman 1dari 8

APLIKASI BERBAGI KONTAK MENGGUNAKAN QR CODE

UNTUK SMARTPHONE ANDROID

Afrizal Prasetia
1) Afrizal Prasetia, 2) M. Fairuzabadi, S.Si, M.Kom

3) Setia Wardani, S.Kom, M.Kom

ABSTRAK
Saat ini berbagi kontak HP masih dilakukan dengan cara manual yaitu pengguna ponsel mencatat
data nomor secara manual ke dalam pada ponsel sehingga rentan terhadap kesalahan pada saat
pencatatan nomor. Untuk itu diperlukan alat yang dapat mempermudah pengguna dalam melakukan
penyimpanan kontak (nomor HP). Penelitian ini bertujuan untuk aplikasi berbagi kontak menggunakan
QR Code untuk smartphone android.
Tahap pengembangan aplikasi meliputi analisis, perancangan sistem, implementasi, dan pengujian.
Aplikasi berbagi kontak menggunakan QR Code ini dibangun dengan bahasa pemrograman HTML 5 dan
Apache Cordova. Metode pengumpulan data dengan menggunakan metode studi pustaka, wawancara dan
browsing internet.
Aplikasi berbagi kontak yang dibuat dapat digunakan untuk mencatat dan menyimpan data nomor
HP pada smartphone Android dengan menggunakan QR Code. Sehingga dapat dapat membantu
pengguna smartphone dalam mencatat dan menyimpan data kontak dengan mudah. Hasil pengujian
sistem menunjukkan bahwa aplikasi ini layak dan dapat digunakan sebagai alat untuk menyimpan
kontak.
Kata kunci: QR Code, Berbagi Kontak, Android

PENDAHULUAN internet. Sehingga pengguna dapat berbagi


A. Latar Belakang data dimana saja dan kapan saja tanpa harus
Teknologi informasi merupakan salah tergantung pada jaringan internet.
satu teknologi yang sedang berkembang Saat ini berbagi kontak HP masih
dengan pesat pada saat ini dan telah dilakukan dengan cara manual yaitu
dirasakan manfaatnya dalam kehidupan pengguna ponsel mencatat data nomor
sehari-hari. Adanya kemajuan teknologi secara manual ke dalam pada ponsel
informasi, akses data atau informasi yang sehingga rentan terhadap kesalahan pada
tersedia dapat berlangsung dengan cepat saat pencatatan nomor. Hal ini kurang efektif
serta akurat. Teknologi saat ini juga semakin karena keakuratan saat menyalin nomor hp
memudahkan dan menguntungkan kebenarannya kadang masih diragukan.
penggunanya, terutama dalam berbagi Selain itu dalam pencatatan nomor hp secara
informasi. Keunggulan yang dapat manual masih kurang efektif karena
dimanfaatkan untuk proses berbagi membutuhkan waktu yang lama, pengguna
informasi ini diantaranya adalah tidak harus melihat kembali nomor hp yang
membutuhkan koneksi internet sehingga disalin untuk memastikan nomor yang telah
pengguna bisa berbagi file terutama kontak dicatat sama dengan nomor yang ada.
dengan mudah tanpa mengurangi kuota

265
SEMINAR NASIONAL Dinamika Informatika 2017 Universitas PGRI Yogyakarta

Quick Response Code (QR Code) adalah 2. Dalam pencatatan nomor hp secara
suatu jenis kode matriks atau kode batang manual membutuhkan waktu yang
dua dimensi yang dikembangkan oleh Denso lama karena harus mengulang untuk
Wave, tujuannya adalah untuk memastikan nomor yang telah dicatat
menyampaikan informasi dengan cepat dan sama dengan nomor yang ada.
mendapatkan respons yang cepat pula. 3. Belum ada aplikasi yang dapat
Berbeda dengan kode batang, yang hanya mencacat nomor HP secara otomatis.
menyimpan informasi secara horizontal,
kode QR mampu menyimpan informasi C. Rumusan Masalah
secara horizontal dan vertikal, oleh karena Berdasarkan latar belakang masalah
itu secara otomatis Kode QR dapat yang ada maka dapat dibuat rumusan
menampung informasi yang lebih banyak masalah sebagai berikut.
daripada kode batang. 1. Bagaimana membuat aplikasi berbagi
Pemanfaatan teknologi QR Code dibuat kontak menggunakan QR code untuk
dengan tujuan untuk menyimpan berbagai smartphone android?
macam informasi seperti nomor telepon 2. Bagaimana uji kehandalan aplikasi
sehingga penggunaan QR Code dalam berbagi kontak menggunakan QR
berbagi kontak dapat memudahkan dalam code untuk smartphone android?
pencatatan data kontak yang akan disimpan.
Berdasarkan kebutuhan teknologi D. Batasan Masalah
tersebut penulis bermaksud mengadakan Berdasarkan latar belakang masalah dan
penelitian dengan judul “Aplikasi Berbagi rumusan masalah, maka dibuat batasan
Kontak Menggunakan QR Code untuk masalah sebagai berikut.
Smartphone Android”. Diharapkan dapat 1. Aplikasi ini dapat dijalankan pada
digunakan sebagai salah satu alat yang dapat ponsel android.
mempermudah pengguna dalam melakukan 2. Data input dan output berupa detail
penyimpanan kontak (nomor HP). QR Code kontak kecuali gambar, yang meliputi
digunakan dalam berbagi kontak karena nama, nomor HP, nomor HP
memiliki kelebihan dibanding kode batang, alternative, alamat email, dan tanggal
di antaranya mampu menyimpan informasi lahir.
secara horizontal dan vertikal, oleh karena 3. Aplikasi dibangun dengan
itu secara otomatis Kode QR dapat menggunakan bahasa pemrograman
menampung informasi yang lebih banyak HTML 5 dan Phonegap.
daripada kode batang. 4. Pengindentifikasian objek
menggunakan teknologi QR Code.
B. Identifikasi Masalah
Berdasarkan latar belakang masalah E. Tujuan Penelitian
yang ada maka dapat dirumuskan Tujuan yang ingin dicapai dari
identifikasi masalah sebagai berikut. penelitian ini adalah.
1. Setiap kontak baru, pengguna ponsel 1. Membuat aplikasi berbagi kontak
mencatat data nomor secara manual menggunakan QR code untuk
ke dalam pada ponsel sehingga smartphone android.
rentan terhadap kesalahan pada saat
pencatatan nomor.

266
ISBN: 978-602-73690-8-5

2. Menguji kehandalan aplikasi berbagi Negeri Sonobudoyo berbasis android.


kontak menggunakan QR code untuk Aplikasi QR Code Scanner yang dibangun
smartphone android. berbasis Android menggunakan ZBar
Library mempunyai fitur Scanner,
F. Manfaat Penelitian Bookmark, tentang Museum Sonobudoyo,
Penelitian ini dilakukan dengan harapan dan menampilkan foto koleksi secara 3D
dapat memberikan beberapa manfaat, di Rotate. Semua fitur dalam aplikasi ini dapat
antaranya: berjalan dengan baik.
1. Menambah koleksi pustaka bagi Susilo, Derry dan Marcel (2015)
Universitas PGRI Yogyakarta. membuat Rancang Bangun Aplikasi
2. Membantu pengguna ponsel dalam Identifikasi Aset TIK Menggunakan QR Code
mencatat data kontak nomor hp. Berbasis Android. Aplikasi identifikasi aset
3. Sebagai bahan masukan dan TIK menggunakan QR Code berbasis android
pertimbangan bagi mahasiswa menggunakan teknik penandaan QR Code
angkatan selanjutnya dalam guna mempermudah proses pengenalan
menyusun tugas akhir. perangkat dengan aplikasi. Pemilihan teknik
4. Memperkenalkan QR Code sebagai penandaan QR Code ini dikarenakan QR Code
teknologi identifikasi yang dapat lebih efisien dalam pembuatannya, memiliki
menyampaikan informasi dengan kapasitas yang cukup besar, dan terintegrasi
cepat dan mendapatkan respons yang dengan smartphone berkamera (berdasarkan
cepat pula. Perbandingan teknologi).
Berdasarkan kajian diatas dapat
G. Tinjauan Pustaka diketahui perbedaan pada penelitian
Sebelumnya telah ada beberapa sebelumnya yaitu pada objek yang
penelitian sejenis yang mengambil tema QR diidentifikasi menggunakan QR Code,
Code, baik dari Universitas PGRI Yogyakarta Prabowo (2014) membuat aplikasi historical
maupun perguruan tinggi lain. maintenance kendaraan (bus), objek yang
Prabowo, Dedian (2014) membuat diidentifikasi berupa informasi dan data
aplikasi historical maintenance kendaraan mengenai bus pada PT. Pahala Kencana pool
(bus) dengan menggunakan teknologi QR 1. Hasan, Fuad (2015) membuat aplikasi
code berbasis android. Aplikasi Historical penampil data koleksi pamer di Museum
Maintenance telah dirancang untuk dapat di Negeri Sonobudoyo. Sedangkan Susilo,
implementasikan pada perangkat mobile Derry dan Marcel (2015) membuat aplikasi
berbasis operating system android yang Identifikasi Aset TIK. Maka dalam penelitian
memanfaatkan QR Code sebagai bentuk kode selanjutnya akan dibangun rancang bangun
visual yang mewakilkan banyaknya data aplikasi berbagi kontak menggunakan QR
dari setiap unit bus pada pool bus 1 untuk code untuk smartphone android.
menarik informasi berupa data xml dengan
cara di scan yang kemudian perangkat METODOLOGI PENELITIAN
mobile akan membaca dan mengirim data A. Objek Penelitian
dari database lalu akan tampil pada aplikasi. Objek penelitian ini adalah aplikasi
Hasan, Fuad (2015) membuat aplikasi berbagi kontak menggunakan QR Code yaitu
pemanfaatan QR code scanner untuk aplikasi suatu sistem berbagi kontak yang digunakan
penampil data koleksi pamer di Museum untuk mencatat dan menyimpan data nomor

267
SEMINAR NASIONAL Dinamika Informatika 2017 Universitas PGRI Yogyakarta

HP pada smartphone Android. Sistem ini E. Metode Pengumpulan Data


diharapkan dapat membantu pengguna Dari laporan Tugas Akhir ini, penulis
smartphone dalam mencatat dan menyimpan mendapatkan data-data dengan metode-
data kontak. metode sebagai berikut.
1. Studi Pustaka
B. Bahan Penelitian Metode kepustakaan adalah cara untuk
Bahan penelitian untuk system berbagi memperoleh data dengan mempelajari buku,
kontak ini adalah buku-buku tentang teori jurnal, makalah, atau tulisan ilmiah yang
QR (Quick Response) Code. Bahan yang lain diperoleh dari media cetak. Buku-buku yang
adalah referensi dari buku-buku dan internet dijadikan referensi dalam penelitian ini
tentang pembuatan dan perancangan mengenai teori QR Code dan bahasa
aplikasi berbagi kontak menggunakan QR pemrograman HTML 5. Sebagai bahan
Code. pertimbangan dan acuan pengembangan
sistem informasi, penulis mempelajari jurnal
C. Alat-Alat Penelitian dan laporan penelitian terdahulu yang
Untuk melakukan penelitian ini sesuai dengan penelitian yang dilakukan.
memerlukan beberapa peralatan yang 2. Wawancara
terbagi dalam dua perangkat, adapun Salah satu metode pengumpulan data
perangkat yang digunakan berupa perangkat yang dilakukan adalah wawancara, yaitu
keras (hardware) dan perangkat lunak mendapatkan informasi dengan cara
(software), sebagai berikut: bertanya langsung kepada narasumber.
1. Hardware 3. Browsing Internet
a. Processor Intel Core i34130 Metode ini bertujuan untuk memperoleh
b. Monitor data dari sumber-sumber di Internet. Supaya
c. RAM 4 GB penelitian ini mendapatkan informasi secara
d. Harddisk 2 TB terperinci atau penambahan wawasan dalam
e. Keyboard dan Mouse materi yang bersangkutan dengan
f. SmartPhone Android pembuatan aplikasi android.
g. Modem
2. Software F. Desain Model
a. Sistem Operasi Windows 7 1. Flowchart
b. Bahasa pemrograman HTML 5 Flowchart merupakan gambaran alur
c. Apache Cordova program. Flowchart aplikasi berbagi kontak
d. XAMPP menggunakan QR Code pada gambar 3.1
e. Web Browser menggambarkan alur pemilihan menu oleh
f. Notepad++ pengguna. Flowchart Aplikasi berbagi
kontak menggunakan QR Code dapat dilihat
D. Metode Perancangan Sistem pada Gambar berikut ini.
Perancangan sistem bagi perangkat
lunak ini dilakukan secara bertahap terdiri
dari analisis kebutuhan sistem, perancangan
sistem secara umum dan terperinci,
implementasi sistem dan pengujian sistem.

268
ISBN: 978-602-73690-8-5

Mulai
Pindai Kode QR

Pilih Kontak yang akan dibagi Decode Informasi dalam


Kode QR

Encode Informasi Kontak Simpan Informasi dari Kode


menjadi Kode QR QR menjadi kontak baru

Tampilkan Kode QR Selesai

Gambar 3. 2 Rancangan Tampilan Form


Sisi Pembagi Kontak Sisi Penerima Kontak Kontak
Gambar 3. 1 Flowchart
b. Form Scan QR Code
Flowchart di atas menjelaskan proses Form Scan QR Code digunakan untuk
berbagi kontak. Pada sisi pembagi kontak menampilkan layar untuk memasukkan
memilih kontak yang akan dibagi, untuk QR Code. Pada bagian bawah terdapat
selanjutnya adalah proses encode informasi Kode QR nomor pengguna ponsel.
kontak menjadi kode QR (proses konversi
informasi dari suatu sumber (kontak)
menjadi data, yang selanjutnya dikirimkan
ke penerima atau pengamat, seperti pada
sistem pemrosesan data). Kemudian akan
ditampilkan Kode QR. Pada sisi penerima
kontak akan memindai Kode QR.
Selanjutnya adalah proses dekode informasi
dalam kode QR (proses dimana penerima
menafsirkan kode QR dan menterjemahkan
menjadi informasi kontak). Setelah itu
informasi dari Kode QR akan disimpan Gambar 3. 3 Rancangan Form Scan QR Code
menjadi kontak baru.
c. Form Tampilan Kode QR
2. Desain Layout Form tampilan kode QR digunakan
a. Form Kontak untuk menampilkan Kode QR kontak yang
Form kontak merupakan form yang akan ditambahkan.
digunakan pengguna untuk menampilkan
daftar kontak ponsel. Pada form ini terdapat
tombol untuk menambah kontak baru
dengan menggunakan QR Code.

269
SEMINAR NASIONAL Dinamika Informatika 2017 Universitas PGRI Yogyakarta

Gambar 3. 4 Rancangan Form Notifikasi

IMPLEMENTASI DAN PEMBAHASAN


A. Implementasi
Aplikasi berbagi kontak menggunakan Gambar 4. 1 Tampilan Form Kontak
QR code untuk smartphone android dapat
digunakan untuk berbagi kontak atau untuk 2. Form Scan QR Code
mencatat dan menyimpan data nomor HP Form Scan QR Code digunakan untuk
pada smartphone Android. Sistem ini dapat menampilkan layar untuk memasukkan QR
membantu pengguna smartphone android Code. Pada bagian bawah terdapat Kode QR
dalam mencatat dan menyimpan data nomor pengguna ponsel.
kontak dengan cepat dan praktis. Aplikasi
ini dapat dijalankan dengan komputer yang
memiliki spesifikasi minimal Processor Intel
Core i34130, Monitor, RAM 4 GB, Harddisk 2
TB, Keyboard dan Mouse, SmartPhone
Android, dan Modem.
Perangkat lunak yang digunakan untuk
menjalankan aplikasi berbagi kontak
menggunakan QR ini adalah Sistem Operasi
Windows 7, Bahasa pemrograman HTML 5,
Apache Cordova, XAMPP, Web Browser,
dan Notepad++.
Berikut tampilan aplikasi berbagi kontak
menggunakan QR code untuk smartphone
android.
Gambar 4. 2 Form Scan QR Code
1. Form Kontak
Form kontak merupakan form yang
3. Tampilan QR Code
digunakan pengguna untuk menampilkan
Tampilan QR Code digunakan untuk
daftar kontak ponsel. Pada form ini terdapat
menampilkan Code QR yang data kontaknya
tombol untuk menambah kontak baru
akan ditambahkan.
dengan menggunakan QR Code.

270
ISBN: 978-602-73690-8-5

ponsel android. Sehingga pengguna


smartphone android dalam mencatat
dan menyimpan data kontak dengan
cepat dan praktis.
2. Aplikasi berbagi kontak ini telah
teruji kehandalannya dan dapat
berjalan dengan baik. Hal ini
ditunjukkan dari nilai terbanyak hasil
uji coba yang dilakukan yaitu uji coba
tampilan aplikasi 47% (14 responden)
menjawab menarik, kemudahan
penggunaan aplikasi 77% (23
responden) menjawab sangat mudah,
kinerja aplikasi 63% (19 responden)
menjawab baik, dan manfaat aplikasi
Gambar 4. 3 Tampilan QR Code 60% (18 responden) menjawab sangat
bermanfaat.
B. Pembahasan
1. Kelebihan B. Saran
a. Aplikasi berbagi kontak Saran yang dapat penulis berikan untuk
menggunakan QR code untuk pengembangan aplikasi berbagi kontak
smartphone android yang dibuat menggunakan QR code untuk smartphone
mampu digunakan sebagai alat android ini adalah selanjutnya aplikasi dapat
untuk mengirim kontak pada ponsel mengirimkan data gambar kontak agar data
android. kontak yang terkirim lebih detail.
b. Aplikasi berbagi kontak
menggunakan QR Code sudah DAFTAR PUSTAKA
memiliki fitur untuk mengirim detail Edy Winarno, Ali Zaki, SmithDev. 2014.
kontak yang ada pada pengirim Pemrograman Web Berbasis HTML5,
kontak. PHP, dan JavaScript. Jakarta: PT Elex
2. Kekurangan Media Komputindo.
Aplikasi berbagi kontak menggunakan Hasan, Fuad. 2015. Pemanfaatan QR code
QR code untuk smartphone android yang scanner untuk Aplikasi Penampil Data
dibuat belum ada fasilitas untuk mengirim Koleksi Pamer di Museum Negeri
gambar kontak karena tidak menggunakan Sonobudoyo berbasis Android. Skripsi
server seperti pada aplikasi BBM. UIN Sunan Kalijaga Yogyakarta.
Herbowo, Agus Rahmat. 2012. Web
PENUTUP Responsive Design Untuk Situs Berita
A. Kesimpulan Menggunakan Framework Codeigniter.
Berdasarkan hasil analisis, perancangan Universitas Gunadarma: Jurnal.
dan implementasi pada aplikasi berbagi Iqbal, M.C.R., Husni, Muchammad,.
kontak menggunakan QR Code, maka dapat Studiawan, Hudan. 2012. Implementasi
diambil kesimpulan sebagai berikut: Klien SIP Berbasis Web Menggunakan
1. Aplikasi berbagi kontak yang dibuat HTML5 dan Node.js. Jurnal Teknik ITS, 1,
dapat diimplementasikan dengan

271
SEMINAR NASIONAL Dinamika Informatika 2017 Universitas PGRI Yogyakarta

A-243. Surabaya: Institut Teknologi PC berbasis Android. Bandung:


Sepuluh November. Informatika.
Mulyadi. 2010. Membuat Aplikasi Untuk Sibero, Alexander FK. 2011. Kitab Suci Web
Android. Multimedia Center Programming. Yogyakarta: MediaKom.
Publishing. Yogyakarta Suryana, Taryana dan Koesheryatin. 2014.
Prabowo, Dedian. 2014. Rancang Bangun Aplikasi Internet Menggunakan HTML,
Aplikasi Historical Maintenance CSS, & JavaScript. Jakarta: PT Elex
Kendaraan (Bus) dengan menggunakan Media Komputindo.
Teknologi QR Code Berbasis Android Susilo, Derry dan Marcel. 2015. Rancang
(Studi Kasus PT. Pahala Kencana Pool 1). Bangun Aplikasi Identifikasi Aset TIK
Skripsi Universitas Islam Negeri Syarif Menggunakan QR Code Berbasis Android:
Hidayatullah Jakarta. Studi Kasus Laboratorium Komputer
Safaat H.Nazruddin. 2012. Pemrograman UKRIDA, Kampus 1. Jurnal Universitas
Aplikasi Mobile Smartphone dan Tablet Kristen Krida Wacana Jakarta.

272

Anda mungkin juga menyukai