LAPORAN TUGAS AKHIR APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Disusun Oleh Nama Nomor Mahasiswa Program Studi Jenjang : PARYATI : 24100160 : Teknik Komputer : Diploma 3 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2013 INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI 24100160 Android saat ini sudah menjadi istilah yang cukup familiar bagi masyarakat pengguna telepon seluler cerdas. Android mendapatkan dukungan dari berbagai vendor produsen handphone yang mengadopsi sistem operasi terbaru dari Google, secara tidak langsung menjadikan Android banyak diminati oleh pengguna handphone. Salah satu aplikasi yang menarik dan diminati oleh para pengguna handphone adalah aplikasi yang menampilkan Hadis Arba’in An-Nawawi, hadis kesatu sampai dengan kesepuluh. Mereka dapat dengan mudah membaca hadis tersebut kapan saja, dimana saja dan dengan siapa saja untuk menambah keimanan kepada Allah SWT. Penduduk Indonesia yang mayoritas beragama Islam menjadikan aplikasi ini akan banyak diminati dan dibutuhkan. Hadis Arba’in Nawawiyah merupakan kumpulan dari 42 hadis yang dirangkum oleh Imam Nawawi. Pada awalnya kumpulan hadis ini terdiri dari 26 hadis yang disampaikan oleh Ibnu Shalah dalam majelisnya. Isinya adalah hadis - hadis nabi yang ucapannya sangat ringkas, tetapi maknanya luas. Selanjutnya, Imam Nawawi atau yang bernama lengkap Yahya bin Syaraf bin Murry bin Hasan bin Husain bin Muhammad bin Jum'ah bin Hizaman Nawawi, merangkumnya dan menamainya AlArba'in. Aplikasi Hadis Arbain An-Nawawi dibangun dengan ADT (Android Development Tool). User dapat memilih pilihan hadis yang tersedia pada menu utama. Kata Kunci : Android, vendor, handphone, ADT (Android Development Tool) 2 1. PENDAHULUAN 1.1 Latar Belakang Masalah Penduduk Indonesia mayoritas beragama Islam, dalam menjalani kehidupan sehari-hari umat Islam membutuhkan tuntunan agar selalu berpegang teguh kepada ajaran Allah SWT dan Rasul-Nya. Selain Al Qur’an, umat Islam juga menjadikan hadis-hadis Nabi sebagai bacaan sehari-hari. Hadis Arbain An-Nawawi adalah bacaan yang diminati selain Hadis Qudsi. Selama ini Hadis Arbain AnNawawi dapat didapatkan oleh pembaca melalui sebuah buku. Tampilan Hadis Arbain An-Nawawi di dalam buku terlihat monoton dengan warna hitam dan putih tanpa adanya background yang menarik. Aktivitas keseharian pembaca Hadis Arbain An-Nawawi yang sibuk tidak memungkinkan untuk selalu membawa buku bacaan Hadis Arbain An-Nawawi. Padahal perkembangan teknologi informasi sangat pesat, diantaranya adanya gadget yang berbasis Android. Berdasarkan pertimbangan tersebut, maka penulis menyusun Tugas Akhir dengan judul “Aplikasi Hadis Arba’in An-Nawawi Berbasis Android”. 2. LANDASAN TEORI 2.1 Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis Linux yang mencakup sistem operasi, middleware dan aplikasi. Sistem operasi yang digunakan untuk mobile device ini awalnya dikembangkan oleh Android Inc., kemudian diakuisisi oleh Google pada tahun 2005. Android dibuat berdasarkan kernel Linux yang dimodifikasi dan ditulis menggunakan bahasa Java, dengan Java Core Libraries. 3 2.2 Hadis Arbain An-Nawawi Hadis Arba’in Nawawiyah merupakan kumpulan dari 42 hadis yang dirangkum oleh Imam Nawawi. Pada awalnya kumpulan hadis ini terdiri dari 26 hadis yang disampaikan oleh Ibnu Shalah dalam majelisnya. Isinya adalah hadis - hadis nabi yang ucapannya sangat ringkas, tetapi maknanya luas. Selanjutnya, Imam Nawawi atau yang bernama lengkap Yahya bin Syaraf bin Murry bin Hasan bin Husain bin Muhammad bin Jum'ah bin Hizaman Nawawi, merangkumnya dan menamainya Al-Arba'in. 3. RANCANGAN PENELITIAN 3.1. Hardware Hardware yang penulis pergunakan adalah Laptop Compaq dengan spesifikasi sebagai berikut: Processor : Pentium® Dual-Core CPU T4400@ 2.20 GHz 2.20 GHz 3.2. RAM : 2.00 GB Hard disk : 160 GB VGA : Mobile Intel® 4 Series Express Chipset Family Software 3.2.1 Sistem Operasi Windows 8, 32 Bit Operating System. 3.2.2 Instalasi Java 3.2.3 Instalasi Android SDK 3.2.4 Instalasi Eclipse Eclipse adalah IDE untuk pengembangan java/android yang free dan dapat http://www.eclipse.org/downloads/. 4 di-download di 3.2.5 Instalasi ADT/Plugins Eclipse ADT adalah kepanjangan dari Android Development Tools yang menjadi penghubung antara IDE Eclipse dengan Android SDK. 3.2.6 Pembuatan AVD Android Virtual Device (AVD) merupakan emulator untuk menjalankan program aplikasi android yang dibuat. AVD merupakan tempat test dan menjalankan aplikasi android yang telah dibuat, AVD berjalan di Virtual Machine. 3.3. Flowchart Program 3.4. Persiapan Coding Langkah-langkah dalam pembuatan aplikasi Hadis Arba’in AnNawawi yaitu: 1) Langkah Pertama: a. Mempersiapkan menu utama aplikasi di mana menu menampilkan pilihan berikut: b. Hadis Bantuan About Exit Mempersiapkan submenu dari Hadis Arba’in AnNawawi berisi pilihan sebagai berikut: Niat dan Pahala Bid’ah dalam Agama Menjaga Agama Agama adalah Ketulusan Hak Asasi Seorang Muslim Jauhi Larangan dan Laksanakan Perintah 5 2) Amal yang Diterima Allah Ciri-ciri Sempurnanya Keislaman Kewajiban Mencintai Sesama Muslim Larangan Membunuh Seorang Muslim Tahap Kedua Menyiapkan gambar-gambar yang dibutuhkan untuk aplikasi dalam bentuk .jpg dan disimpan di res/drawable-mdpi yaitu sebagai berikut: a. Gambar about.jpg Gambar 4.2 about.jpg 6 folder b. Gambar bg.jpg sebagai background Gambar 4.3 bg.jpg c. Gambar bg2.jpg sebagai background Gambar 4.4 bg2.jpg 7 d. Gambar buka.jpg Gambar 4.5 buka.jpg e. Gambar h1.jpg Gambar 4.6 h1.jpg 8 f. Gambar h2.jpg Gambar 4.7 h2.jpg g. Gambar h3.jpg Gambar 4.8 h3.jpg 9 h. Gambar h4.jpg Gambar 4.9 h4.jpg i. Gambar h5.jpg Gambar 4.10 h5.jpg 10 j. Gambar h6.jpg Gambar 4.11 h6.jpg k. Gambar h7.jpg Gambar 4.12 h7.jpg 11 l. Gambar h8.jpg Gambar 4.13 h8.jpg m. Gambar h9.jpg Gambar 4.14 h9.jpg 12 n. Gambar h10.jpg Gambar 4.15 h10.jpg o. Gambar help.jpg Gambar 4.16 help.jpg 13 Pada folder res/drawable-hdpi, folder res/drawableldpi dan folder res/drawable-mdpi diisi dengan gambar icon.png yaitu: Gambar 4.17 icon.png 4. HASIL PENELITIAN DAN PEMBAHASAN Pembuatan aplikasi Hadis Arbain An-Nawawi tersebut memerlukan layout xml sebagai berikut: menu.xml untuk layout tampilan menu utama pilihan. menuhadist.xml untuk layout tampilan menu pilihan Hadis Arbain AnNawawi. d1.xml untuk layout tampilan dimana Hadis-Hadis Arbain An-Nawawi akan ditampilkan. awal.xml untuk layout tampilan awal pembuka aplikasi Hadis Arbain An-Nawawi. bantuan.xml untuk layout tampilan bantuan. about.xml untuk layout tampilan about yang berisi informasi mengenai Hadis Arbain An-Nawawi. 14 Selain menentukan layout pada file .xml, juga diperlukan file java sebagai class-nya yaitu: menu.java untuk mengendalikan tampilan menu utama. menuhadist.java untuk mengendalikan tampilan pilihan menu Hadis Arbain An-Nawawi. Hadist.java untuk mengendalikan tampilan awal aplikasi Hadis Arbain An-Nawawi. AwalActivity.java adalah activity awal untuk mengendalikan tampilan awal Hadis Arbain An-Nawawi. about.java untuk mengendalikan tampilan informasi aplikasi Hadis Arbain An-Nawawi. bantuan.java untuk mengendalikan tampilan bantuan. h1.java untuk mengendalikan tampilan hadis pertama yaitu hadis tentang niat dan pahala. h2.java untuk mengendalikan tampilan hadis kelima yaitu hadis tentang bid’ah dalam agama. h3.java untuk mengendalikan tampilan hadis keenam yaitu hadis tentang menjaga agama. h4.java untuk mengendalikan tampilan hadis ketujuh yaitu hadis tentang agama adalah ketulusan. h5.java untuk mengendalikan tampilan hadis kedelapan yaitu hadis tentang hak asasi seorang muslim. h6.java untuk mengendalikan tampilan hadis kesembilan yaitu hadis tentang jauhi larangan dan laksanakan perintah. h7.java untuk mengendalikan tampilan hadis kesepuluh yaitu hadis tentang amal yang diterima Allah. h8.java untuk mengendalikan tampilan hadis keduabelas yaitu hadis tentang ciri-ciri sempurnanya keislaman. 15 h9.java untuk mengendalikan tampilan hadis ketigabelas yaitu hadis tentang kewajiban mencintai sesama muslim. h10.java untuk mengendalikan tampilan hadis keempatbelas yaitu hadis tentang larangan membunuh seorang muslim. Pembuatan aplikasi Hadis Arbain An-Nawawi memerlukan tahapan-tahapan yaitu: 1. Klik 2 kali pada shortcut Eclipse 2. Tunggu sampai loading ADT selesai 3. Buka editor ADT dan buat project baru dengan memilih menu New>Project. 4. Pada Project klik pada Android Project kemudian klik Next 5. Kemudian masukkan data-data berikut: Project name : HadistArbainAnN Built Project : Android 2.2 Package Name : com.TA.hadistarbainann Kemudian klik Finish 6. Membuat folder drawable pada folder res kemudian masukkan gambar-gambar yang dibutuhkan untuk aplikasi. 7. Membuat file xml di folder res/layout 8. Membuat file java di folder src/com.TA.hadistarbainann 9. Menjalankan program dengan cara klik kanan pada folder HadistArbainAnN kemudian klik Run As, kemudian pilih Android Aplication. 5. KESIMPULAN DAN SARAN 5.1. Kesimpulan\ Pembuatan aplikasi Hadis Arbain An-Nawawi menggunakan ADT (Android Development Tool) sudah sesuai dengan tujuan pembuatan Tugas Akhir. Hadis Arbain An-Nawawi mempunyai 42 16 hadis yang merupakan inti sari ajaran Islam. Pada aplikasi berbasis Android ini menggunakan gambar dalam bentuk .jpg untuk menampilkan hadis-hadis Arbain An-Nawawi. 5.2. Saran Aplikasi Hadis Arbain An-Nawawi dapat dikembangkan lagi dengan menambahkan beberapa unsur yaitu: 1. Menambahkan jumlah hadis yang ditampilkan, karena pada Tugas Akhir ini penulis hanya memasukkan 10 hadis yaitu hadist ke 1, 5, 6, 7, 8, 9, 10, 12, 13 dan 14 yang terdapat pada Hadis Arbain An-Nawawi. 2. Menambahkan unsur suara setiap hadis yang dipilih untuk ditampilkan dengan adanya tombol play, pause dan stop. 17 DAFTAR PUSTAKA Komputer, Wahana, 2012, Langkah Praktis Membangun Aplikasi Sederhana Platform Android, PT Elex Media Komputindo, Jakarta. Mutiara, Tim, 2013, Buku Pegangan Hadis Arba’in an-Nawawi, Mutiara Media, Yogyakarta Priyo Utomo, Eko, 2012, From Newbie to Advanced Mudahnya Membuat Aplikasi Android, Andi, Yogyakarta. Safaat H, Nazruddin, 2012, Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android, Informatika, Bandung. 18