laporan tugas akhir -...

18
LAPORAN TUGAS AKHIR APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Disusun Oleh Nama : PARYATI Nomor Mahasiswa : 24100160 Program Studi : Teknik Komputer Jenjang : Diploma 3 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2013

Upload: truongdang

Post on 09-Mar-2019

254 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

LAPORAN TUGAS AKHIR

APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID

Disusun Oleh

Nama : PARYATI Nomor Mahasiswa : 24100160 Program Studi : Teknik Komputer Jenjang : Diploma 3

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA

YOGYAKARTA 2013

Page 2: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

2

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 Al-

Arba'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)

Page 3: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

3

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 An-

Nawawi 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.

Page 4: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

4

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

RAM : 2.00 GB

Hard disk : 160 GB

VGA : Mobile Intel® 4 Series Express Chipset Family

3.2. 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 di-download di

http://www.eclipse.org/downloads/.

Page 5: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

5

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 An-

Nawawi yaitu:

1) Langkah Pertama:

a. Mempersiapkan menu utama aplikasi di mana menu

menampilkan pilihan berikut:

Hadis

Bantuan

About

Exit

b. Mempersiapkan submenu dari Hadis Arba’in An-

Nawawi 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

Page 6: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

6

Amal yang Diterima Allah

Ciri-ciri Sempurnanya Keislaman

Kewajiban Mencintai Sesama Muslim

Larangan Membunuh Seorang Muslim

2) Tahap Kedua

Menyiapkan gambar-gambar yang dibutuhkan untuk

aplikasi dalam bentuk .jpg dan disimpan di folder

res/drawable-mdpi yaitu sebagai berikut:

a. Gambar about.jpg

Gambar 4.2 about.jpg

Page 7: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

7

b. Gambar bg.jpg sebagai background

Gambar 4.3 bg.jpg

c. Gambar bg2.jpg sebagai background

Gambar 4.4 bg2.jpg

Page 8: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

8

d. Gambar buka.jpg

Gambar 4.5 buka.jpg

e. Gambar h1.jpg

Gambar 4.6 h1.jpg

Page 9: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

9

f. Gambar h2.jpg

Gambar 4.7 h2.jpg

g. Gambar h3.jpg

Gambar 4.8 h3.jpg

Page 10: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

10

h. Gambar h4.jpg

Gambar 4.9 h4.jpg

i. Gambar h5.jpg

Gambar 4.10 h5.jpg

Page 11: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

11

j. Gambar h6.jpg

Gambar 4.11 h6.jpg

k. Gambar h7.jpg

Gambar 4.12 h7.jpg

Page 12: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

12

l. Gambar h8.jpg

Gambar 4.13 h8.jpg

m. Gambar h9.jpg

Gambar 4.14 h9.jpg

Page 13: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

13

n. Gambar h10.jpg

Gambar 4.15 h10.jpg

o. Gambar help.jpg

Gambar 4.16 help.jpg

Page 14: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

14

Pada folder res/drawable-hdpi, folder res/drawable-

ldpi 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 An-

Nawawi.

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.

Page 15: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

15

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.

Page 16: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

16

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

Page 17: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

17

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.

Page 18: LAPORAN TUGAS AKHIR - jurnal.stmikelrahma.ac.idjurnal.stmikelrahma.ac.id/assets/file/PARYATI_stmikelrahma.pdf · INTISARI APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID Oleh PARYATI

18

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.