Jurnal Ilmiah Komputer dan Informatika...

8

Click here to load reader

Transcript of Jurnal Ilmiah Komputer dan Informatika...

Page 1: Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)komputa.if.unikom.ac.id/jurnal/pembangunan-aplikasi-bantu.1d/2.2... · menggunakan layanan suara ... merupakan sistem arsitektur yang

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)1

Vol. 2, No. 2, Oktober 2013, ISSN : 2089-9033

PEMBANGUNAN APLIKASI BANTUDALAM MENGHAFAL AL-QUR’AN BERBASIS MOBILE

M. Yanyan Herdiansyah1, Irawan Afrianto2

1,2Teknik Informatika – Universitas Komputer IndonesiaJl. Dipatiukur 112-114 Bandung

[email protected], [email protected]

ABSTRAK

Al-Qur’an adalah wahyu Allah Subhanahu wata'ala yang diturunkan kepada nabi MuhammadShallallahu ‘alaihi wasallam. Berdasarkan hasilwawancara dengan pihak Ma’had Al Imarat salahsatu lembaga pendidikan yang menyediakan fasilitasmenghafal Al-Qur’an di kota Bandung, saat inimenghafal Al-Qur’an memiliki keterbatasan dalamhal tempat berupa lembaga pendidikan yangmenyediakan fasilitas untuk menghafal Al-Qur’an,terbatasnya pengajar dalam menghafal Al-Qur’an,penerapan metode menghafal yang cukup sulit untukdiimplementasikan dengan keterbatasan peralatanyang ada. Untuk itu perlu dilakukan pembangunanaplikasi bantu dalam menghafal Al-Qur’an berbasismobile.

Dengan pendekatan teknologi yang adadiharapkan menghafal Al-Qur’an dapat dilakukansemaksimal mungkin. Kondisi ini dapat dipenuhidengan adanya sebuah solusi yaitu denganmembangun sebuah aplikasi bantu dalam menghafalAl-Qur’an berbasis mobile, sehingga bisa diaksesdimana saja berada. Menyediakan fitur-fitur yangdiperlukan sesuai dengan metode yang sudah ada,yaitu bisa membaca dan mendengarkan berulang-ulang (muraja’ah). Aplikasi Al-Qur’an Widget inidibangun mengikuti perkembangan teknologi mobilesaat ini dengan platform android. Adapun untukmenggunakan layanan suara ayat Al-Qur’an,aplikasi harus terhubung dengan jaringan internet.Aplikasi menggunakan Uniform Resource Locator(URL) sebagai jembatan untuk mengambil datasuara ke Dropbox service.

Berdasarkan hasil pengujian yang terdiri daripengujian alpha dan beta, dapat disimpulkan bahwaaplikasi mobile Al-Qur’an Widget dengan platformandroid ini telah memenuhi fitur-fitur dalampenerapan metode menghafal Al-Qur’an, serta dapatmemenuhi kebutuhan pengguna dalam menghafalAl-Qur’an.

Kata kunci : Al-Qur’an, Android, Widget, Mobile,Dropbox, Eclipse, Multimedia

1. PENDAHULUAN1.1 Latar Belakang

Al-Qur’an adalah wahyu Allah Subhanahu wata'ala yang diturunkan kepada nabi MuhammadShallallahu ‘alaihi wasallam. Setiap muslim wajibmempelajari, memahami serta mengamalkannyadalam aspek kehidupan sehari-hari. Wajib adalahseluruh perbuatan yang mendapatkan pujian bagipelakunya dan celaan bagi yang meninggalkannyaatau bagi orang yang meninggalkannya akanmemperoleh sanksi/siksaan[1]. Masyarakat diIndonesia mayoritas beragama Islam, menurut datastatistik akhir 2010 jumlah pemeluk agama Islamsekitar 87,18% (BPS, 2010).

Belajar agama adalah mempelajari Al-Qur’an,dikarenakan pembelajaran agama sangat minimmaka secara langsung mempelajari Al-Qur’an jugaminim sekali. Mempelajari Al-Qur’an yaitu denganmembaca dan menghafalnya. Berdasarkan hasilwawancara dengan pihak Ma’had Al Imarat salahsatu lembaga pendidikan yang menyediakan fasilitasmenghafal Al-Qur’an di kota Bandung, saat inilembaga pendidikan yang menyediakan fasilitasuntuk menghafal Al-Qur’an masih terbatas begitujuga dengan pengajar dalam menghafal Al-Qur’an.Selain itu penghafal Al-Qur’an sering lupa terhadapcatatan hafalannya dikarenakan pencatatan yangdilakukan masih konvensional dengan menggunakankertas atau buku. Perlu diketahui bahwa kebanyakanmetode menghafal Al-Qur’an yang diterapkanadalah membaca dan mendengarkan secaraberulang-ulang (muraja’ah)[2], namun hal tersebutbanyak menemui kendala karena terbatasnyaperalatan yang disediakan berupa mushaf Al-Qur’andan peralatan audio. Selain itu, dalam menghafal Al-Qur’an masih menggunakan metode konvensional,ketika ingin mendengarkan suara maka harusmembutuhkan peralatan berupa tape recorder, vcdplayer, speaker aktif dan sebagainya.

Seiring dengan berkembangnya teknologimobile khususnya sistem operasi Android yangbanyak diminati oleh masyarakat dunia. Dimanasistem operasi tersebut dipasang di mobile sehinggapenggunaan aplikasinya juga bisa digunakan dimana saja dan kapanpun. Konten yang diperlukanoleh pengguna bisa diakses dengan mudah.

Page 2: Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)komputa.if.unikom.ac.id/jurnal/pembangunan-aplikasi-bantu.1d/2.2... · menggunakan layanan suara ... merupakan sistem arsitektur yang

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)2

Vol. 2, No. 2, Oktober 2013, ISSN : 2089-9033

Dilengkapi fasilitas multimedia yang mampumenggabungkan antara teks, gambar, dan audiodalam satu device. Hal tersebut bisa mempermudahpenghafal dalam menghafal Al-Qur’an.

Untuk itu penelitian ini diberi judul“PEMBANGUNAN APLIKASI BANTU DALAMMENGHAFAL AL-QUR’AN BERBASISMOBILE”. Dengan harapan dapat membantumenyelesaikan permasalahan yang telah diuraikan.

1.2 Maksud dan Tujuan1.2.1 Maksud

Berdasarkan permasalahan yang diteliti,maka maksud dari penulisan tugas akhir ini adalahuntuk membangun aplikasi bantu dalam menghafalAl-Qur’an berbasis mobile dengan sistem operasiAndroid.

1.2.2 TujuanTujuan yang akan dicapai dalam penelitian

ini adalah :1. Mempermudah dalam menghafal Al-Qur’an

yang bisa dilakukan di mana saja dankapanpun.

2. Mempermudah penghafal Al-Qur’an dalammencatat hafalannya dengan fitur penandahafalan.

3. Mempermudah dalam penerapan metodemenghafal Al-Qur’an dengan fasilitas suarayang bisa diulang-ulang.

4. Mempermudah akses konten dalammenghafal Al-Qur’an yang dilengkapidengan fasilitas multimedia berupa teks,gambar dan audio dalam satu device.

1.3 Al-Qur’anAl-Qur’an menurut bahasa berarti bacaan atau

yang dibaca. Menurut istilah, Al-Qur’an adalahwahyu Allah Subhanahu wa ta'ala yang diturunkankepada nabi Muhammad Shallallahu ‘alaihiwasallam melalui malaikat Jibril ‘Alaihissalamsebagai petunjuk bagi umat manusia. Al-Qur’anditurunkan untuk menjadi pegangan bagi merekayang ingin mencapai kebahagian dunia dan akhirat.Al-Qur’an menggunakan bahasa Arab danmerupakan mukjizat bagi rasul. Sebagian besar ayat-ayat Al-Qur’an diturunkan di kota Mekah dan kotaMadinah. Isi yang terkandung dalam Al-Qur’anterdapat 6236 ayat 114 surat dan 30 juz.

1.4 Pengertian MultimediaMultimedia adalah media yang

menggabungkan dua unsur atau lebih media yangterdiri dari teks, grafik, gambar, audio, video dananimasi secara terintegrasi[3]. Multimedia terbagimenjadi dua kategori yaitu :

1. Multimedia Linier adalah suatu multimediayang tidak dilengkapi dengan alat pengontrolapapun yang dapat dioperasikan oleh

pengguna. Multimedia linier berjalan secarasekuensial. Contoh dari multimedia linieradalah TV dan Film.

2. Multimedia Interaktif adalah suatu multimediayang dilengkapi dengan alat pengontrol yangdapat dioperasikan oleh pengguna sehinggapengguna dapat memilih apa yang dikehendakiuntuk proses selanjuntya. Contoh multimediainteraktif adalah multimedia pembelajaraninteraktif, aplikasi game dan lain-lain.

1.5 AndroidAndroid adalah sistem operasi untuk telepon

seluler yang berbasis Linux. Android menyediakanplatform terbuka bagi para pengembang buatmenciptakan aplikasi mereka sendiri untukdigunakan oleh bermacam piranti bergerak.Awalnya, Google Inc. membeli Android Inc.,pendatang baru yang membuat peranti lunak untukponsel. Kemudian untuk mengembangkan Android,dibentuklah Open Handset Alliance, konsorsiumdari 34 perusahaan peranti keras, peranti lunak, dantelekomunikasi, termasuk Google, HTC, Intel,Motorola, Qualcomm, T-Mobile, dan Nvidia.

1.6 Unified Modelling Language (UML)UML dalam sebuah bahasa untuk menentukan

visualisasi, konstruksi, dan mendokumentasikanartifacts dari sistem software, untuk memodelkanbisnis, dan sistem non-software lainnya. UMLmerupakan sistem arsitektur yang bekerja dalamOOAD dengan satu bahasa yang konsisten untukmenentukan, visualisasi, konstruksi danmendokumentasikan artifact yang terdapat dalamsistem. Artifact adalah sepotong informasi yangdigunakan atau dihasilkan dalam suatu prosesrekayasa software. Artifact dapat berupa` model,deskripsi atau software.

1.7 DropboxDropbox adalah perangkat lunak yang

menghubungkan semua komputer bersama-samamelalui satu folder. Ini adalah cara termudah untukmembuat cadangan dan sinkronisasi file antarakomputer. Dropbox terbagi dalam 3 kategori, yaitu :

Dropbox Desktop Application adalah perangkatlunak yang digunakan untuk melihat folderpada komputer desktop dan sinkronisasiperubahan ke web untuk komputer yanglainnya.

Dropbox Website menyediakan akses file dikomputer manapun dari web browser dan jugadapat digunakan untuk berbagi file atau folderdengan orang lain.

Dropbox Mobile Website dan Dropbox forMobile Device menyediakan koneksi keDropbox dari pocket, sehingga dapatmengambil file yang dibutuhkan ke manapunpergi.

Page 3: Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)komputa.if.unikom.ac.id/jurnal/pembangunan-aplikasi-bantu.1d/2.2... · menggunakan layanan suara ... merupakan sistem arsitektur yang

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)3

Vol. 2, No. 2, Oktober 2013, ISSN : 2089-9033

Dropbox didirikan pada tahun 2007 olehlulusan Massachusetts Institute of Technology(MIT) Drew Houston dan Arash Ferdowsi. Dropboxmerupakan Public Cloud Service dengan kategoriSaaS (Storage as a Service), yang mempunyaikarakteristik sebagai aplikasi atau layanan informasitanpa berbayar untuk menginstal perangkat lunakserta infrastruktur sendiri, fokus pada konsumsi.Fungsinya sebagai arsip, backup, email, office,payroll atau expense, file atau data storage, photoatau layanan berbagi informasi dan sebagainya[5].

2. PEMBAHASANAgar pengembangan aplikasi lebih maksimal,

melakukan analisa terhadap aplikasi yang telahdikembangkan sangat penting, sehingga sistem yangakan dibangun kelak dapat mendapatkan acuan dangambaran umum terhadap pengembangan sistemyang akan dirancang, berikut beberapa aplikasi yangmemiliki kemiripan fungsionalitas dari fituraplikasinya.2.1 Ringkasan Kebutuhan Fungsional Aplikasi

Al-Qur’an Widget1. Menampilkan aplikasi secara otomatis ketika

unlock smartphone untuk mempermudah danmengefisiensikan dalam menghafal Al-Qur’an.

2. Menyediakan fitur catatan hafalan surat danayat Al-Qur’an yang telah dihafal.

3. Menyediakan layanan suara yang ditampilkansecara berulang-ulang (muraja’ah).

2.2 Analisis Kebutuhan DataSetelah melakukan proses analisis kebutuhan

sistem, maka analisis selanjutnya adalah analisiskebutuhan data. Analisis ini bertujuan untukmemudahkan dalam perancangan informasi. Adapunanalisis kebutuhan data yang diperlukan, diantaranya:

1. Data TeksData teks yang ditampilkan berupa teks latinayat Al-Qur’an.

2. Data Animasi GambarData animasi gambar yang ditampilkan berupaayat-ayat Al-Qur’an dengan format GIF(Graphics Interchange Format).

3. Data SuaraData suara yang ditampilkan berupa suara ayat-ayat Al-Qur’an dan makharijul huruf hijaiyahdengan format Mp3.

2.3 Arsitetur SistemArsitektur fisik sistem mengacu kepada model

arsitektur aplikasi two tier. Arsitektur fisik sistemterdiri dari dua komponen utama, yaitu aplikasifrontend dan Dropbox. Pada sistem ini, aplikasifrontend merupakan komponen yang aktif,sedangkan Dropbox bertindak sebagai peyimpan

data animasi gambar dan data suara. Arsitektursistem dalam pembangunan aplikasi Al-Qur’an iniditunjukan oleh gambar 2 berikut :

Gambar 2 Arsitektur Sistem

Aplikasi frontend adalah aplikasi Al-Qur’anWidget yang berfungsi sebagai media untukpengambilan data animasi gambar dan data suaraoleh perangkat mobile terutama smartphone.

Server merupakan penghubung antara aplikasifrontend dengan database server Dropbox. DimanaAplikasi ini terdiri dari tiga subbagian utama yaituweb service berupa phyton pages, database server,Dropbox. Web service merupakan web yangberfungsi sebagai pengolah sumber basis data yangterdapat pada database server. Database servermerupakan aplikasi yang berfungsi untukmenyimpan data-data yang akan di-download olehaplikasi frontend. Dropbox merupakan pihak ke-3sebagai file sharing atau file hosting. Akses koneksijaringan yang digunakan dari aplikasi frontend untukterintegrasi dengan Dropbox melalui perangkatmobile yang menggunakan jaringan mobileGPRS/EDGE/UMTS.

2.4 Analisis Alur Data SistemAnalisis alur data sistem merupakan analisis

yang berfungsi untuk menggambarkan secara rincibagaimana sistem ini dapat bekerja. Analisis inimeliputi :

Gambar 3 Alur Data Sistem

1. Aplikasi MobileAplikasi mobile dalam hal ini merupakananalisis fungsionalitas-fungsionalitas aplikasi

Page 4: Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)komputa.if.unikom.ac.id/jurnal/pembangunan-aplikasi-bantu.1d/2.2... · menggunakan layanan suara ... merupakan sistem arsitektur yang

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)4

Vol. 2, No. 2, Oktober 2013, ISSN : 2089-9033

untuk mengakses data dari database servermelalui Dropbox Service. Aplikasi inidibangun diatas platform android dan bekerjadengan cara mengunduh animasi gambardengan format GIF (Graphics InterchangeFormat) dan suara dengan format Mp3 dariDropbox Service yang bertipe zip untuk diolahpada platform android.

2. Web Service (Dropbox Service)Web service pada penelitian ini berfungsisebagai jembatan antara aplikasi mobileplatform android dengan database server. Carakerja web service ini yaitu dengan mengambilanimasi gambar dan suara dengan file zip daridatabase server dan kemudian di-extractanimasi gambar dan suara tersebut ketikaproses download selesai.

3. Protokol HTTP (Hypertext Transfer Protocol)Protokol HTTP merupakan protokol jaringanlapisan aplikasi yang digunakan untuk sisteminformasi terdistribusi, kolaboratif, danmenggunakan hypermedia. Pada penelitian iniHTTP digunakan aplikasi mobile dan DropboxService sebagai protokol yang dapatmendistribusikan animasi gambar dan suarayang bersumber dari Dropbox Service.

url ="https://dl.dropboxusercontent.com/s/1ny65iw1367lcuv/73.zip?token_hash=AAGRQrP3-6reK6typ_pExHwhhSuGIU8hYag7IKJpN_7Qiw&dl=1";urls ="https://dl.dropboxusercontent.com/s/86ql7o8k6loep96/73.%20Al%20Muzzammil.zip?token_hash=AAFUoJjp0Y34fZKT89aJjelr-mtOkX_iLBVc0PSF39EJmw&dl=1";name_file = "Surah Al Muzzamil";

4. URL (Uniform Resource Locator)URL merupakan rangkaian karakter menurutsuatu format standar tertentu, yang digunakanuntuk menunjukkan alamat suatu sumberseperti dokumen dan gambar di internet. Padapenelitian ini URL digunakan aplikasi mobileuntuk menunjuk alamat tertentu yang tersediadi Dropbox Service dalam proses downloadanimasi gambar dan suara.

URL url = new URL(aurl[0]);URLConnection conexion =url.openConnection();conexion.connect();

2.5 Analisis Data Animasi GambarSebagaimana yang telah diketahui bahwa untuk

menampilkan animasi gambar dengan format GIF(Graphics Interchange Format) pada sistem operasiandroid tidak bisa secara implisit. Maka dari ituuntuk menunjang hal tersebut maka diperlukanmetode yang dapat menampilkan animasi gambardengan format GIF.

Berikut merupakan alur dalam menampilkananimasi gambar dengan format GIF dalam sistemoperasi android yang ditunjukan oleh gambar 4berikut :

Gambar 4 Diagram Blok Data Animasi Gambar

Decode berfungsi untuk memisahkan frame-frame yang ada pada animasi gambar dengan formatGIF.

Run berfungsi untuk menampilkan frame-frameanimasi gambar dengan format GIF yang sudahterpisah dalam sistem operasi android.

2.6 Analisis Data Teks LatinDalam menampilkan teks latin ayat Al-Qur’an

perlu adanya relasi antara animasi gambar ayat Al-Qur’an yang ditampilkan dengan teks latin ayat Al-Qur’an. Biasanya data yang berelasi tersebutdisimpan dalam database untuk digunakan dalamsebuah aplikasi termasuk sistem android. Namun haltersebut biasanya mempunyai kekurangan dalammengakses aplikasi yang dijalankan, aplikasi bisaterhambat ketika dijalankan karena harus mengecekdata yang tersimpan di database dengan kondisitabel yang cukup banyak. Selain itu, jika data yangtersimpan di database tesebut terhapus maka datayang digunakan dalam aplikasi akan hilang dan tidakberfungsi sebagaimana mestinya.

Untuk menghindari hal tersebut, makadigunakan sebuah metode dalam merelasikan antaraanimasi gambar ayat Al-Qur’an yang ditampilkandengan teks latin ayat Al-Qur’an. Dimana metodetersebut sudah difasilitasi oleh sistem android, yaitudengan menggunakan tempat penyimpanan variabel.Animasi gambar Al-Qur’an dan teks latin ayat Al-Qur’an masing-masing diberikan sebuah variabelsehingga data tersebut bisa saling berelasi sesuaiayat yang ditampilkan. Berikut alur dalammenampilkan teks latin ayat Al-Qur’an yangditunjukan oleh gambar 5 berikut :

Page 5: Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)komputa.if.unikom.ac.id/jurnal/pembangunan-aplikasi-bantu.1d/2.2... · menggunakan layanan suara ... merupakan sistem arsitektur yang

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)5

Vol. 2, No. 2, Oktober 2013, ISSN : 2089-9033

Gambar 5 Prosedur Data Teks Latin

Tahap pertama menentukan posisi surat danposisi ayat, dimana posisi surat ditentukan olehnomor surat yang dipilih, posisi ayat ditentukan olehnomor ayat yang dipilih.

Sistem merupakan tempat penyimpanan sebuahvariable berupa array dari surat dan ayat yang telahditentukan pada tahap penentuan posisi surat danposisi ayat.

Tahap menampilkan teks latin, variable berupaarray yang tersimpan dalam sistem aplikasi akandisesuaikan dengan penentuan posisi surat dan posisiayat yang kemudian teks latin akan ditampilkandalam smartphone sesuai pilihan pengguna.

2.7 Analisis Download Animasi Gambar danSuaraDalam proses download file animasi gambar

pada penelitian ini metode yang digunakan yaituextracting file zip ketika aplikasi memulai prosesdownload. Dimana file yang tersimpan di servermenggunakan file zip yang bertujuan untukmengefisiensikan proses download. Berikut alurproses download file zip animasi gambar yangditunjukan oleh gambar 6 berikut :

Gambar 6 Prosedur Download Animasi Gambardan Suara

Dropbox Service merupakan file sharing ataufile hosting yang berfungsi sebagai tempatpenyimpanan data animasi gambar dan data suarayang bertipe zip.

Pada tahap Download, aplikasi akan mengecekjaringan internet terlebih dahulu. Apabila belumterkoneksi maka pengguna harus mengaktifkanjaringannya, setelah koneksi terhubung makaaplikasi akan melakukan proses download keDropbox Service sesuai dengan surat yang dipiliholeh pengguna.

Pada tahap Extract, data animasi gambar ataudata suara yang sudah selesai di-download akanlangsung di-extract oleh sistem. Kemudian file zipyang telah di-download akan dihapus untuk menjagakapasitas penyimpanan di dalam SDCard.

SD (Secure Digital) Card merupakan memorieksternal yang berfungsi untuk menyimpan dataanimasi gambar dan data suara yang telah selesai di-extract oleh sistem. Dimana data animasi gambardisimpan dalam folder GIF, sedangkan data suaradisimpan dalam folder Sound.

2.7.1 Use Case Diagram

Gambar 7 Use Case Diagram Al-Qur’an Widget

Tabel 3 Definisi Use Case

No.UseCase

Deskripsi

1.ChoiceHijaiyah

Fungsionalitas untukmendengarkanmakharijul hurufHijaiyah

2.ChoiceSetting

Fungsionalitas untukmengatur status aplikasi,menghidupkan ataumematikan suara,memilih surat, memilihayat, pengulangan suara,pengaturan keseluruhansistem secara default.

3.ChoiceStatus

Fungsionalitas untukmenampilkan atau tidakmenampilkan aplikasisecara otomatis ketikaunlock smartphone.

4. Choice Fungsionalitas untuk

Page 6: Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)komputa.if.unikom.ac.id/jurnal/pembangunan-aplikasi-bantu.1d/2.2... · menggunakan layanan suara ... merupakan sistem arsitektur yang

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)6

Vol. 2, No. 2, Oktober 2013, ISSN : 2089-9033

No.UseCase

Deskripsi

Sound menampilkan atau tidakmenampilkan suara ayatAl-Qur’an.

5.ChoiceSurah

Fungsionalitas untukmemilih surat yang akanditampilkan.

6.ChoiceVerse

Fungsionalitas untukmemilih ayat yang akanditampilkan.

7.ChoiceRepeat

Fungsionalitas untukpengulangan suara ayatAl-Qur’an.

8.ChoiceLatinText

Fungsionalitas untukmelihat teks latin ayatAl-Qur’an.

9.ChoiceReport

Fungsionalitas untukmelihat laporan surat danayat Al-Qur’an yangsudah dihafal

2.7.2 Activity Diagram Choice HijaiyahBerikut gambar 8 activity diagram choice

hijaiyah :

Gambar 8 Activity Diagram Choice Hijaiyah

2.7.3 Sequence Diagram Choice HijaiyahBerikut gambar 9 sequence diagram choice

hijaiyah :

Gambar 9 Sequence Diagram Choice Hijaiyah

3. HASIL PENELITIANTampilan Widget

Antarmuka widget adalah tampilan shortcutaplikasi dan menu seting pada halaman utamamobile khususnya smarthphone. Implementasitampilan widget dapat digambarkan seperti gambar4.1 berikut :

Gambar 4.1 Tampilan Widget

Tampilan Splash ScreenAntarmuka splash screen adalah tampilan

awal pembuka aplikasi, dimana tampilan iniberisikan identitas dari aplikasi. Implementasitampilan splash screen dapat digambarkan sepertigambar 4.2 berikut :

Gambar 4.2 Tampilan Splash Screen

Tampilan Halaman UtamaAntarmuka halaman utama adalah tampilan

utama dari aplikasi yang digunakan pada perangkatmobile android, didalam halaman utama terdapatfungsionalitas yang dapat diakses oleh penggunayaitu menu pilihan View Latin, Hijaiyah, danSetting. Implementasi halaman utama dapatdigambarkan seperti gambar 4.3 berikut :

Gambar 4.3 Tampilan Halaman Utama

Page 7: Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)komputa.if.unikom.ac.id/jurnal/pembangunan-aplikasi-bantu.1d/2.2... · menggunakan layanan suara ... merupakan sistem arsitektur yang

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)7

Vol. 2, No. 2, Oktober 2013, ISSN : 2089-9033

4. Tampilan Halaman Teks LatinAntarmuka halaman teks latin adalah

tampilan teks latin dari aplikasi yang ditampilkansesuai dengan ayat yang dipilih. Implementasihalaman teks latin dapat digambarkan sepertigambar 4.4 berikut :

Gambar 4.4 Tampilan Halaman Teks Latin

5. Tampilan Halaman Menu SettingAntarmuka halaman menu setting

merupakan fungsionalitas bagi pengguna yang inginmelakukan pengaturan dalam menampilkan aplikasi,dimana dalam menu pengaturan terdapat menupilihan status, sound, surah, verse, repeat, default,save, help, dan “X” close. Implementasi halamanmenu setting dapat digambarkan seperti gambar 4.6berikut :

Gambar 4.6 Tampilan Halaman Menu Setting

6. Tampilan Halaman ReportAntarmuka halaman report adalah tampilan

mengenai laporan surat dan ayat yang sudah dihafaloleh pengguna. Implementasi halaman report dapatdigambarkan seperti gambar 4.8 berikut :

Gambar 4.8 Tampilan Halaman Report

4. PENUTUP4.1 Kesimpulan

Kesimpulan dari penelitian ini adalah :1. Aplikasi bantu dalam menghafal Al-Qur’an

berbasis mobile dengan platform android yangdibangun telah membantu kepada parapenghafal Al-Qur’an dalam menghafal Al-Qur’an yang bisa dilakukan kapan saja dandimanapun berada.

2. Aplikasi bantu dalam menghafal Al-Qur’anberbasis mobile dengan platform android yangdibangun telah memberikan kemudahan dalampenerapan metode menghafal Al-Qur’an, yaitumendengarkan berulang-ulang (muraja’ah).

3. Aplikasi bantu dalam menghafal Al-Qur’anberbasis mobile dengan platform android yangdibangun telah memberikan kemudahan dalammengakses konten yang diperlukan, dimanafitur-fitur yang diperlukan bisa diakses dalamsatu device.

3.1 SaranDalam pembangunan aplikasi bantu dalam

menghafal Al-Qur’an berbasis mobile denganplatform android ini masih jauh dari sempurna danmasih banyak kekurangan. Oleh karena itu, perludilakukan pengembangan dan penyempurnaan lebihlanjut guna memenuhi kebutuhan pengguna yangsemakin bertambah. Adapun saran-saran terhadappengembangan aplikasi ini untuk kedepannya adalahsebagai berikut :

1. Sinkronisasi suara murotal Al-Qur’an dengananimasi gambar ayat Al-Qur’an disesuaikandengan hukum tajwid.

2. Adanya fitur rekam suara untuk mengecekpelafalan pengguna atau penghafal Al-Qur’an.

3. Dapat digunakan pada smartphone atau tabletdengan dimensi layar selain 3,2 inches.

4. Mengembangkan aplikasi bantu dalammenghafal Al-Qur’an tidak hanya pada

Page 8: Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)komputa.if.unikom.ac.id/jurnal/pembangunan-aplikasi-bantu.1d/2.2... · menggunakan layanan suara ... merupakan sistem arsitektur yang

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)8

Vol. 2, No. 2, Oktober 2013, ISSN : 2089-9033

platform android tetapi juga bisa diterapkanpada platform lainnya.Demikian saran yang dapat diberikan, semoga

saran tersebut bisa dijadikan sebagai bahan masukanyang dapat bermanfaat bagi para penghafal Al-Qur’an khususnya dan umumnya bagi masyarakatluas.

5. DAFTAR PUSTAKA[1] An-Nabhani, Taqyuddin (2001). Nizhamul

Islam. Jakarta : HTI Press.[2] Zamani, Zaki & Maksum, M. Syukran (2009).

Menghafal Al-Qur’an itu Gampang!.Yogyakarta : Mutiara Media.

[3] Ibrahim, Ismail Khalil (2006). Handbook ofResearch on Mobile Multimedia. Austria :Johannes Kepler University Linz.

[4] Adobe (2007). Adobe Photoshop User Guide.USA : Adobe Systems Incorporated.

[5] Schulz, Greg (2012). Cloud and Virtual DataStorage Networking. US : CRC Press.

[6] Harry N. Boone, Jr (2012). Analizing LikertData. Journal of Extension, Vol. 50, No. 2.