JTI, Vol 6 No.2,Desember 2014
Ahmad Sobri
PERANCANGAN APLIKASI MAD DALAM AL-QUR’AN BERBASIS ANDROID Ahmad Sobri Program Studi Teknik Informatika, STMIK Musi Rawas Lubuklinggau Jl. Jend Besar Soeharto Kel.Lubuk Kupang Kec.Lubuklinggau Selatan II kota Lubuklinggau. Sumatera Selatan. Telp : (0733) 452258 E-mail :
[email protected]
ABSTRAK
Aplikasi ini dibuat agar pengguna dapat memahami bagaimana cara membaca al-qur’an yang baik dan benar. Media yang digunakan terdiri dari teks, gambar dan audio atau suara. Untuk analisis dan perancangannya menggunakan alat bantu seperti UML, use case diagram, activity diagram, sequence diagram sedangkan untuk metode pengembangan sistemnya menggunakan metode waterfall. Tahapan yang dilakukan menggunakan metode waterfall yaitu tahapan analisis, pembuatan desain program, pembuatan kode program, pengujian program dan tahap terakhir yaitu pemeliharaan. Dengan adanya aplikasi ini, tentunya akan sangat mempermudah siswa dalam belajar membaca Al-qur’an yang lebih baik dan benar, karena mengingat teknologi mobile yang sudah banyak digunakan pada saat ini khususnya android mobile. Kata Kunci : Aplikasi, Tajwid, Mad, Android I. PENDAHULUAN.
Perkembangan ilmu pengetahuan dan teknologi komputer semakin menunjukkan kemajuan yang sangat pesat.dengan perkembangan teknologi komputer yang demikian pesat dapat mengatasi kesulitan masyarakat dalam penyedian informasi secara tepat dan aktual. Dengan sistem yang dijalankan menggunakan teknologi komputer akan memudahkan sesuatu pekerjaan menjadi lebih baik dan menguntungkan. Teknologi yang terus berkembang membuat manusia seakan tidak terpisah oleh jarak, ruang dan waktu. Dengan berkembangnya teknologi yang makin maju, membuat semua orang dapat melakukan inovasi dalam membuat berbagai macam peralatan serta alat bantu untuk menjalankan segala aktivitas duniawi maupun akhirat. Pada saat ini pembacaan alqur’an dengan memperhatikan tanda tajwid yang benar, telah terabaikan ataupun terlupakan. STMIK MURA Lubuklinggau
Salah satunya adalah tata cara membaca al-qur’an dengan melihat ukuran panjang pendek surat-surat yang terkandung dalam al-qur’an. Banyak orang yang bisa baca alqur’an tapi kadang kala mereka melupakan bagaimana cara membaca al-qur’an yang baik dan benar. Dalam membaca al-qur’an bukan hanya memperhatikan isi atau artinya saja, tapi perlu juga membaca AlQuran secara perlahan-lahan dengan memperhatikan panjang pendeknya ayat atau yang disebut secara tartil(teratur dan benar). Dalam mempelajari Al-Quran, bukan hanya memperhatikan isinya atau artinya saja, tetapi perlu juga membacanya dengan secara tartil (teratur dan benar). Karena apabila salah pembacaannya akan salah juga dalam pengartiannya. Secara hukum, apabila seorang pembaca Al-Quran salah membacanya, ia akan menjadi dosa bagi pembacanya. Walaupun tidak mempelajari ilmunya tetap membacanya harus teratur dan benar, karena dihukumi fardhu ’ain 52
JTI, Vol 6 No.2,Desember 2014
(kewajiban yang berhubungan dengan individu). Tetapi untuk mempelajari Ilmu Tajwid hukumnya fardhu Kifayah (kewajiban yang berhubungan dengan banyak orang).Android itu sendiri adalah kumpulan perangkat lunak yang ditujukan bagi perangkat bergerak mencakup sistem operasi ,middleware, dan aplikasi kunci. Mad memiliki peran penting dalam membaca al-qur’an.ia menjadi penghias bacaan serta memiliki pengaruh terhadap arti bacaan al-qur’an. Mad adalah menambahkan atau memanjangkan lama suara huruf ketika bertemu dengan salah satu huruf mad. II. Metodologi Penelitian Tujuan Penelitian Tujuan dari penelitian ini yaitu untuk memudahkan seseorang mengetahui kesempurnaan panjang pendeknya harakat secara tepat dalam membaca Al-Quran. Adapun manfaat yang didapat dalam penelitian ini yaitu: Perkembangan Ilmu pengetahuan Memberi kemudahan bagi yang memiliki keterbatasan waktu untuk belajar secara mandiri tentang pembelajaran tajwid yang khusus terhadap pembelajaran mad. Mengurangi kesalahan dalam membaca alqur’an dengan memperhatikan tajwid.dan dapat memudahkan siswa dalam belajar membaca al-qur’an dengan memperhatikan tajwid, sehingga dapat mengurangi kesalahan dalam pembacaannya dan bisa dengan mudah untuk mempelajari isi dari Al-Quran. Landasan Teori Pengertian Perancangan Menurut Rara Sri Artati Rejeki(2011:Volume 16:3) Perancangan dapat diartikan sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen terpisah ke dalam suatu kesatuan utuh dan berfungsi. Sedangkan menurut pendapat penulis perancangan adalah suatu kegiatan STMIK MURA Lubuklinggau
Ahmad Sobri
yang bertujuan untuk membuat suatu penggambaran atau sketsa berdasarkan evaluasi yang telah di lakukan.Dari uraian diatas dapat disimpulkan bahwa Website adalah suatu media informasi di internet yang berupa sekumpulan halaman data (webpa ge) yang digunakan sebagai media informasi, dan berbagai program interaksi di internet. Pengertian Aplikasi Menurut Febrian (2007) Aplikasi adalah program siap pakai. Program yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain. Sedangkan menurut Sudarmo (2006), aplikasi adalah jenis tugas atau pekerjaan yang dilakukan suatu program atau sistem komputer.Misalnya sistem pemesanan tiket pesawat terbang, administrasi keuangan, dan sebagainya. Dari uraian di atas maka dapat disimpulkan bahwa aplikasi itu adalah suatu program yang sudah siap pakai yang dapat dijalankan oleh suatu program itu sendiri. Pengertian Mad Menurut Amri(2013:h.11) Mad memiliki peran penting dalam membaca al-qur’an. ia menjadi, penghias bacaan serta memiliki pengaruh terhadap arti bacaan al-qur’an .mad mempunyai dua arti secara istilah dan secara bahasa.secara bahasa mad adalah menambahkan atau memanjangkan sedangkan secara istilah mad adalah memanjangkan lama suara huruf ketika bertemu dengan huruf mad. Huruf mad ada tiga,yaitu apabila huruf alif ( )اterletak sesudah fathah atau ya’sukun ()ێ,sesudah kasrah,atau wawu sukun( ) ۆsesudah dhammah.huruf mad. Pengertian Android. Menurut Alfa (2014:h.7) Android adalah istilah dalam bahasa inggris yang berarti’robot yang menyerupai manusia’.logo android sendiri,dicerminkan seperti sebuah robot berwarna hijau,yang mengacu kepada arti kata android.
53
JTI, Vol 6 No.2,Desember 2014
Menurut Hendra (2013:h.2) Android merupakan subset perangkat lunak untuk perangkat mobile yang meliputi sistem operasi, middleware dan aplikasi inti yang di-release oleh google. Sedangkan Android SDK (Software Development Kit) menyediakan Tools dan API yang diperlukan untuk mengembangkan aplikasi pada platform android dengan menggunakan bahasa pemrograman Java. Android dikembangkan oleh Google bersama Open Handset Allience (OHA) yaitu aliansi perangkat selular terbuka yang terdiri dari 47 perusahaan Hardware, Software dan perusahaan telekomunikasi ditujukan untuk mengembangkan standar terbuka bagi perangkat selular. Sejarah Android. Menurut Windu Gatta (2012: volume 9: h,64) Ponsel menggunakan berbagai sistem operasi seperti Symbian OS, Microsoft Windows Mobile, Mobile Linux, OS iPhone (berdasarkan Mac OS X), Moblin (dari Intel), dan kepemilikan lainn ya OS. Sejauh ini tidak ada OS tunggal telah menjadi standar de facto. API yang tersedia dan lingkungan untuk mengembangkan aplikasi mobile terlalu membatasi dan tampaknya jatuh belakang jika dibandingkan dengan framework kerja desktop. Di sinilah Google datang masuk Platform Android menjanjikan keterbukaan, keterjangkauan, kode sumber terbuka, dan high-end framework pembangunan. Google mengakuisisi perusahaan startup Android Inc pada tahun 2005 untuk memulai pengembangan Android Platform. Para pemain kunci di Android Inc termasuk Andy Rubin, Rich Miner, Nick Sears, dan Chris White. Android juga menarik pengikut awal karena fitur-fiturnya sepenuhnya dikembangkan untuk mengeksploitasi model awan-komputasi yang ditawarkan oleh sumber daya web dan untuk meningkatkan yang pengalaman dengan toko data lokal pada handset itu sendiri. Android dukungan untuk relasional database pada handset juga berperan dalam STMIK MURA Lubuklinggau
Ahmad Sobri
penerapan lebih awal. Gambar android dapat dilihat pada gambar 2.1.
Sumber :Alfa ,Tahun 2014 Gambar 1. Android Tipe Aplikasi Android. Menurut Mistari (2011:h,3) Terdapat tiga kategori aplikasi pada android [Reto Meier, Profesional Android Application Development, Wiley Publishing, Canada, 2009] : 1.Foreground Activity Aplikasi yang hanya dapat dijalankan jika tampil pada layar dan tetap efektif walaupun tidak terlihat. Aplikasi dengan tipe ini pasti mempertimbangkan siklus hidup activity, sehingga perpindahan antar activity dapat berlangsung dengan lancar. 2.Background Service Aplikasi yang memiliki interaksi terbatas dengan user, selain dari pengaturan konfigurasi, semua dari prosesnya tidak tidak tampak pada layar. Contohnya aplikasi penyaringan panggilan atau sms auto respon. 3.Intermittent Activity Aplikasi yang masih membutuhkan beberapa masukkan dari pengguna, namun sebagian sangat efektif jika dijalankan di background dan jika diperlukan akan memberi tahu pengguna tentang kondisi tertentu. Contohnya pemutar musik. Untuk aplikasi yang kompleks akan sulit untuk menentukan kategori aplikasi tersebut apalagi aplikasi memiliki ciri-ciri dari semua kategori. Oleh karenanya perlu pertimbangan bagaimana aplikasi tersebut digunakan dan menentukan kategori aplikasi yang sesuai. Pengertian Ilmu Tajwid. Menurut Amri (2013:9) Sebelum membahas hukum bacaan secara 54
JTI, Vol 6 No.2,Desember 2014
terperinci,alangkah baiknya kita mengenal terlebih dahulu apa itu tajwid dan keutamaannya. Ada dua pengertian tajwid menurut bahasa dan istilah. Menurut bahasa tajwid berasal dari kata jawwada yang berarti memperbagus sedangkan menurut istilah adalah mengeluarkan setiap huruf dari tempatnya dengan memberi haq dan mustahaqnya. Haq huruf adalah sifat-sifat wajib yang setiap huruf tidak bisa lepas darinya sedangkan mustahaq huruf adalah sifat-sifa yang muncul dari dari sifat aslinya yang tidak semua huruf memilikinya. Hukum mempelajari Ilmu Tajwid secara teori adalah fardhu kifayah, sedangkan hukum membaca Alquran sesuai dengan kaidah ilmu tajwid adalah fardhu 'ain. Jadi, mungkin saja terjadi seorang Qori' bacaannya bagus dan benar, namun sama sekali ia tidak mengetahui istilah-istilah ilmu Tajwid semisal izh-har, mad dan lain sebagainya. Baginya hal itu sudah cukup bila kaum muslimin yang lain telah banyak yang mempelajari teori ilmu Tajwid, karena -sekali lagi- mempelajari teorinya hanya fardhu kifayah. Akan lain halnya dengan orang yang tidak mampu membaca Alquran sesuai dengan kaidahkaidah ilmu Tajwid. Menjadi wajib baginya untuk berusaha membaguskan bacaannya sehingga mencapai standar yang telah ditetapkan oleh Rasulullah Sholallohu'alaihi wasallam. Menurut Mistari (2012:3) Dalil kewajiban membaca Alquran dengan tajwid adalah sebagai berikut: Firman Allah 'azza wajalla
"Dan bacalah Alquran dengan tartil” (QS.73:4) Imam Ali bin Abi Tholib menjelaskan arti tartil dalam ayat ini, yaitu mentajwidkan hurufhurufnya dan mengetahui tempattempat waqof. STMIK MURA Lubuklinggau
Ahmad Sobri
Sabda Rasulullah wasallam
Sholallohu'alaihi
"Bacalah Alquran sesuai dengan cara dan suara orang-orang Arab. Dan jauhilah olehmu cara baca orang-orang fasik dan berdosa besar. Maka sesungguhnya akan datang beberapa kaum setelahku melagukan Alquran seperti nyanyian dan rohbaniah (membaca tanpa tadabbur) dan nyanyian. Suara mereka tidak dapat melewati tenggorokan mereka (tidak dapat meresap ke dalam hati). Hati mereka dan orang-orang yang simpati kepada mereka telah terfitnah (keluar dari jalan yang lurus)." Pengertian Elipse. Menurur Yanu (2011:4) Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platformindependent).Berikut ini adalah sifat dari Eclipse: 1. Multi platform, yaitu target sistem operasi Eclipse adalah Microsoft Windows, Linux, Solaris, AIX, HPUX dan Mac OS X. 2. Multi language, yaitu Eclipse dikembangkan dengan bahasa pemrograman Java, akan tetapi Eclipse mendukung pengembanganaplikasi berbasis bahasa pemrograman lainnya, seperti C /C++,Cobol, Python, Perl, PHP,dan lain sebagainya. 55
JTI, Vol 6 No.2,Desember 2014
3. Multi Role, selain sebagai IDE untuk pengembangan aplikasi, Eclipse pun bisa digunakan untuk aktivitas dalam sikluspengembangan perangkat lunak, seperti dokumentasi, test perangkat lunak, pengembangan web, dan lain sebagainya. Eclipse pada saat ini merupakan salah satu IDE favorit dikarenakan gratis dan open source, yang berarti setiap orang boleh melihat kode pemrograman perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang membuatnya populer adalah kemampuannya untuk dapat dikembangkan oleh pengguna dengan komponen yang dinamakan plug-in. Pengertian Java Menurut Afriyudi (2007:1).Java adalah sebuah bahasa pemograman komputer yang berbasis pada Object Oriented Programming. Java diciptakan setelah c++ dan merupakan penyederhanaan dari C++. Java didesain sedemikian rupa hingga ukurannya kecil, sederhana, dan portable (dapat dipindahpindahkan antara berbacam platform dan sistem operasi). Program yang dihasilkan pada bahasa java dapat berupa applet (aplikasi kecil berjalan di atas web browser) ataupun berupa apliksi mandiri yang dijalankan dengan program java interpreter. Menurut Himawan (2013:3) dalam jurnalnya java menurut definisi dari sun adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada computer personal ataupun pada lingkungan jaringan. Java2 adalah generasi dari kedua dari java platform (generasi awalnya adalah Java Develovment Kit). Bahasa java disebut sebagai bahasa pemograman yang portable karena dapat dijalankan pada berbagai sistem operasi, asalkan pada sistem operasi tersebut terdapat JVM. Pengertian JDK Menurut Ahmad (2013:14) Java Development Kit (JDK) adalah aplikasi STMIK MURA Lubuklinggau
Ahmad Sobri
yang dikembangkan dengan berbasis java, sehingga sebelum kita melakukan koding aplikasi berbasis android harus terinstal program java terlebih dahulu Pengertian ADT. Menurut Ahmad (2013:22) ADT (Android Development Tools) adalah plugin yang didesain untuk IDE Eclipse yang memberi kita kemudahan dalam penghubung aplikasi dengan menggunakan IDE Eclipse Android SDK. Android Development Tools (ADT) yang sudah mencapai versi 22.3.0 pada bulan oktober 2013 ini, merupakan plugin yang didesain powerfull dengan lingkungan yang terintegrasi dalam mengembangkan atau membangun aplikasi android memakai Eclipse IDE. Pengertian Juz ‘Amma. Menurut Budiman Mustopa(2013:5) Merupakan kompilasi(kumpulan) dari surat-surat dalam juz 30.juz amma ini merupakan surat-surat yang sangat popular di tengah umat islam,karena surat-suratnya yang tergolong pendek,serta mudah untuk diingat dan dihafalkan. juz ‘amma terdiri dari 37 surat adalah An-Naba’,AnNaziat,Abasa,At-takwir,Al-muthaffifiin,AlInsyiqaq,Al-Buru,.At-Thariq,Al-A’la,AlGhasyiyah,Al-Fajr,Al-Balad,AsySyams,Al-Lail,Adh–Dhuha,Al-iNsiyrah,AtTin,Al-‘Alaq,Al-Qadr,Al-Bayyinah,AzZalzalah,Al-Adiyat,Al-Qari’ah,AtTakatsur,Al-‘Ashr,Al-Humazah,Al-Fil,AlQuraisy,Al-Maa’uun,Al-Kautsar,AnNashr,Al-Lahab,Al-Ikhlas,Al-Falaq,AnNaas. Pengertian UML(Unified Modeling Language). Menurut Yunita (2013:3) UML merupakan kesatuan dari bahasa pemodelan yang dikembangkan oleh Booch, Object Modeling Technique(OMT), Object Oriented Software Engineering (OOSE). Metode ini menjadi proses analisa dan design kedalam empat tahapan 56
JTI, Vol 6 No.2,Desember 2014
iterative, yaitu :indentifikasi kelas-kelas dan objek-objek,indentifikasi masalah semantic dari hubungan objek dan kelas tersebut, perincian interface dan implementasi. Rosa (2013:133) UML adalah salah satu standar bahasa yang banyak di gunakan di dunia industri untuk mendefinisikan requirement,membuat analisis dan desain, serta menggambarkan arsitektur dalam pemrograman berorientasi objek. Dengan menggunakan UML dapat dibuat model untuk semua jenis aplikasi piranti lunak, dimana aplikasi tersebut dapat berjalan pada piranti keras, sistem oprasi dan jaringan apapun, serta ditulis dalam bahasa pemograman apapun. Tapi karena UML juga menggunakan class dan operation dalam konsep dasarnya, maka UML lebih cocok untuk penulisan piranti lunak dalam bahasa berorientasi objek.
Ahmad Sobri
Diagram aktivitas atau Activity Diagram menggambarkan workflow(aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak. yang perlu diperhatikan disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor,jadi aktivitas yang dapat dilakukan oleh sistem. Simbol
Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor,biasanya di nyatakan dengan menggunakan kata kerja di awal di awal frase nama use case. Orang,proses,atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan di buat itu sendiri,jadi walaupun simbol dari aktor adalah gambaran orang, tapi aktor belum tentu merupakan orang ,biasanya di nyatakan menggunakan kata
Aktor /actor
Asosiasi
benda di awal frase nama aktor. Komunikasi antar aktor dan use case yang berpartisipasi pada use case atau use case memiliki interaksi dengan aktor.
Ekstensi/extend
Relasi use case tambahan ke sebuah
Status awal aktivitas sistem,sebuah diagram aktivitas memiliki sebuah status awal.
status awal
Aktivitas yang di lakukan sistem,aktivitas biasanya di awali dengan kata kerja.
Aktivitas
aktivit Percabangan/decision
Penggabungan/join
Simbol – symbol use case Simbol Deskripsi
use case
Deskripsi
Status akhir
Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu. Asosiasi penggabungan dimana lebih dari satu aktivitas di gabungkan menjadi satu. staus akhir yang di lakukan sistem sebuah diagram aktivitas memiliki sebuah status akhir
Gambar 3. Simbol Activity Diagram
Perancangan UML
dengan
menggunakan
use case dimana use case yang di tambahkan dapat berdiri sendiri walaupun tanpa use case tambahan itu,mirip dengan prinsip inheritance pada pemrograman berorientasi objek,biasanya use case tambahan memiliki nama depan yang sama dengan use case yang di tambahkan. Hubungan generalisasi dan spesialisasi(umum-khusus) antara dua buah use case dimana fungsi yang satu adalah fungsi yang lebih umum dari lainnya. Menggunakan/include/ uses
Relasi use case tambahan kesebuah use case di mana use case yang ditambahkan memerlukan use case ini untuk menjalankan fungsinya atau sebagai syarat dijalankan use case ini.
Gambar 4. Use Case Diagram
Gambar 2. Use Case
Activity Diagram
STMIK MURA Lubuklinggau
57
JTI, Vol 6 No.2,Desember 2014
Activity Diagram Diagram aktivitas atau Activity Diagram menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak.
Gambar 5. Activity Diagram Harakat
Pada diagram aktivitas mengakses contoh bacaan surah menggambarkan kejadian pengguna mengakses menu contoh bacaan surah. Diagram Aktivitas menu contoh bacaan surah dapat dilihat pada Gambar
Ahmad Sobri
Pada diagram aktivitas mengakses Keluar menggambarkan kejadian pengguna keluar dari aplikasi . Diagram Aktivitas menu harakat dapat dilihat pada Gambar
Gambar 7. Activity Diagram Keluar
Sequence Diagram Sequence Diagram digunakan untuk menggambarkan perilaku pada sebuah skenario.Diagram dibawah ini menjelaskan objek apa saja yang terlibat dan berhubungan dengan akses harakat yang merupakan bagian dari menu yang ada pada aplikasi tersebut. Sequence Diagram Harakat dapat dilihat pada Gambar
Gambar 6. Activity Diagram Surah Gambar 8. Diagram Skenario Harakat
STMIK MURA Lubuklinggau
58
JTI, Vol 6 No.2,Desember 2014
Diagram dibawah ini menjelaskan objek apa saja yang terlibat dan berhubungan dengan akses contoh bacaan surah yang merupakan bagian dari menu yang ada pada aplikasi tersebut. Diagram Sekuensial Surah dapat dilihat pada Gambar
Ahmad Sobri
Halaman Awal Saat program aplikasi pertama kali dijalankan akan muncul tampilan halaman awal yang disertai dengan dua button yaitu menu masuk dan keluar. Menu masuk untuk mengarahkan ke menu pilihan aplikasi dan menu keluar apabila pengguna ingin mengakhiri program aplikasi tersebut. Halaman menu awal dapat dilihat pada Gambar
Gambar 9. Diagram Skenario surah
Diagram dibawah ini menjelaskan objek apa saja yang terlibat dan berhubungan dengan akses contoh keluar yang merupakan bagian dari menu yang ada pada aplikasi tersebut. Diagram Sekuensial Keluar dapat dilihat pada Gambar
Gambar 11. Halaman Awal
Halaman Menu Pilihan Setelah button masuk di tekan maka akan muncul pilihan menu. Halaman Menu Pilihan dapat dilihat pada Gambar
Gambar 10. Diagram Sekuensial Keluar
III. HASIL DAN PEMBAHASAN
Hasil aplikasi berupa tampilan program aplikasi yang telah dibuat untuk digunakan sebagai media pembelajaran. Form aplikasi ini terdiri dari halaman awal, menu utama, menu harakat dan menu surat. STMIK MURA Lubuklinggau
Gambar 12. Halaman Menu Pilihan
59
JTI, Vol 6 No.2,Desember 2014
Ahmad Sobri
Halaman Menu Harakat Setelah kita tekan tombol menu pilihan,menu pertama yang kita pilih yaitu menu harakat. Halaman Menu Harakat dapat dilihat pada Gambar.
Gambar 15. Halaman Menu Dammah
IV. KESIMPULAN DAN SARAN. Gambar 13. Halamana Menu Harkat
Halaman Menu Kasrah. Jika memilih halaman menu kasrah, maka tampilannya dapat dilihat pada Gambar
Hasil dari penelitian ini maka dapat di simpulkan sebagai berikut: Program aplikasi ini menggunakan software Eclipse, Java Development Kit (JDK), Android Software Development Kit (Android SDK), Android Development Tools (ADT) plug-in Eclipse. Aplikasi ini terdiri dari beberapa form diantaranya, form halaman awal, form halaman menu pilihan, form halaman menu harakat, form menu halaman surah. Dengan aplikasi ini dapat membantu anak-anak mengenai cara pengucapan huruf yang baik dan benar.
Gambar 14 Halaman Menu Kasrah
Halaman Menu Dammah Jika memilih halaman menu dammah ,maka tampilannya dapat dilihat pada Gambar.
STMIK MURA Lubuklinggau
60
JTI, Vol 6 No.2,Desember 2014
DAFTAR PUSTAKA Amri,Muhammad.2013.Cara Termudah Belajar Tajwid Disertai Juz ‘Amma.Surakarta:Sajada. Arseno,R.,Afriyudin,dan Bakti.2012.Aplikasi Kamus Istilah Ilmu Kedokteran BerbasisAndroid.Palembang. Universitas Bina Darma. Hadi,nor.2014.Juz ‘Amma Cara Mudah Membaca dan Memahami AlQur’an Juz 30.Jakarta:Erlangga. Hendra,M.,Adinda,nyimas,dan willy.2013.Rancang Bangun Aplikasi Pembelajaran Iqro Berbasis Android.Stmik gi mdp. Kasman,Dharman,Akmad.2013.Kala borasi dahsyat android dengan php dan mysql.yogyakarta : Lokomedia Mistari.,Rengga.,A.,dan Rizky,YH.2012.Aplikasi Belajar Membaca dan Mengucapkan Huruf Hijaiyah Dengan Tajwid Berbasis Android.Surabaya.Institut Teknologi Sepuluh November. Mustofa,Budiman.2013.Juz ‘Amma 5 in 1.Surakarta:Al-Qudwah publishing. P,Hernita., & Sulistiyani,sh., & Bowo., & Risa.2013.Android programming with Eclipse.Semarang:Andi wahana computer. Rara,SAR.,& Agus.,PU., & Stefiana.,SR.2011.Perancanga n Dan Pengaplikasian Sistem Penjualan Pada “Distro Smith”Berbasis E-Commerce Rosa,AS.,shalahuddin,M.2013.rekay asa perangkat lunak.Bandung:Informatika. Satyaputra,Alfa,M.sc.dan Aritonang,Eva,Maulina.2014.B STMIK MURA Lubuklinggau
Ahmad Sobri
egining Android Programming With ADT Bundle.Jakarta.PT Elex Media Komputindo. Windu,G.,Grace,dan Nia.2013.Pengimplementasian Android Dalam Perancangan Aplikasi Nusa Mandiri Mobile Application (NUMA).Jakarta.Stmik Nusa Mandiri. Yanu,DR.,Titin,dan Vensy.2011.Aplikasi Pengenalan Huruf Hijaiyah Untuk Smartphone Android.Semarang.Universitas Semarang.
61