BAB I PENDAHULUAN. Pada masa sekarang perkembangan teknologi mobile mengalami kemajuan

dokumen-dokumen yang mirip
cepat dan kian merambah ke setiap komponen teknologi informasi itu sendiri. Dari mulai dikenalnya komputer, hardware, software, hingga

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001).

BAB II LANDASAN TEORI. proyek, dengan melakukan penelitian di SMA Pasundan 1 Bandung untuk cara

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

Koleksi Program Tugas Akhir dan Skripsi dengan

BAB II. KAJIAN PUSTAKA

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb

BAB I PENDAHULUAN. untuk menjadi produsen yang unggul dalam penyediaan kebutuhan informasi

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk.

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

BAB I PENDAHULUAN.

BAB II TINJAUAN PUSTAKA. 1. Pemrograman Aplikasi Mobile Smartphone Dari Tablet PC Berbasis. Android. Oleh Safaat, N. (2015). Informatika Bandung.

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

BAB I PENDAHULUAN 1.1. Latar Belakang

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

CASH FLOW MANAGER PADA SISTEM OPERASI ANDROID 2.1 TUGAS AKHIR. Diajukan Oleh : NOVITA

ANDROID OPERATING SYSTEM

BAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

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

BAB I PENDAHULUAN. pesat, salah satunya adalah perangkat portable seperti ponsel, notebook dan yang

BAB 1 PENDAHULUAN. kenegaraan semakin memudar. Dengan semakin majunya semangat untuk lebih

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

ANALISIS APLIKASI DONGENG DAN GAMES ANAK-ANAK BERBASIS ANDROID MENGGUNAKAN METODE PIECES

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

BAB I PENDAHULUAN. Teknologi terus berkembang dengan hadirnya perangkat-perangkat baru

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

RANCANG BANGUN APLIKASI PEMBELAJARAN OBJEK WISATA DOMESTIK DAN MANCANEGARA BERBASIS ANDROID

Bab 1 Pendahuluan 1.1 Latar Belakang

2. Sejarah Android 2.1 Kerjasama Google dengan Android Inc. Pada Juli 2000, Google bekerjasama dengan Android Inc., perusahaan yang berada di Palo

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

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

BAB I Pendahuluan. menyamai perangkat komputer yang sudah ada terlebih dahulu. Berbagai

linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc.

PERKEMBANGAN ANDROID DI INDONESIA

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

PEMBUATAN APLIKASI PEMBELAJARAN BAHASA ARAB MENGGUNAKAN MEDIA GAMBAR DAN SUARA BERBASIS ANDROID NASKAH PUBLIKASI

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

BAB II LANDASAN TEORI. yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas. tertentu, misalnya Microsoft Word, Microsoft Excel.

BAB I PENDAHULUAN. I.1. Latar Belakang Masalah

APLIKASI BELAJAR MENULIS UNTUK ANAK PRASEKOLAH BERBASIS ANDROID

BAB I PENDAHULUAN. sistem operasi untuk perangkat mobile. Sifatnya yang open source. memudahkan pengembang untuk membuat aplikasi Android.

APLIKASI EDUGAME THE CRAZY MONEY UNTUK PENGENALAN DAN PEMBELAJARAN BERBASIS ANDROID

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

PERANCANGAN APLIKASI PANDUAN PERTOLONGAN PERTAMA PADA CEDERA PEMAIN SEPAKBOLA BERBASIS ANDROID NASKAH PUBLIKASI

BAB I PENDAHULUAN. pada komputer. Sistem Operasi disebut juga Platform Software yang terdiri dari

Android Fundamental. Kartika Dwintaputri S, ST., MMSI

BAB III LANDASAN TEORI

BAB 1 PENDAHULUAN. yang menjadi tolak ukur akan kebutuhan informasi yang mudah diakses oleh

BAB I PENDAHULUAN. 1.1 Latar belakang

BAB II DASAR TEORI II-1

BAB II TINJAUAN PUSTAKA

PERTEMUAN KE 1 Pengenalan Aplikasi Mobile. Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile.

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.

BAB I PENDAHULUAN Latar Belakang. Perkembangan jaman yang cepat, dan modern serta diiringi dengan

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

NASKAH PUBLIKASI APLIKASI PEMETAAN POTENSI KECAMATAN PIYUNGAN BERBASIS MOBILE ANDROID

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

BAB II LANDASAN TEORI

Part 1 : Pengenalan Android

BAB I PENDAHULUAN. beserta penyediaan fasilitasnya, tidak hanya dilakukan oleh pemerintah, namun

BAB I PENDAHULUAN. dan dengan fungsi yang hampir menyerupai komputer. Android adalah sistem

APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID

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

PERANCANGAN GAME EDUKASI PEMBELAJARAN MEMBACA BERBASIS ANDROID

ANALISIS UJI KOMPARASI SISTEM OPERASI PADA ANDROID DAN BLACKBERRY

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Aplikasi semacam ini pernah dilakukan oleh Ahmad Bustami (2014). Aplikasi

2 operasi ini lebih cepat diterima di kalangan para pengguna dan semakin banyak yang menggunakan sistem operasi ini. Kemajuan teknologi saat ini dapat

BAB I PENDAHULUAN. bagian integral pembangunan nasional, melainkan juga bagian yang seharusnya

Konsep dan Perancangan Smart Ticket. Joni Maulindar STMIK Duta Bangsa Surakarta

Mudah Belajar Android A-Z. Annabe Anna arthdi putra

BAB I PENDAHULUAN. Dikutip dari indobisnis.net, bahwa perkembangan ponsel. berbasis android nampaknya nyaris tak terbendung.

BAB II KAJIAN PUSTAKA

MAKALAH ANDROID. Diajukan untuk memenuhi salah satu tugas mata kuliah Sistem Operasi Dosen : Yuliayany, S.Kom. Rizki Apriliyandi / IF-15 / V

BAB 1 PENDAHULUAN. Pada masa sekarang ini manusia telah menggunakan handphone untuk berbagai

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

PEMBUATAN APLIKASI POCKET GRAMMAR BERBASIS ANDROID NASKAH PUBLIKASI

APLIKASI DATA OBAT HERBAL INDONESIA BERBASIS ANDROID

BAB II KAJIAN PUSTAKA

PENERAPAN COMPUTER ASSISTED INSTRUCTION DALAM PEMBELAJARAN TATA CARA DAN BACAAN WUDHU BERBASIS ANDROID

Kata Kunci : Sistem Informasi Akademik, Smartphone Android, SMK Negeri 1 Pangkalpinang, Aplikasi Sistem Informasi Akademik Berbasis Android

APLIKASI PEMESANAN BUKU DI TOKO BUKU PELITA JAYA BERBASIS MOBILE ANDROID

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

PERANCANGAN APLIKASI PEMBELAJARAN SISTEM PENCERNAAN MANUSIA DAN GANGGUANNYA BERBASIS ANDROID NASKAH PUBLIKASI

Gambar 1. Perangkat mobile Android

BAB II LANDASAN TEORI. Cangara (2006) dalam (Pengantar Ilmu Komunikasi) mengatakan bahwa

BAB I PENDAHULUAN. karya tulis. Berbagai aplikasi seperti Ms. Word, Notepad, maupun Open Office

RANCANG BANGUN SISTEM INFORMASI KATALOG BERBASIS ANDROID DI PERPUSTAKAAN UMUM DAERAH SURABAYA SKRIPSI. Oleh :

BAB III ANALISIS DAN DESAIN SISTEM

SISTEM ADMINISTRASI PEMESANAN AKSESORIES MOTOR BERBASIS MOBILE PADA HITAM JAYA

BAB I PENDAHULUAN. Pada saat ini kemajuan teknologi semakin pesat terutama pada kemajuan

Perkembangan Sistem Operasi Closed Source

APLIKASI RUKUN ISLAM BERBASIS ANDROID

INFORMATION SYSTEM INTEGRATED STUDENT (ISIS) BERBASIS ANDROID STUDI KASUS PRODI SISTEM INFORMASI UNIVERSITAS NUSANTARA PGRI KEDIRI

SISTEM INFORMASI MONITORING PENYEWAAN SCOOTER DAN MOBIL MAINAN ELEKTRIK BERBASIS ANDROID ( Studi Kasus : Ababil Rental Panakukkang Makassar )

Transkripsi:

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Pada masa sekarang perkembangan teknologi mobile mengalami kemajuan yang sangat menakjubkan, hal ini mengubah segalanya menjadi lebih cepat dan lebih mudah. Tentu perkembangan teknologi mobile ini tidak lepas dari bidang Operating Sistem. Seperti halnya sistem operasi pada komputer, sistem operasi ponsel adalah software utama yang melakukan menejemen dan kontrol terhadap hardware secara langsung serta menejemen dan mengontrol software-software lain sehingga software-software lain tersebut dapat bekerja (http://zia-casper.heck.in/mengenalbermacammacam-os-di-handphone.xhtml). Sehingga suatu sistem operasi ponsel (mobile operating sistem) akan bertanggung jawab dalam mengoperasikan berbagai fungsi dan fitur yang tersedia dalam perangkat ponsel tersebut seperti, skedulling task, keyboard, WAP, email, text message, sinkronisasi dengan aplikasi dan perangkat lain, memutar musik, camera, dan mengontrol fitur-fitur lainnya. Banyak perusahaan ponsel yang membenamkan sistem operasi dalam produknya baik pada PDA, Smartphone maupun handphone. Perkembangan aplikasi atau game selular (mobile content) sangat cepat, perusahaan pembuat mobile Operating Sistem (OS) telah berlomba untuk memasarkan produk-produk mereka dengan menciptakan fungsi-fungsi dan teknologi yang kian hari kian memanjakan pengguna smartphone (selular yang 1

2 ber-os) dari segi entertainment dan fungsionalitas penggunaan selular untuk memudahkan tugas sehari-hari (http://hasbihtc.blogspot.com/2012/02/macammacam-sistem-operasi-handphone.html). Selain berfungsi untuk mengkontrol sumber daya hardware dan software ponsel seperti keypad, layar, phonebook, baterai, dan koneksi ke jaringan, sistem operasi juga mengontrol agar semua aplikasi bisa berjalan stabil dan konsisten. Sistem operasi harus dirancang fleksibel sehingga para software developer lebih mudah menciptakan aplikasi-aplikasi baru yang canggih. Salah satu dari Operating Sistem Mobile tersebut adalah sistem operasi android. Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Android menyediakan platform yang terbuka bagi para pengembang untuk menciptakan aplikasi mereka (Nazruddin Safaat H, 2011). Perkembangan Smartphone/Tablet PC berbasis android sangat menakjubkan, hal ini terbukti saat ini hampir semua vendor-vendor Smartphone/Tablet PC sudah memproduksi Smartpohone/Tablet PC berbasis android. Antusiasnya vendor memproduksi smartphone android dikarenakan android adalah OS mobile yang open platform sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi (Nazruddin Safaat H, 2011). Android merupakan sistem operasi berbasis linux yang menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri. Banyak aplikasi-aplikasi dibuat, namun ada juga aplikasi yang masih jarang dibuat, salah satunya aplikasi tuntunan shalat.

3 Shalat adalah perkataan dan perbuatan tertentu yang dimulai dengan takbiratul ihram dan diakhiri dengan salam. Melaksanakan shalat adalah wajib aini bagi setiap orang yang sudah mukallaf (terbebani kewajiban syari at), baligh (telah dewasa, dengan ciri-ciri tertentu), dan berakal (Abdul wahhab, Abu Husain, 2004). Sebagaimana firman allah dalam surat Al-Bayyinah ayat 5: Artinya : Dan tidaklah mereka diperintah kecuali agar mereka hanya beribadah kepada allah saja, mengikhlaskan keta atan pada-nya dalam (menjalankan) agama dengan lurus, agar mereka mendirikan shalat dan menunaikan zakat, demikian itulah agama yang lurus (Q.S Al-Bayyinah : 5). Dari latar belakang diatas penulis memiliki ide untuk membuat aplikasi tuntunan shalat berbasis android, yang dibangun sebagai suatu apliaksi yang dapat memberikan tuntunan tentang tata cara shalat dan bacaannya. Berdasarkan latar belakang diatas, maka penulis tertarik untuk pembuatan skripsi ini dengan mengambil judul : APLIKASI MOBILE TUNTUNAN SHALAT BERBASIS ANDROID. 1.2. Rumusan Masalah Dengan mengacu kepada latar belakang diatas, maka didapat beberapa rumusan masalah sebagai berikut :

4 1. Bagaimana aplikasi mobile ini dapat beroperasi dengan maksimal sebagai tuntunan tentang tata cara shalat dan bacaannya? 2. Bagaimana aplikasi mobile ini dapat memberikan tuntunan dan bacaan shalat kepada user? 1.3. Batasan Masalah Adapun batasan masalah dalam penelitian ini adalah sebagai berikut : 1. Siklus pengembangan sistem menggunakan metode Rational Unified Process (RUP). 2. Aplikasi mobile yang dibuat adalah aplikasi mobile tuntunan shalat berbasis android, dengan menggunakan android versi 2.3 3. Aplikasi mobile ini berupa audio, teks, video dan gambar. 4. IDE yang digunakan adalah Eclipse Indigo. 5. Tuntunan shalat merujuk kepada keterangan Imam Asy-Syafi i. 1.4. Tujuan Untuk merancang dan membangun aplikasi mobile tuntunan shalat berbasis android, sehingga dapat memudahkan user dalam memahami tentang tuntunan shalat. 1.5. Metodologi Penelitian Metode yang digunakan penulis dalam penyusunan proposal skripsi adalah sebagai berikut :

5 a. Wawancara Metode ini dilakukan dengan cara bertanya kepada pihak-pihak yang dapat memberikan informasi yang dibutuhkan dalam pembuatan skripsi. b. Studi Pustaka Melakukan penelitian yang bersifat teoritis dengan mempelajari hal-hal yang berhubungan dengan topik yang dibahas. 1.6. Tinjauan Pustaka 1.6.1. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Android menyediakan platform yang terbuka bagi para pengembang untuk menciptakan aplikasi mereka. Awalnya, Google Inc. membeli Android Inc. yang merupakan pendatang baru yang membuat piranti lunak untuk ponsel/smartphone. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Allience, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile dan Nvidia.Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Allience menyatakan mendukung pengembangan pada open source pada perangkat mobile. Di lain pihak, Google merilis kode-kode dibawah lisensi Apache, sebuah lisensi perangkat lunak dan open platform perangkat selular (Nazruddin Safaat H. 2011). Sekitar September 2007 Google mengenalkan Nexus One oleh salah satu smartphone yang menggunakan android sebagai sistem operasinya. Telepon

6 selular ini diproduksi oleh HTC Corporation dan tersedia dipasaran pada 5 Januari 2008. Pada 9 Desember 2008, diumumkan anggota baru yang bekerja dalam program kerja Android ARM Holdings, Atheros Communication, diproduksi oleh Asustek Computer Inc, Garmin Ltd, Softbank, Sony Ericssion, Toshiba Corp, dan Vodafone Group Plc. Seiring pembentukan Open Handset Alliance, OHA mengumumkan produk perdana mereka android, perngkat mobile yang merupakan modifikasi kernel linux 2.6. Sejak android dirilis telah dilakukan berbagai pembaruan berupa perbaikan bug dan penambahan fitur baru (Nazruddin Safaat H. 2011). Shalat adalah ibadah terpenting dan utama dalam islam. Dalam deretan rukun islam Rasulullah saw. Menyebutnya sebagai yang kedua setelah mengucapkan dua kalimah syahadat (syahadatain). Rasulullah bersabda: Islam dibangun atas lima pilar : bersaksi bahwa tiada tuhan selain allah dan muhammmad adalah utusan Allah, menegakan shalat, membayar zakat, berhaji ke ka bah baitullah dan puasa dibulan Ramadlan HR. Bukhari, No.8 dan HR. Muslim No. 16 (Amir Faisol Fath, 2011). 1.7. Teknik Pengembangan Perangkat Lunak Adapun metode pengembangan perangkat lunak yang digunakan adalah metode Rational Unified Process (RUP). Unified Process atau dikenal dengan proses iterative dan incremental merupakan sebuah proses pengembangan perangkat lunak yang dilakukan secara iterative (berulang) dan incremental (bertahap dengan progress menaik). Iteratif bisa dilakukan di dalam setiap tahap,

7 atau iterative tahap pada proses pengembangan perangkat lunak untuk mengasilkan perbaikan fungsi yang incremental (bertambah menaik) dimana setiap iterasi akan memperbaiki iterasi berikutnya. Salah satu Unified Process yang dikenal adalah Rational Unified Proces (Rosa A.S; M. Salahuddin. 2011). RUP (Rational Unified Process) adalah pendekatan pengembangan perangkat lunak yang dilakukan berulang-ulang (iterative), fokus pada arsitektur (architecture-center), lebih diarahkan berdasarkan penggunaan kasus (Use case driven). RUP merupakan proses rekayasa perangkat lunak dengan pendefinisian yang baik (wall defined) dan penstrukturan yang baik (well structured). RUP menyediakan pendefinisian struktur yang baik untuk alur hidup proyek perangkat lunak. RUP adalah sebuah produk proses perangkat lunak yang dikembangkan oleh Rational Software yang diakuisisi oleh IBM di bulan februari 2003. Proses pengulangan / iteratif pada RUP dapat dilihat pada gambar berikut: Gambar 1.1 proses Iteratif RUP

8 1.9. Sistematika Penulisan Sistematika penulisan dalam Skripsi ini terdiri dari lima bab yang diawali dari bab pendahuluan dan diakhiri dengan bab penutup, dan tiap bab terdiri beberapa sub bab. BAB I PENDAHULUAN Bab ini digunakan untuk mendefinisikan persoalan, ruang lingkup dan perencanaan kegiatan akan dilakukan. Bab ini berisi latar belakang, perumusan masalah, tujuan penelitian, batasan masalah, manfaat penelitian, metodologi penelitian, pengembangan sistem dan sistematika penulisan. BAB II DASAR TEORI Bab ini menjelaskan teori tentang permasalahan yang dibahas dalam skripsi sampai dengan metodologi yang digunakan untuk mengembangkan sistem. BAB III ANALISIS DAN PERANCANGAN Bab ini digunakan untuk mendefinisikan semua kebutuhan pemakai dan meletakkan dasar-dasar untuk proses perancangan perangkat lunak Bab ini juga menjabarkan pengembangan spesifikasi perangkat lunak untuk memecahkan persoalan. BAB IV IMPLEMENTASI DAN PENGUJIAN Bab ini memuat elaborasi dan rincian kesimpulan yang dituliskan pada abstrak. Saran untuk kajian lanjutan serta practical implication dari kerja mahasiswa dapat dituliskan pada bab ini.

9 BAB V KESIMPULAN DAN SARAN Bab ini memuat kolaborasi dan rincian kesimpulan yang dituliskan pada abstrak. Saran untuk kajian lanjutan serta practical implication dari kerja mahasiswa dapat dituliskan pada bab ini.