APLIKASI RUKUN ISLAM BERBASIS ANDROID

dokumen-dokumen yang mirip
BAB III ANALISA DAN PERANCANGAN SISTEM

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Rahawain dalam skripsi yang berjudul Aplikasi Kamus Bahasa Indonesia - Kei

Bab 3 Perancangan Sistem

BAB I PENDAHULUAN. Zakat merupakan salah satu dari lima rukun islam. Zakat. sendiri merupakan tanggungan wajib yang harus dikeluarkan

BAB III ANALISA DAN PERANCANGAN

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

BAB 1 PENDAHULUAN. berdampak di dalam segala aspek kehidupan manusia. Internet dapat membantu

PENGEMBANGAN APLIKASI BERGERAK UNTUK PENYEDIAAN INFORMASI LOKASI RUMAH SAKIT DI WILAYAH GARUT

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN. Informasi tidak hanya di dapatkan di dalam buku, akan tetapi internet

DESAIN APLIKASI GALERI BINATANG UNTUK PENGENALAN DAN MEMBACA PADA ANAK USIA 3-5 TAHUN MENGGUNAKAN PLATFORM ANDROID 2.3 SKRIPSI.

Cara mengakses internet bisa bermacam-macam, contohnya yaitu menggunakan komputer, notebook, dan juga ponsel. Namun banyak yang mengakses internet mel

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. informasi dan komunikasi. Dengan perkembangan teknologi yang kian maju,

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT WAKTU SHALAT BERBASIS ANDROID

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I I. PENDAHULUAN 1.1 Latar belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang. Perkembangan teknologi saat ini berkembang pesat begitu juga dengan teknologi

1. Pendahuluan. Perkembangan teknologi saat ini telah memberikan pengaruh yang sangat besar bagi dunia teknologi informasi dan telekomunikasi.

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

BAB 3 ANALISIS DAN PERANCANGAN. Perancangan program aplikasi pada penelitian ini menggunakan metode Linear

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN. Universitas Lampung, periode semester ganjil-genap T.A. 2011/2012.

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN. dikerjakan oleh setiap umat muslim. Melaksanakan shalat dengan menghadap ke

BAB I PENDAHULUAN. Salah satunya kewajiban ibadah shalat fardhu lima waktu bagi umat muslim yang

APLIKASI M-LEARNING MATA PELAJARAN BAHASA INDONESIA MENGGUNAKAN ANDROID STUDIO (SK. SMPN 4 MUARA TEWEH)

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

SISTEM INFORMASI GEOGRAFIS PARIWISATA KABUPATEN NGANJUK BERBASIS ANDROID MENGGUNAKAN CORONA SDK SKRIPSI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1.1. Latar Belakang Masalah

PENGEMBANGAN APLIKASI ZAKAT BERBASIS ANDROID MENGGUNAKAN METODE PROTOTYPE

PEMBUATAN APLIKASI KUMPULAN PERIBAHASA DAN UNGKAPAN BAHASA INDONESIA BERBASIS ANDROID

FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA

BAB III METODOLOGI PENELITIAN. Perangkat lunak yang digunakan dalam mengembangkan aplikasi Sistem

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

PEMBUATAN APLIKASI STUDENTS POINTS BERBASIS ANDROID (Studi Kasus: BK SMK N 1 Kebumen) NASKAH PUBLIKASI

Aplikasi Pengenalan Hari Bersejarah Republik Indonesia Berbasis Android dan Web Service

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB III ANALISIS DAN DESAIN SISTEM

Aplikasi Pembelajaran Pengenalan Huruf, Angka, Warna dan Bentuk Bangun Datar Pada Siswa Kelas 1 SDN 5 Parittiga Berbasis Android

BAB 1 PENDAHULUAN. menjadi kebutuhan bagi sebagian besar individu. Kemajuan dari teknologi

PENDAHULUAN Latar Belakang Masalah Kendaraan merupakan angkutan atau alat transportasi yang digunakan masyarakat untuk bepergian. Terlebih lagi diliha

APLIKASI SISTEM PAKAR PENANGANAN DINI PADA PENYAKIT SAPI DENGAN METODE CERTAINTY FACTOR BERBASIS ANDROID

APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. hal ini terlihat dengan adanya beberapa sistem serta Undang-Undang (UU)

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Penelitian tentang aplikasi resep makanan ini pernah

BAB III ANALISA DAN PERANCANGAN

BAB 1 PENDAHULUAN. praktis, itulah yang diinginkan oleh orang-orang saat ini. Penggunaan telepon

BAB III KONSEP, DESAIN DAN PERANCANGAN SISTEM

Selain pengumpulan informasi melalui website sekolah, pada umumnya masyarakat mencari informasi secara manual atau mengunjungi setiap sekolah satu per

Bab 1 PENDAHULUAN. tersebut, manusia memanfaatkan teknologi itu sendiri untuk membuat berbagai

BAB 1 PENDAHULUAN. dan bertahan di pasar yang semakin besar dan padat. Akibatnya, begitu banyak cara

3.2. Analisa Masalah 3-1.

DESAIN DAN IMPLEMENTASI WIDGET KALENDER DAN REMINDER ISLAMI BERBASIS ANDROID SKRIPSI. Oleh : RAHMAN NUR BAKHTIAR T.H

BAB I PENDAHULUAN. perkembangan teknologi yang ada. Semakin banyak fitur yang dibenamkan ke

TEKNOLOGI INFORMASI DALAM MENENTUKAN TRAYEK ANGKUTAN KOTA BERBASIS ANDROID (STUDI KASUS : TRAYEK KOTA BEKASI)

bagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Aplikasi Media Sosial How To Cook Menggunakan Teknologi Mobile Backend As A Service (MBaaS)

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. spesifikasi kebutuhan sistem yang meliputi perangkat keras ( hardware ) dan

RANCANG BANGUN USER MANAGER PADA MIKROTIK BERBASIS ANDROID UNTUK MEMPERMUDAH ADMIN DI POLITEKNIK HARAPAN BERSAMA TEGAL

Bab 3 Metode dan Perancangan Sistem

BAB 1 PENDAHULUAN. semakin tinggi. Tidak sedikit masyarakat yang menghabiskan waktunya untuk

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISA DAN DESAIN SISTEM

BAB II LANDASAN TEORI

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Adalah kebutuhan yang dibutuhkan dalam memenuhi kebutuhan spesifikasi

DAFTAR ISI HALAMAN JUDUL...

Jurnal Sistem dan Teknologi Informasi (JUSTIN) Vol. 1, No. 2, (2017) 1

DAFTAR ISI. Halaman HALAMAN JUDUL LEMBAR PERSETUJUAN LEMBAR PENGESAHAN LEMBAR PERSEMBAHAN MOTTO ABSTRAK ABSTRACK

BAB 1 PENDAHULUAN. berbagai aktivitas untuk mendukung produktifitas. marak perangkat bergerak atau mobile device. Salah satu perangkat mobile yang

LAPORAN SKRIPSI PEMBANGUNAN SISTEM APLIKASI LAYANAN BERBASIS LOKASI PENCARIAN ATM DI KUDUS DENGAN PLATFORM ANDROID


LAPORAN TUGAS AKHIR APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID. Disusun Oleh

PERANCANGAN DAN PEMBUATAN APLIKASI PEMBELAJARAN KRIPTOGRAFI BERBASIS ANDROID

BAB IV METODOLOGI PENELITIAN. pada bagian ketiga dan pada bagian yang terakhir digram alir peneitian.

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

ANALISIS DAN PERANCANGAN APLIKASI FUN 2D SHAPES LEARNING BERBASIS MOBILE ANDROID

APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. smartphone. Keberadaan smartphone atau ponsel pintar sangatlah membantu para

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau tata cara memperoleh rute pariwisata di Provinsi Jawa Barat yang sedang

BAB III ANALISIS MASALAH DAN RANCANGAN SISTEM

BAB I PENDAHULUAN. Olahraga renang juga sangat baik untuk kesehatan. Dimana kesehatan menjadi

browser, MMS (Multimedia Messaging Service), GPS (Global Positioning System), wireless dan lain-lain. Saat ini dengan adanya perkembangan teknol

BAB I PENDAHULUAN. untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan

METODE PENELITIAN Aplikasi pencarian lokasi sekolah mengadopsi metode LBS untuk mendapatkan informasi pada radius 1000 m dari keberadaan pengguna. Pad

APLIKASI PENGENALAN KEBUDAYAAN KHAS TORAJA ( UKIRAN ) BERBASIS ANDROID

Transkripsi:

APLIKASI RUKUN ISLAM BERBASIS ANDROID Ludfi Ariyanto 1) 1) Program Studi Teknik Informatika, Sekolah Tinggi Informatika & Komputer Indonesia (STIKI) Malang Email: ludfiarianto@gmail.com ABSTRAK Semakin berkembangnya ilmu teknologi informasi maka perkembangan software / aplikasi tidak hanya berbasiskan desktop saja namun juga mobile. Ini disebabkan kebutuhan orang yang ingin menggunakan software / aplikasi yang berbasiskan mobile tersebut tanpa adala batasan tempat seperti pada aplikasi desktop. Android merupakan sistem operasi yang dikhususkan untuk perangkat mobile seperti smartphone dan tablet PC. Banyak vendor smartphone yang mulai beralih ke system oeprasi ini dikarenakan sifatnya yang opensource sehingga vendor-vendor tersebut bebas untuk menggunakannya. Ibarat sebuah rumah, rukun Islam merupakan tiang-tiang atau penyangga bangunan keislaman seseorang. Di dalamnya tercakup hukum-hukum Islam yang mengatur seluruh aspek kehidupan manusia. Pembelajaran tentang Rukun Islam diterapkan mulai jenjang pendidikan anak usia dini hingga pendidikan tinggi. Tentunya dalam era modern ini umat muslim tidak boleh menjadikan kesibukannya sebagai alasan untuk melalaikan atau mengabaikan isi dari ajaran yang terkandung dalam Rukun Islam. Karena Rukun Islam merupakan landasan operasional dari rukun iman, belum cukup dikatakan beriman hanya dengan mengerjakan rukun Islam tanpa ada upaya untuk menegakannya. Oleh karena itu belum cukup dikatakan sempurna pula jika dari suatu aplikasi tutorial tanpa memiliki fitur pendukung. Pada tugas akhir ini dikembangkan aplikasi Rukun Islam berbasis android beserta fitur pendukung, diantaranya adalah fitur Jadwal Shalat, Arah Kiblat, Pencarian Letak Masjid, Kalkulator Zakat dan Pesan Aplikasi yang diharapkan umat muslim yang menggunakan handphone berbasiskan sistem operasi Android dapat terbantu untuk tetap melaksanakan ibadah.. Kata Kunci : Aplikasi, Rukun Islam, Android. 1 PENDAHULUAN 1.1 Latar Belakang Seiring dengan berkembangnya teknologi informasi menyebabkan semakin banyak orang mengerti akan pentingnya fungsi komputer dalam membantu pekerjaan mereka. Selain perkembangan aplikasi desktop pada komputer juga meliputi perkembangan aplikasi mobile. Seperti yang kita ketahui saat ini, kebutuhan manusia tidak pernah terbatas seperti kebutuhan komunikasi salah satunya. Sehingga, handphone yang kita kenal sebagai alat telepon (komunikasi) genggam semakin berkembang pesat dengan aplikasi-aplikasi terbaru dan bermanfaat untuk kebutuhan manusia di saat ini. Semakin berkembang aplikasi mobile maka, terciptalah sebuah sistem operasi yang dikembangkan untuk perangkat mobile berbasi linux yaitu android. Kelebihan dari android sendiri bagi para pengembang aplikasi mobile adalah dengan software Development Kits (SDK) yang lengkap, dilengkapi dengan emulator yang membantu untuk menguji coba aplikasi yang dibuat serta dokumentasi yang lengkap. Serta tidak ada biaya lisensi untuk memperoleh SDK ini. Selain dari segi pengembang aplikasi mobile, android juga mempunyai kelebihan dari sisi pengguna android (user). Android menawarkan sebuah lingkungan yang berbeda untuk pengembang. Setiap aplikasi memiliki tingkatan yang sama. Android tidak membedakan antara aplikasi inti dengan aplikasi pihak ketiga. API yang disediakan menawarkan akses ke hardware maupun data-data ponsel sekalipun, atau data system sendiri. Bahkan pengguna dapat menghapus aplikasi inti dan menggantikannya dengan aplikasi pihak ketiga. Disinilah yang membuat OS android berbeda dengan OS mobile lainnya. Islam dibangun di atas lima dasar, yaitu rukun islam, yang terdiri dari Syahadat bahwa tiada Tuhan selain Allah dan Muhammad adalah Rosul Allah, Mendirikan Shalat, Membayar Zakat, Puasa Ramadhan, dan Berhaji ke Baitullah. Ibarat sebuah rumah, rukun islam merupakan tiang-tiang atau penyangga bangunan keislaman

seseorang. Di dalamnya tercakup hukumhukum islam yang mengatur seluruh aspek kehidupan manusia. Rukun islam merupakan landasan operasional dari rukun iman. Belum cukup dikatakan beriman hanya dengan mengerjakan rukun islam tanpa ada upaya untuk menegakannya. Rukun islam merupakan pelatihan bagi orang mukmin menuju keridhoan Allah. Oleh sebab itu, diperlukan suatu solusi untuk mengatasi permasalahan yang ditemui dari pembelajaran dan pelaksanaan Rukun Islam. Suatu aplikasi tutorial atau pendukung pelaksanaan Rukun Islam dapat menjadi suatu terobosan baru untuk mengatasi masalah tersebut. Dengan aplikasi tersebut para pengguna dapat memperkuat dasar-dasar pengetahuan Rukun Islam mereka. 1.2 Rumusan Masalah Berdasarkan latar belakang diatas, dapat diambil rumusan permasalahan yaitu: Bagaimana membangun dan merealisasikan suatu aplikasi pada platform Android yang dapat digunakan untuk pembelajaran Rukun Islam beserta fitur pendukungnya. 2 LANDASAN TEORI 2.1 Rukun Islam Islam dibangun di atas lima dasar, yaitu rukun islam, yang terdiri dari Syahadat bahwa tiada Tuhan selain Allah dan Muhammad adalah rasul Allah, Mendirikan Shalat, Membayar Zakat, Puasa ramadhan, dan Berhaji ke Baitullah. 2.2 Waktu Shalat Seiring dengan perkembangan ilmu pengetahuan para ahli astronomi berusaha membuat rumus waktu shalat berdasarkan konsep posisi matahari disuatu daerah, dengan melihat berdasarkan geografis dan ketinggian suatu tempat di permukaan bumi. Sehingga dengan adanya rumusan matematika ini dapat ditentukan posisi matahari tanpa harus melihat secara langsung dimana matahari berada. 2.3 Kiblat Kiblat berasal dari bahasa Arab Qiblah adalah arah yang merujuk ke suatu tempat dimana bangunan Ka'bah di Masjidil Haram, Makkah, Arab Saudi. Ka'bah juga sering disebut dengan Baitullah (Rumah Allah). Menghadap arah kiblat merupakan suatu masalah yang penting dalam syariat Islam. Menurut hukum syariat, menghadap ke arah kiblat diartikan sebagai seluruh tubuh atau badan seseorang menghadap ke arah Ka'bah yang terletak di Makkah yang merupakan pusat tumpuan umat Islam bagi menyempurnakan ibadah-ibadah tertentu. 2.4 Perhitungan Zakat 1) Zakat Fitrah 2) Zakat Emas dan Perak 3) Zakat Tijarah (Perniagaan) 4) Zakat Harta/Mal 5) Zakat Pertanian 6) Zakat Profesi/Pendapatan 2.5 Unified Modelling Language (UML) Unified Modelling Language (UML) adalah himpunan struktur dan tehnik untuk pemodelan desain program berorientasi objek (OOP) serta aplikasinya. UML adalah metodologi untuk mengembangkan OOP dan sekelompok perangkat tool untuk mendukung pengembangan sistem tersebut. Gambar 2.1 Diagram UML 3. PERANCANGAN SISTEM 3.1 Analisa Analisa merupakan kegiatan untuk mempelajari masalah yang ada pada saat ini sehingga dapat dicari solusi yang tepat dengan menentukan kebutuhan-kebutuhan sistem yang akan dirancang serta solusi atau gambaran sistem yang diusulkan. 3.1.1 Analisa Masalah Islam dibangun di atas lima dasar, yaitu rukun Islam, yang terdiri dari Syahadat bahwa tiada Tuhan selain Allah dan Muhammad adalah rosul Allah, Mendirikan Shalat, Membayar Zakat, Puasa ramadhan, dan Berhaji ke Baitullah. Ibarat sebuah rumah, rukun Islam merupakan tiang-tiang atau penyangga bangunan keislaman seseorang. Di dalamnya tercakup hukum-hukum Islam yang mengatur seluruh aspek kehidupan manusia. Pembelajaran tentang Rukun Islam sudah diterapkan mulai jenjang pendidikan anak usia dini hingga pendidikan tinggi. Pemahaman terhadap Rukun Islam hendaknya tidak berhenti pada tahap pendidikan 2

formal akan tetapi bisa diteruskan hingga selesai masa tahap pendidikan. Dalam perkembangan tersebut, permasalahan akan kesinambungan pemahaman tentang Rukun Islam bisa diterapkan karena pada kenyataannya masalah tersebut sudah memiliki solusi seperti aplikasi berbentuk tutorial Rukun Islam yang ada pada aplikasi Android. Akan tetapi dari aplikasi Rukun Islam yang telah beredar, tidak adanya fitur pendukung untuk melaksanakan pemahaman dari Rukun Islam tersebut. Karena Rukun Islam merupakan landasan operasional dari rukun iman, belum cukup dikatakan beriman hanya dengan mengerjakan rukun Islam tanpa ada upaya untuk menegakannya. Oleh karena itu belum cukup dikatakan sempurna pula jika dari suatu aplikasi tutorial tanpa memiliki fitur pendukung. Gambar 3.2 Activity Aplikasi Rukun Islam 3.2.3 Class Diagram Class diagram merupakan diagram yang selalu ada di permodelan sistem berorientasi objek. Class diagram menunjukkan hubungan antar class dalam sistem yang sedang dibangun dan bagaimana setiap class dapat saling berkolaborasi untuk mencapai satu tujuan. Class diagram sistem dapat dilihat dibawa ini. 3.1.2 Pemecahan Masalah Berdasarkan masalah diatas, solusi yang dapat diusulkan adalah dengan membuat suatu aplikasi untuk perangkat mobile, terutama untuk platform Android untuk dapat menampilkan tutorial tentang Rukun Islam beserta fitur pendukung pembelajaran tersebut sehingga bisa menerapkannya kedalam kehidupan sehari-hari. 3.2 Perancangan 3.2.1 Use Case Diagram Berdasarkan identifikasi sistem secara umum di atas, maka dilakukan identifikasi actor dan use case untuk membuat diagram use case. Gambar 3.3 Class Diagram 4. IMPLEMENTASI DAN PEMBAHASAN Gambar 3.1 Use Case Diagram 3.2.2 Activity Diagram Activity diagram menggambarkan aktifitas-aktifitas, objek, state, transisi state dan event. Dengan kata lain kegiatan diagram alur kerja menggambarkan perilaku sistem untuk aktifitas. 4.1 Spesifikasi Sistem Berikut akan dijabarkan mengenai daftar spesifikasi apa saja yang dibutuhkan untuk implementasi pengembangan aplikasi Rukun Islam Berbasis Android. 4.1.1 Kebutuhan Perangkat Keras Perangkat mobile yang digunakan adalah Samsung Galaxy Note 2 HD LTE SHV-E160L dan Lenovo A369i dengan sepesifikasi sebagai berikut: Samsung Galaxy Note 2 - Android Version 4.1.2 - CPU : ARMv7 - Ruang Penyimpan : 10.94 G (internal)

- Memory : 711 MB - Dimensi Layar : 720 x 1280 pixels, 4.65 inches 4.1.2 Kebutuhan Perangkat Lunak Windows 7 64 Bit Android SDK Eclipse Genymotion Microsoft Office World ArgoUml Web Browser 4.2 Implementasi 4.2.1 Persiapan Android Studio Pada implementasi program ini penulis menggunakan Android SDK ADT Bundle for Windows yang bisa di unduh dari website Google : http://developer.android.com/sdk/index.html# download Setelah terdownload dengan format rar. Kemudian ekstrak SDK ADT Bundle sesuai direktori, setelah itu buka folder eclipse dan klik 2x eclipse dengan format exe. Gambar 4.3 Membuat API Key pada Android 4.3 Pembahasan 4.3.1 Mobile Gambar 4.1 File yang harus dipilih untuk menjalankan Eclipse Gambar 4.4 Splash Screen Aplikasi 4.2.2 Persiapan Google API Untuk menggunakan fitur dari Google yang digunakan pada aplikasi ini, dibutuhkan API Key dari Google. Untuk mendapatkan API Key dapat mengakses situs Google dengan alamat https://code.google.com/apis/console/ dengan memasukkan account dari Google. Buat project baru sesuai dengan project aplikasi. Gambar 4.2 Membuat project baru Google API Gambar 4.5 Halaman Tutorial Rukun Islam 4

Gambar 4.6 Halaman Jadwal Shalat Gambar 4.9 Halaman Kalkulator Zakat Gambar 4.7 Halaman Kiblat Gambar 10 Halaman Registrasi Activity Gambar 4.8 Halaman Cari Masjid

5. KESIMPULAN 1. Pemanfaatan Teknologi dapat di terapkan dalam pendukung pelaksanaan ibadah bagi umat muslim. 2. Pengguna dapat mengetahui waktu shalat secara real time sesuai waktu dan keberadaan lokasi pengguna untuk melaksanakan ibadah shalat. 3. Sesama pengguna muslim bisa saling mengingatkan akan datangnya waktu Shalat. 4. Pengguna dapat mengetahui arah kiblat secara real time sesuai keberadaan lokasi pengguna untuk melaksanakan ibadah shalat. 5. Pengguna dapat mengetahui lokasi Masjid yang ada di kota Malang. Di sertai dengan pencarian via google map dan google navigation. 6. Fitur Kalkulator Zakat pada aplikasi Rukun Islam dapat membantu umat muslim menghitung besaran Zakat yang wajib dibayarkan. 6. DAFTAR PUSTAKA [1] Dewi, Sandra, 2007. Teamwork. Penerbit Progressio, Bandung. [2] Hwang, Soyoung and Donghui Yu. GPS Localization Improvement of Smartphones Using Built-in Sensors. International Journal of Smart Home. Vol. 6, No. 3, July, 2012. [3] Enterprise, Jubilee (2010). Step by Step Ponsel Android. Jakarta : PT. Elex Media Komputindo. [4] Hermawan, Stephanus S. (2011). Mudah Membuat Aplikasi Android. Yogyakarta : Penerbit Andi. 6