laporan tugas akhir sekolah tinggi manajemen informatika dan ilmu

advertisement
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
Download