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 AlQur’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. 2.1
Landasan Teori Android Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti
telepon pintar dan komputer tablet 1 . 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 (platformindependent) 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 hampirhampir 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-hari 4 .
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 4
Prof. Dr. Nashruddin Baidan, Wawasan Baru Ilmu Tafsir, Cet. I ; Yogyakarta: Pustaka Pelajar, 2005, h. 267 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, terjadi
dan
kesempatan-kesempatan,
kebutuhan-kebutuhan
yang
diharapkan,
perbaikannya (Jogiyonto H. M, 1995:Hal. 129).
4
hambatan-hambatan sehingga
dapat
yang
diuraikan
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 alam eclipse peletakan icon terdapa at dalam fold der res/draw wable-hdpi de engan uku uran 72 x 72 2 pixel, folder res/drawab ble-ldpi deng gan ukuran
36 x 36 pixe el dan
dallam folder re es/drawable--mdpi dengan ukuran 48 8 x 48 pixel yyang kesemu ua file ico on berekstenssi .png. 2. Tampilan halam man splashsscreen ketika a aplikasi pe ertama dibukka, dengan diiringi d ara musik se elama 5 detikk setelahnya muncul men nu utama apllikasi sua
3. Tampilan men nu awal yan ng mempunyai beberap pa menu dia antaranya adalah a bahasan, lafa azd, latihan, about, dan e exit. ghorib dan mussykilat, pemb
6
4.
Tampilan menu gh horib dan mu usykilat meru upakan tamp pilan tentang pengertian ghorib m dan musykilat.
5.
Tampilan menu pembahasan mempunyaii beberapa tombol t untukk masuk ke menu utnya seperti tombol : ta anda waqoff, tanda wasshol, tulisan ana, nun iwadh, beriku basma allah, tulisan n illa, ha pen ndek, imalah, isymam, tu ulisan wa, isshar wajib, sa aktah, tashil, dan faawatihisuwar.
7
6.
Tampilan menu la afazd menam mpilkan list menu m dari materi lafazd – lafazd yan ng ada p n ghorib dan n musykilat. pada pembelajara
7. Tampilan menu u latihan me erupakan menu untuk me enampilakan latihan mem mbaca m bentuk teks s arab. ghorib dan mussykilat dalam
8
8. Tampilan menu u about menampilkan tek ks seputar te entang inform masi aplikasi ghorib dan mussykilat.
mpilan dari isi dari menu 9. Tampilan menu tanda waqof merrupakan tam a waqof menampilkan image tenttang materi yang pembahasan. Menu tanda bahas serta terdapat t med dia player un ntuk mengelu uarkan narassi dari materi yang dib dib bahas, diman na media pla ayer tersebut terdapat tom mbol play, pa ause dan stop.
9
10. Tampilan menu list lafazd1 1 merupakan waqof merupakan tam mpilan dari is si dari enu lafazd. Menu tanda waqof menampilkan image tenttang materi yang me dib bahas serta terdapat t med dia player un ntuk mengelu uarkan narassi dari materi yang dib bahas, diman na media pla ayer tersebut terdapat tom mbol play, pa ause dan stop.
4.2
Uji Coba C Aplikasi Ujicoba atau sering juga disebut denga an pengetesan adalah suatu proses untuk
a apakah ap plikasi ghorib dan mus sykilat berjalan dengan baik atau tidak, memeriksa
10
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
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
13