BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

dokumen-dokumen yang mirip
bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

BAB II TINJAUAN PUSTAKA. Implementasi Kampanye Pariwisata Museum Sangiran di Kabupaten Sragen

BAB II LANDASAN TEORI. Android adalah sebuah sistem operasi yang ditargetkan untuk smartphone

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

BAB II. KAJIAN PUSTAKA

BAB I PENDAHULUAN. sekolah menengah atas maupun sekolah kejurusan lainnya di Surakarta. Pesat

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti,

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

BAB II DASAR TEORI II-1

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. buku-buku maupun skripsi dalam rangka mendapatkan suatu informasi yang ada

BAB 2 TINJAUAN PUSTAKA. Android adalah sebuah sistem operasi untuk perangkat mobile berbasis Linux

BAB II KAJIAN PUSTAKA

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.

KUMPULAN APLIKASI JAVA J2ME

BAB II LANDASAN TEORI

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan

BAB II LANDASAN TEORI

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

BAB I PENDAHULUAN 1.1 Latar Belakang

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

BAB I PENDAHULUAN.

BAB I PENDAHULUAN. merupakan sebuah sistem operasi yang digunakan untuk mobile device dan smart

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

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

PERMAINAN UNTUK MELATIH MEMORI OTAK BERBASIS ANDROID

PEMBUATAN APLIKASI PENGETAHUAN SEPEDA BERBASIS ANDROID

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL)

GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID

PENGENALAN APLIKASI DENGAN ANDROID STUDIO

Pemorgraman Mobile TI (Aplikasi Doa Sehari-hari)

SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE

BAB 1 PENDAHULUAN. smartphone. Aplikasi mobile dalam hal ini adalah Android yang menjadi salah satu

BAB 1 PENDAHULUAN. terutama dengan munculnya beberapa smartphone yang masuk ke Indonesia.

Mengenal Tools Yang Bisa Digunakan Untuk Membuat Aplikasi Android

Membangun Android Studio Dengan Gradle

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

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

BAB II TINJAUAN PUSTAKA. penelitian yang sudah dilakukan dan yang akan dirancang oleh peneliti. Beberapa

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

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

BAB II KAJIAN PUSTAKA

Pemrograman Berbasis Objek. Pengenalan Java. Entin Martiana. Politeknik Elektronika Negeri Surabaya

BAB II KAJIAN PUSTAKA

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

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

Instalasi Android SDK Maret 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Windows XP, Eclipse

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. membangun aplikasi transposisi akord lagu berbasis android. parameter dalam

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

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

BAB 1 PENDAHULUAN. yaitu media cetak dan media elektronik. Aplikasi mobile menjadi salah satu media

APLIKASI PEMBELAJARAN MATEMATIKA SEKOLAH DASAR PADA HANDPHONE BERBASIS ANDROID

BAB 1 PENDAHULUAN Latar Belakang Masalah

PENERAPAN METODE BINARY SEARCH (PENCARIAN BINER) PADA BUKU RESEP MASAKAN BERBASIS ANDROID MOBILE

BAB 1 PENDAHULUAN Latar Belakang

Merancang Aplikasi Mobile Doa dan Dzikir Berbasis Android 2.2 menggunakan Java platform. Karolin Android

BAB II. TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Tabel 2.1 menunjukan perbandingan penelitian dalam bidang augmented

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB 2 TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA. yang sebelumnya dengan penelitian sekarang. Cina dalam mengelola keuangan keluarga. Bagi keluarga Etnis Cina di Kya-

BAB 1 PENDAHULUAN. Faktanya, jalan-jalan besar kota Jakarta khususnya di wilayah Jakarta Barat

BAB II. Gambar 1. Komponen Kunci Sistem Informasi Geografis

BAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul

Review C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga

BAB 3 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Penelitian yang dilakukan Oleh Dwi Hartadi Subroto. Mahasiswa STMIK AKAKOM (2011) telah dibuat suatu sistem

Bikin Gampang Coding GUI-Mu Dengan 'Java GUI Builder'

BAB II KAJIAN PUSTAKA. bervariasi, berikut adalah beberapa definisi SIG:

APLIKASI PEMBELAJARAN BAHASA JERMAN LEVEL DASAR BERBASIS ANDROID Rizky Yuniar Hakkun 1, Rengga Asmara 1, Eka Yuli Arisanti 2 Dosen 1, Mahasiswa 2

Pengantar Pemrograman dengan Bahasa Java

Pengantar Pemrograman dengan Bahasa Java

BAB I PENDAHULUAN 1.1 Latar Belakang

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

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. oleh Melisa Sy Dokliwan (Akakom) dengan judul Aplikasi Kamus Bahasa jawa

yang signifikan. Pada tahap ini dijelaskan hal-hal apa saja yang terdapat pada

BAB I PENDAHULUAN. semua kalangan masyarakat memiliki telepon seluler, personal digital assistant

BAB 1 PENDAHULUAN. teladan terutama dalam mencontoh sifat para nabi. Dalam ajaran islam

BAB I PENDAHULUAN. pada zaman dahulu dikenal sebagai Parijs van Java (bahasa Belanda) atau Paris

BAB II TINJAUAN PUSTAKA

BAB 1 Pengenalan Aplikasi Perangkat Bergerak

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

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

MODUL I PENGENALAN VISUAL BASIC.NET

BAB III LANDASAN TEORI

RANCANG BANGUN SISTEM MOBILE COMPUTING BERBASIS LOCATION BASED SERVICE PADA SMARTPHONE ANDROID SEBAGAI MEDIA PROMOSI PARIWISATA ENJOY JAKARTA

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

Fundamental Android Application Development

BAB 3 PERANCANGAN SISTEM. 3.1 Gambaran Umum Perancangan Aplikasi

APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID

Pemrograman Berbasis Objek. Pengenalan Java. Yuliana Setiowati. Politeknik Elektronika Negeri Surabaya

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Stuktur Folder Project Di Android Studio

LAMPIRAN. A. Hasil Implementasi (Code Program) [ Code Program ada dalam CD ] A - 1. Universitas Kristen Maranatha

BAB III METODE PENELITIAN. Tujuan dari pengembangan tugas akhir ini adalah pengaturan temperature handphone

BAB III ANALISIS DAN PERANCANGAN SISTEM

Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP

BAB I PENDAHULUAN 1.1 Latar Belakang

Transkripsi:

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Tinjauan pustaka akan menjabarkan beberapa studi yang sudah pernah dulakukan terlebih dahulu sebelum pembuatan aplikasi doa sehari-hari ini. Penelitian yang sudah pernah dilakukan sebelumnya berhubungan dengan pembuatan ayang lebih ke pembelajaran dan doa adalah Pembuatan Aplikasi Pembelajaran Bahasa Inggris pada Handphone dengan J2ME dan juga Pembuatan Aplikasi Doa Sehari-Hari Umat Hindu Berbasis Teknologi Android. Pada Aplikasi Pembelajaran Bahasa Inggris pada Handphone dengan J2ME, dipilihnya penggunaan J2ME karena sangat cocok digunakan untuk menangani pemrograman di dalam perangkat-perangkat kecil dalam mobile device seperti Handphone, PDA, Pager, dan sejenisnya. Tujuan penulis membuat Aplikasi Pembelajaran Bahasa Inggris pada Handphone dengan J2ME yaitu karena perkembangan bahasa inggris di tengah-tengah masyarakat sangatlah mengagumkan, seolah-olah bahasa inggris menjadi bahasa kedua setelah bahasa Indonesia. Dalam mempelajari bahasa Inggris dan dalam mempraktikkannya bagi mereka yang menggunakannya dalam percakapan bahasa Inggris kurang sempurna dan kesulitan dalam penggunaan tenses. Sedangkan pada Aplikasi Doa Sehari-Hari Umat Hindu Berbasis Teknologi Android merupakan aplikasi doa yang dimana akan menampilkan teks dari doa sehari-hari umat Hindu 5

6 dalam Bahasa Sansekerta dan juga terjemahan dalam Bahasa Indonesia. Tujuannya memudahkan pengguna android dalam menghafal bacaan doa sehari-hari Hindu yang dapat dilihat kapan dan dimana saja. Di bawah ini perbandingan antara penelitian yang telah ada dengan penelitian yang akan dikembangkan oleh penulis. Tabel 2.1 Tinjauan Pustaka Penulis Yusni Nyura (2010) Parameter Imran Djafar, Herlinda (2016) Rizky Yuniar Hakkun, dkk. (2015) Objek Teknologi Bahasa Pemrograman Interface User J2ME Java GUI User Android Java GUI User Android Java GUI Lestari (2015) Ngakan Agung Bagus Purwantara (2014) Hendrikus Erwin Siki (2015) Usulan (2016) Siswa TK/TPA Lapisan Masyarakat Pengguna Android (Umat Kristiani) Seluruh Lapisan Masyarakat (Khususnya Umat Hindu) Android Java GUI Android Java GUI Android Java GUI Android Java, XML GUI

7 Di dalam aplikasi doa yang akan dikembangkan disini yaitu dimana dalam usulan ini dibangun aplikasi untuk menampilkan doa dalam bentuk teks dan gambar yang dilengkapi dengan audio. 2.2 Dasar Teori 2.2.1 Pengertian Doa Doa merupakan salah satu unsur keyakinan yang mempunyai kedudukan yang teramat penting dan memiliki kegunakan serta manfaat yang sangat besar terutama dalam pembinaan etika, moral dan spiritual. Oleh karena itu doa harus diyakini dan diucapkan atau disampaikan dengan kesucian serta ketulusan hati kepada Hyang Widhi (Tuhan Yang Maha Esa), sebagai puja dan puji guna tercapainya suatu tujuan yang diharapkan di dalam hidup ini. Dengan demikian, maka fungsi dan tujuan doa dalam kehidupan ini sebagai berikut: a. Sebagai pernyataan rasa syukur atas anugrah Hyang Widhi yang telah menciptakan dunia dengan segala isinya, termasuk segala sesuatu yang diperlukan bagi kehidupan umat manusia dan semua makhluk. b. Sebagai sadhana untuk memohon perlindungan dan keselamatan serta agar selalu dijauhkan dari segala cobaan, rintangan dan godaan hidup yang ingin mengganggu kehidupan kita.

8 Dengan doa, kita memohon anugrah kehadapan Hyang Widhi berupa kesucian lahir bathin, kesempurnaan moral dan spiritual serta kebahagian hidup di dunia dan akhirat.(anak Agung Gde Oka Netra,2009) 2.2.2 Himpunan Beberapa Doa Yang dimaksud himpunan beberapa doa disini adalah doa sehari-hari yang diucapkan dan disampaikan kehadapan Hyang Widhi yang pelaksanaannya dilakukan di luar acara sembahyang Tri sandhya dan persembahyangan lainnya yang dipimpin oleh pendeta. Adapun daftar doa sehari-hari sebagai berikut: 1. Doa menjelang tidur. 2. Doa bangun pagi. 3. Doa membersihkan muka. 4. Doa gosok gigi. 5. Doa berkumur. 6. Doa membersihkan kaki. 7. Doa mandi. 8. Doa mengenakan pakaian. 9. Doa panganjali. 10. Doa menghadapi makanan. 11. Doa mencicipi makanan. 12. Doa selesai makan.

9 13. Doa sebelum memulai pekerjaan. 14. Doa selesai bekerja/bersyukur. 15. Doa mohon bimbingan Tuhan. 16. Doa mohon inspirasi. 17. Doa mohon kecerdasan/kesucian. 18. Doa mulai belajar. 19. Doa mohon ampun segala dosa. 20. Doa memotong hewan. 21. Doa mengunjungi orang sakit. 22. Doa mendengar/melayat orang meninggal. 23. Doa untuk keselamatan penganten. 24. Doa untuk memelihara ketenangan rumah tangga. 25. Doa untuk kelahiran bayi. 26. Doa untuk mohon cinta kasihnya. 27. Doa mohon umur panjang. 28. Doa pembukaan rapat/pertemuan. 29. Doa penutupan rapat/pertemuan. 30. Doa untuk pedagang.(anak Agung Gde Oka Netra,2009) 2.2.3 Sistem Operasi Android Android adalah sistem operasi bergerak (mobile operating system) yang mengadopsi sistem operasi Linux, namun telah dimodifikasi. Android diambil alih oleh

10 Google pada tahun 2005 dari Android, Inc sebagai bagian strategi untuk mengisi pasar sistem operasi bergerak. Google mengambil alih seluruh hasil kerja Android termasuk tim yang mengembangkan Android. Setiap kode program Android diluncurkan berdasarkan lisensi open-source Apache yang berarti bahwa semua orang yang ingin menggunakan Android dapat men-download penuh source code-nya. Keuntungan utama dari Android adalah adanya pendekatan aplikasi secara terpadu. Pengembangan hanya berkonsentrasi pada aplikasi saja, aplikasi tersebut bisa berjalan pada beberapa perangkat yang berbeda selama masih ditenagai oleh Android (pengembangan tidak perlu mempertimbangkan kebutuhan jenis perangkatnya). 2.2.4 Android Studio Android Studio adalah sebuah IDE untuk Android Development yang diperkenalkan google pada acara Google I/O 2013. Android Studio merupakan pengembangkan dari Eclipse IDE, dan dibuat berdasarkan IDE Java populer, yaitu IntelliJ IDEA. Android Studio merupakan IDE resmi untuk pengembangan aplikasi Android. Sebagai pengembangan dari Eclipse, Android Studio mempunyai banyak fitur-fitur baru dibandingkan dengan Eclipse IDE. Berbeda dengan Eclipse yang menggunakan Ant, Android Studio menggunakan Gradle sebagai build environment.

11 2.2.5 Android SDK Android SDK merupakan sebuah tools yang diperlukan untuk mengembangkan aplikasi berbasis Android menggunakan bahasa pemrograman Java. Pada saat ini Android SDK telah menjadi alat bantu dan API (Application Programming Interface) untuk mengembangkan aplikasi bebasis Android. 2.2.6 Java Java adalah sebuah bahasa pemrograman yang diciptakan oleh James Gosling, seorang developer dari Sun Microsystem pada tahun 1991. Selanjutnya Java dikembangkan Sun Microsystem dan banyak digunakan untuk menciptakan Executable Content yang dapat didistribusikan melalui network. Java adalah bahasa pemrograman Object-Oriented dengan unsur-unsur seperti bahasa C++ dan bahasa-bahasa lainnya yang memiliki libraries yang cocok untuk lingkungan internet. Java dapat melakukan banyak hal dalam melakukan pemrograman, seperti membuat animasi halaman web, pemrograman Java untuk Ponsel dan aplikasi interaktif. Java juga dapat digunakan untuk handphone, internet dan lain-lain.(yusni Nyura,2010)