Sabtu, 05 Mei 2012

Jadwal Sholat di Ponsel Android

Aplikasi jadwal sholat ini, saya beri nama 'Langgar', merupakan bahasa jawa dari masjid atau mushola. Beberapa fungsi pada aplikasi ini antara lain :
- Jadwal Sholat
- Kiblat
- Pengingat jika memasuki waktu sholat

Untuk lebih jelasnya, saya akan menjelaskan sedikit tentang konsep apliasi ini, bagaimana cara membuatnya dan cara penggunaannya.

Pertama mari kita lihat navigasi dari apikasi ini, berikut gambar strukturnya :


1. Dari menu awal
2. Memiliki empat submenu :
    - Jadwal Sholat
    - Arah Kiblat
    - Pegaturan, yang memiliki empat submenu :
       * Metode Perhitungan
       * Penentuan Mazhab
       * Pengingat Sholat
       * Mode Pengingat
    - Tentang

Pembuatan Aplikasi

Environment yang harus disediakan diantaranya :
1. Android SDK
2. ADT (Android Development Tools)
3. Eclipse

Langkah-langkah persiapan yang harus dilakukan :
- Untuk menginstal Eclispe, kita harus menginstal Java JDK (Java Development Kit) terlebih dahulu yang versi 5 ata diatasnya
- Instal dan setting Android SDK
- Kemudian Instal dan mengkonfigurasi Eclipse (menggunakan Eclipse 3.5 Galileo) dan instal ADT (menggunakan ADT 0.9.4)

Langkah-langkah pembuatannya, pertama jalankan Eclipse terlebih dahulu, lalu konfigurasikan package android-nya dengan Google API dan SDK Platform dari versi yang paling lama hingga yang terbaru beserta AVD (Android Virtual Device). Jika sudah berhasil maka Eclipse sudah terkonfigurasi dengan SDK dan AVD manager.


Kemudian buat sebuah android virtual deviceuntuk mengarahkan project yang dibuat agar bisa berjalan di emulator android.


 Jika sudah dibuat, maka kita sudah memiliki emulator untuk menjalankan project 'Langgar' ini.


Setelah semua SDK platform dan AVD terkonfigurasi, barulah kita mulai membuat project yang diinginkan.
Untuk membuat project aplikasi Android, klik tombol 'New' pilih Android project hingga muncul tampilah seperti dibawah ini.


Ketikkan 'Langgar' pada nama project, kemudian tentukan target untuk menjalankan project yang dibuat, untuk project kali ini, kita meggunakan android versi 2.1. Dilanjutkan dengan menentukan nama package-nya, dan pada tahap akhit tentukan avtivity-nya, dan tentukan SDK min versionnya '7' disesuaikan dengan target untuk menjalankan project-nya. Setelah semua terisi, pilih finish.

Setelah itu akan tercipta beberapa direktori :
1. Direktori res : untuk meletakkan file resource seperti gambar
2. Direktori src : untuk meletakkan source code

Jika seluruh source code sudah benar, maka saat kita jalankan project pada emulator, akan muncul tampilan menu seperti dibawah ini


Saat kita klik icon Langgar pada menu utama, maka akan muncul jadwal sholat seperti dibawah ini. Dan dalam tampilan bagian bawah terdapat menu-menu lgi yang bisa dipilih.


Dan saat kita pilih menu Kiblat, berikut tampilannya.


Dan memasuki menu pengaturan, didalamnya terdapat submenu.
submenu metode : untuk memilih diwilayah mana (negara mana) kita berada.




Submenu mahzab : untuk memilih mahzab mana yang lebih cendrung dengan kita.


Submenu pengingat : disini kita bisa pilih satu atau lebih dari lima waktu sholat, dan yang dipilih itu, jika memasuki waktunya, maka alarm akan berdering sebagai tanda sudah memasuki waktu sholat.


Dan Submenu alarm : untuk memilih ringtone untuk submenu pengingat, dan alarm pun isa di silent.


 Dan menu yang terakhir, adalah menu tentang. Dalam menu 'tentang' ini sendiri, di dalamnya dijelaskan sedikt tentang pengertian langgan dan fitur-fitur apa saja yang terdapat dalam aplikasi ini.


Demikian penulisan dari aplikasi yang saya buat, semoga berguna yaa :) 

Best Regards,
Hardiyanti Amri ( 50407400 )