membuat aplikasi android untuk belajar ghorib...
TRANSCRIPT
MEMBUAT APLIKASI ANDROID UNTUK BELAJAR GHORIB DAN MUSYKILAT
NASKAH PUBLIKASI
diajukan oleh
Syaiful Anwar
11.21.0632
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA YOGYAKARTA
2013
CREATING ANDROID APLICATIONS TO STUDY GHORIB AND MUSYKILAT
MEMBUAT APLIKASI ANDROID UNTUK BELAJAR GHORIB DAN MUSYKILAT
Syaiful Anwar
Erik Hadi Saputra Jurusan Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
Rapid technological developments have brought us to coexist with the information, communication and technology itself. It is characterized by the count of computer users, good for the firm, entertainment, education, and tourism. The technology is currently being developed is a android based Smartphone.
In the Qur'an there are some different words that read the writing in this learning method called Ghorib, and there is also the writings should be read carefully called Musykilat. Learning method is mostly still use manual methods to read the book.
A solution used to make the learning method Ghorib and Musykilat alongside with Smartphone technology is “ Creating Android Applications to Study Ghorib and Musykilat ”. The application is aimed at learning to read the Qur'an correctly with Android-based Smartphones.
Keywords: Ghorib ,Musykilat, Smartphone, Aplication, Android, Eclipse
1. Pendahuluan Pada era komputerisasi ini, teknologi informasi berkembang dengan sangat pesat
khususnya di bidang smartphone hal ini membuat manusia tak terpisah oleh jarak ruang
dan waktu. Dengan perkembangan teknologi yang sangat maju banyak aplikasi
smartphone yang telah memudahkan penggunanya dalam melakukan aktifitas sehari-hari
baik sebagai hiburan ataupun sebagai media informasi.
Seiring dengan berkembangnya teknologi informasi, Metode belajar membaca Al-
Qur’an pun mengikuti perkembangan teknologi. Dalam pengajaran membaca Al-Qur’an
terdapat urutannya yaitu membaca Al-Qur’an dengan tartil, belajar bacaan ghorib dan
musykilat serta yang terakhir belajar ilmu tajwid.
Belajar membaca Alqur’an memiliki banyak metode, beberapa kata yang dibaca
berbeda dengan tulisannya dalam metode pembelajaran ini disebut Ghorib, dan ada juga
yang tulisannya harus dibaca hati-hati yang disebut Musykilat. Metode belajar ini
kebanyakan masih menggunakan metode manual dengan membaca buku bacaan.
Metode ini sangat biasa dan membosankan bahkan mungkin hanya dapat dilakukan
dirumah, sekolah atau tempat-tempat tertentu saja. Untuk mempermudah dalam belajar
bacaan ghorib dan musykilat maka dibutuhkan metode baru yang lebih mudah dan
menyenangkan. Media belajar yang bersifat moveable (mudah dibawa kemana mana)
akan lebih efektif.
Seiring dengan tingkat mobilitas yang tinggi, beberapa tahun terakhir tengah
marak perangkat bergerak atau mobile device. Salah satu perangkat mobile yang paling
pesat adalah smartphone berbasis android, dimana hampir setiap orang memilikinya.
Android sebagai Sistem Operasi berbasis linux dapat digunakan diberbagai perangkat
mobile. Hingga saat ini Android terus berkembang, baik secara sistem maupun
aplikasinya.
Untuk itu, pada kesempatan ini penulis mengambil obyek mengenai ghorib dan
musykilat. Hal inilah yang mendorong penulis akan perlunya membuat aplikasi untuk
1
belajar ghorib dan musykilat. Karena itulah penulis terdorong untuk Membuat suatu
aplikasi yaitu “Membuat Aplikasi Android Untuk Belajar Ghorib dan Musykilat”.
2. Landasan Teori 2.1 Android
Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti
telepon pintar dan komputer tablet1. Android menyediakan platform terbuka bagi para
pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam
piranti bergerak. Android memiliki berbagai keunggulan sebagai software yang memakai
basis kode komputer yang bisa didistribusikan secara terbuka (open source) sehingga
pengguna bisa membuat aplikasi baru di dalamnya.
2.2 Eclipse
Eclipse adalah sebuah IDE (Integrated Development Environment) untuk
mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platform-
independent)2. Ada beberapa kelebihan Eclipse yang menjadi pilihan dalam
mengembangkan aplikasi diantaranya, Multi-platform dimana Eclipse bisa di jalankan
pada Operating System Microsoft Windows, Linux, Solaris, AIX, HP-UX dan Mac OS X.
Multi-platform: Target sistem operasi Eclipse adalah Multi-language diamana Eclipse
dikembangkan dengan bahasa pemrograman Java, akan tetapi Eclipse mendukung
pengembangan aplikasi berbasis bahasa pemrograman lainnya, seperti C/C++, Cobol,
Python, Perl, PHP, dan lain sebagainya. Multi-role dimana selain sebagai IDE untuk
pengembangan aplikasi, Eclipse pun bisa digunakan untuk aktivitas dalam siklus
pengembangan perangkat lunak, seperti dokumentasi, test perangkat lunak,
pengembangan web, dan lain sebagainya.
2.3 SQLite
SQLite merupakan sistem manajemen berbasis data relasional dan bersifat ACID-
compliat, memiliki ukuran pustaka kode yang relatif kecil, dan ditulis dalam bahasa C.
SQLite diciptakan oleh D. Richard Hipp (Jay A. Kreibich, 2010:Hal. xv)
SQLite database yang sangat populer untuk membuat aplikasi standalone pada
komputer maupun aplikasi di perangkat mobile seperti handphone. SQLite hanya
merupakan satu file saja untuk menyimpan data dan informasi lain seperti struktur tabel,
view, dan sebagainya.
1 Safaat H Nazrudin, “Pemograman Aplikasi Mobile Smartphone dan tablet pc berbasis Android”, informatika 2012, hal1
2
2.4 UML
Unified Modelling Language(UML) adalah salah satu alat bantu yang sangat
handal di dunia pengembangan sistem yang berorientasi objek (Munawar, 2005). UML
merupakan kesatuan dari bahasa pemodelan yang dikembangkan oleh Booch, Object
Modelling Technique (OMT) dan Object Oriented Software Engineering (OOSE). Metode
Booch dari Grady Booch sangat terkenal dengan nama metode Design Object Oriented.
Metode ini menjadikan proses analisis dan design ke dalam empat tahapan iteratif, yaitu :
identifikasi kelas-kelas dan objek-objek, identifikasi semantik dari hubungan objek dan
kelas tersebut, perincian interface dan implementasi.
2.5 Pengertian Ghorib
Lafad gharaib berasal dari bahasa arab, yakni bentuk jamak dari gharibah yang
berarti asing atau sulit pengertiannya. Apabila dihubungkan dengan al qur’an maka yang
dimaksud adalah ayat-ayat al qur’an yang sukar pemahamannya sehingga hampir-
hampir tidak dapat dimengerti seperti kata أباdalam ayat 31 dari surat ‘Abasa ( و أباوفاكهة )3.
Menurut Abu Sulaiman al Khotthobi : Gharib al qur’an adalah suatu hal yang samar
dan jauh dari kepahaman. Beliau membagi gharib al qur’an menjadi dua ; yang pertama
adalah hal yang jauh maknanya serta samar, yang hanya dapat dipahami setelah
melalui proses pemikiran yang dalam. Yang kedua adalah perkataan seseorang yang
rumahnya jauh dari kabilah arab sehingga jika kalimat tersebut diungkapkan kepada kita
(orang arab) maka otomatis kita langsung menganggapnya aneh.
Sedangkan menurut Muchotob Hamzah Gharib al qur'an adalah Ilmu al Qur’an
yang membahas mengenai arti kata dari kata-kata yang ganjil dalam al Qur’an yang tidak
biasa digunakan dalam percakapan sehari-hari4.
3 Analisis dan Perancangan Sistem 3.1 Tinjauan Umum
Al-Quran merupakan kitab suci yang berisi perintah, aturan, sebab akibat dan
sebagainya untuk umat manusia dari Allah SWT. Sehingga kitab suci Al-Quran yang
3 Prof. Dr. Nashruddin Baidan, Wawasan Baru Ilmu Tafsir, Cet. I ; Yogyakarta: Pustaka Pelajar, 2005, h. 267 4 Hamzah, Muchotob (2003). Studi Al‐Qur'an Komprehensif. Yogyakarta: Gama Media (internet)
3
merupakan rukun iman yang ketiga ini mempunyai aturan-aturan di dalam membacanya.
Urutan-urutan belajar membaca Al_Quran adalah dapat membaca Al-Quran dengan
tartil, belajar bacaan Ghorib dan musykilat serta terakhir belajar ilmu tajwid. Tartil adalah
cara membaca dengan perlahan dan tidak tergesa-gesa. Ghorib adalah bacaan Al-Quran
yang tidak sesuai dengan tulisannya sedangkan musykilat adalah bacaan Al-Quran yang
harus dibaca dengan hati-hati. Sedangkan tajwid
Dalam belajar membaca bacaan ghorib dan musykilat terdapat banyak sekali
materi yang harus dipelajari seperti lafadz-lafadz yang dibaca tidak sesuai dengan
tulisannya serta bacaan yang harus dibaca panjang atau pendek. Selain itu terdapat juga
tanda washol dan waqof dimana tanda tanda tersebut adalah tanda untuk membantu kita
menentukan apakah bacaan akan dibaca terus atau berhenti.
Keberadaan sistem operasi android tentunya sangat membantu untuk memenuhi
kebutuhan informasi termasuk pembangunan sebuah aplikasi untuk edukasi, sehingga
sifatnya yang market share ini menjadi faktor alasan mengapa penulis memilih
membangun sebuah aplikasi ghorib dan musykilat agar dapat digunakan dan
dimanfaatkan user dimana saja dan kapan saja.
3.2 Identifikasi Masalah
Mengidentifikasi masalah merupakan langkah pertama yang dilakukan dalam
tahapan analisis sistem. Masalah dapat didefinisikan sebagai suatu pertanyaan yang
diinginkan untuk dipecahkan. Masalah inilah yang menyebabkan sasaran dari sistem
tidak dapat dicapai. Adapun masalah yang timbul adalah penggunaan buku
pembelajaran yang masih manual dan pembelajaran dilakukan hanya pada tempat
tertentu. Dengan berkembangnya teknologi informasi yang semakin canggih, penulis
mempunyai ide untuk memanfaatkan smartphone dengan sistem operasi android untuk
membuat buku tuntunan dalam versi digitalnya, yang bisa menampilkan bacaan ghorib
dan musykilat beserta arti dan suaranya, sehingga semakin memudahkan orang-orang
untuk belajar ghorib dan musykilat.
3.3 Analisis Sistem
Analisis sistem adalah penguraian dari suatu sistem yang utuh ke dalam bagian-
bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi
permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang
terjadi dan kebutuhan-kebutuhan yang diharapkan, sehingga dapat diuraikan
perbaikannya (Jogiyonto H. M, 1995:Hal. 129).
4
3.4 Perancangan Sistem
Rancangan sistem secara umum dilakukan dengan maksud untuk memberikan
gambaran umum tentang sistem yang baru atau sistem yang akan diusulkan. Rancangan
umum mengidentifikasikan komponen-komponen sistem informasi yang akan dirancang
secara rinci.
3.5 Rancangan Antarmuka
Aplikasi “ghorib dan musykilat” merupakan sebuah aplikasi yang memanfaatkan
menu dalam telepon genggam/Smartphone untuk menjalankannya. Aplikasi ini dirancang
sedemikian rupa, sehingga mudah untuk dioperasikan dan menarik minat belajar bagi
user. Berikut ini adalah rancangan tampilan aplikasi “Ghorib dan Musykilat ”
4 Pembahasan 4. 1 Implementasi Sistem
Implementasi sistem merupakan penerapan sistem yang disertai penjelasan
didalam membangun suatu program aplikasi. Tujuan dari implementasi sistem sendiri
adalah untuk menyiapkan semua komponen didalam membangun program aplikasi
ghorib dan musykilat sesuai dengan rancangan sebelumnya.
4.1.1 Menginstal Eclipse
Eclipse ialah IDE untuk pengembangan java atau android yang bersifat free.
Dalam pembuatan aplikasi ghorib dan musykilat ini tanpa harus adanya proses intallasi,
sehingga untuk menjalanprogram kan eclipse hanya perlu menginstall java, plugin ADT,
dan SDK.
4.1.2 Manual Program Aplikasi Ghorib dan Musykilat Berikut ini adalah pembahasan serta tampilan dari program aplikasi ghorib dan
musykilat.
1. Tampilan shortcut untuk masuk ke dalam aplikasi.
5
Da
uku
dal
ico
2. Ta
sua
3. Ta
gh
alam eclipse
uran 72 x 72
lam folder re
on berekstens
mpilan halam
ara musik se
mpilan men
orib dan mus
peletakan i
2 pixel, folde
es/drawable-
si .png.
man splashs
elama 5 detik
nu awal yan
sykilat, pemb
6
con terdapa
r res/drawab
-mdpi denga
screen ketika
k setelahnya
ng mempun
bahasan, lafa
at dalam fold
ble-ldpi deng
n ukuran 48
a aplikasi pe
muncul men
der res/draw
gan ukuran
8 x 48 pixel y
yai beberap
azd, latihan,
ertama dibuk
nu utama apl
wable-hdpi de
36 x 36 pixe
yang kesemu
engan
el dan
ua file
ka, dengan d
likasi
diiringi
pa menu dia
about, dan e
antaranya a
exit.
adalah
4. Tamp
dan m
5. Tamp
beriku
basma
tashil,
ilan menu gh
musykilat.
ilan menu p
utnya sepert
allah, tulisan
dan faawati
horib dan mu
embahasan
i tombol : ta
n illa, ha pen
hisuwar.
7
usykilat meru
mempunyai
anda waqof
ndek, imalah
upakan tamp
pilan tentang
pengertian gghorib
i beberapa t
f, tanda was
, isymam, tu
tombol untuk
shol, tulisan
ulisan wa, is
k masuk ke
ana, nun i
shar wajib, sa
menu
wadh,
aktah,
6. Tamp
pada p
7. Ta
gh
ilan menu la
pembelajara
mpilan menu
orib dan mus
afazd menam
n ghorib dan
u latihan me
sykilat dalam
8
mpilkan list m
n musykilat.
erupakan me
m bentuk teks
menu dari m
ateri lafazd –
– lafazd yanng ada
nu untuk me
s arab.
enampilakan latihan memmbaca
8. Ta
gh
9. Ta
pe
dib
dib
mpilan menu
orib dan mus
mpilan me
mbahasan.
bahas serta t
bahas, diman
u about men
sykilat.
nu tanda
Menu tanda
terdapat med
na media pla
9
ampilkan tek
waqof mer
a waqof m
dia player un
ayer tersebut
ks seputar te
entang inform
rupakan tam
enampilkan
ntuk mengelu
terdapat tom
masi aplikasi
mpilan dari
image tent
uarkan naras
mbol play, pa
isi dari
tang materi
si dari mater
ause dan sto
menu
yang
i yang
p.
10. Ta
me
dib
dib
4.2 Uji CUji
memeriksa
mpilan men
enu lafazd.
bahas serta t
bahas, diman
Coba Aplikacoba atau s
a apakah ap
u list lafazd1
Menu tand
terdapat med
na media pla
si ering juga d
plikasi ghor
10
1 merupaka
a waqof m
dia player un
ayer tersebut
isebut denga
ib dan mus
n waqof me
enampilkan
ntuk mengelu
terdapat tom
rupakan tam
image tent
uarkan naras
mbol play, pa
an pengetes
sykilat berja
mpilan dari is
tang materi
si dari mater
ause dan sto
si dari
yang
i yang
p.
an adalah s
lan dengan
uatu proses
baik atau
untuk
tidak,
sehingga ada beberapa komponen-komponen didalam kegiatan pengecekan atau
ujicoba aplikasi, yaitu diantaranya sebagai berikut :
1. Uji coba aplikasi dengan metode white box dan black box testing.
2. Uji coba aplikasi dengan menggunakan smartphone android.
3. Uji coba dengan user menggunakan kuesioner yang bertujuan untuk memastikan
apakan tampilan aplikasi dan langkah-langkah pengoperasian mudah dipahami oleh
user.
5 Penutup 5.1 Kesimpulan
Berdasarkan Pembahasan dari bab-bab sebelumnya, maka dapat ditarik
kesimpulan antara lain:
1. Berdasarkan implementasi pembuatan aplikasi ghorib dan musykilat dapat
dijelaskan hasil pencapaian dan tahapannya sebagai berikut :
a. Aplikasi ghorib dan musykilat menggunakan tiga metode, pertama
metode font, kedua dengan metode image dan ketiga dengan metode
suara..
b. Tahapan metode font adalah mempersiapkan teks yang akan
digunakan dalam aplikasi.
c. Tahap metode image dengan mempersiapkan image untuk materi
pembahasan aplikasi ghorib dan musykilat.
d. Tahap metode suara adalah mempersiapkan voice untuk narasi
pembahasan yang disampaikan.
2. Aplikasi ghorib dan musykilat yang berbasis android berhasil dibangun
dengan menggunakan android versi 2.2 (Froyo : Frozen Yoghurt) sampai
dengan android versi 4.2 ( Jelly Bean).
3. Aplikasi ghorib dan musykilat dibangun dengan tujuan untuk memudahkan
masyarakat muslim dalam mempelajari Al-Qur’an.
4. Aplikasi dapat digunakan dengan mudah tanpa batasan waktu dan dimana
user berada.
5. Dari hasil perancangan dan pembangunan aplikasi ghorib dan musykilat yaitu
dengan mengunakan eclipse, notepad, paint dan photoshop.
5.2 Saran Mengingat tidak ada aplikasi yang sempurna, walaupun penulis sudah berusaha
dengan sungguh-sungguh sesuai dengan kemampuan dan usaha yang dimiliki, tetapi
tentu saja aplikasi gjorib dan musykilat ini masih memiliki beberapa kekurangan. Untuk
11
itu ada beberapa saran dari penulis diantaranya:
1. Untuk perekaman suara menggunakan aplikasi yang lebih bagus supaya
menghasilkan suara yang lebih baik.
2. Untuk teks arab yang ditampilkan bisa diperbaikan dengan font dan harokat
yang lebih lengkap.
3. Untuk image diharapkan bisa ditambah menu zoom supaya bisa terlihat lebih
jelas.
4. Untuk media player diharapkan ditambahkan dengan scrool bar player.
5. Aplikasi ini masih sangat sederhana, diharapakan dapat dikembangkan lagi
menjadi sebuah aplikasi dengan tampilan (GUI) yang lebih menarik.
Sebagai penutup dari laporan ini, penulis berharap semoga penulisan tugas ini
dapat bermanfaat bagi penulis juga aplikasi ini dapat berguna dan dapat dimanfaatkan
dengan sebaik-baiknya.
12
13
DAFTAR PUSTAKA
Anonim. 2003. Keterangan Ghorib dan Musykilat. Kebumen: Kordinator pendidikan Alqur’an cabang Kebumen.
Hamzah, Muchotob. 2003. Studi Al-Qur'an Komprehensif. Yogyakarta: Gama Media. Jogiyanto, HM. Analisis dan Desain System Informasi : Pendekatan Terstuktur Teori Dan
Praktek Aplikasi Bisnis. Yogyakarta: Andi Offset. Safaat H, Nazruddin 2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet Pc
Berbasis Android. Bandung : Informatika. Siregar, Ivan Michael.2011. Membongkar Source Code Berbagai Aplikasi Android.
Yogyakarta: Grava Media. Winarmo Edy dkk. 2011. Membuat Sendiri Aplikasi Android untuk Pemula. Jakarta:
Gramedia. Anonim.2011.Pengertian Ghorib Al Qur’an. http://hijausegarsaja.blogspot.com /2011/01/
ghoribul-quran.html. diakses 25-10-2012 pukul 11.07