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

dokumen-dokumen yang mirip
APLIKASI TENTANG SEJARAH KERAJAAN-KERAJAAN DI INDONESIA SEBAGAI MEDIA PEMBELAJARAN UNTUK ANAK KELAS 5 SD BERBASIS ANDROID MOBILE NASKAH PUBLIKASI

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

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

BAB IV IMPLEMENTASI DAN EVALUASI

Rancang Bangun Aplikasi Ensiklopedia Kebudayaan Melayu Riau Berbasis Android

BAB II KAJIAN PUSTAKA

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

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

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

BAB II LANDASAN TEORI

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

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

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI

Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android

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

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

BAB 1 PENDAHULUAN. Tabel 1. 1 Tabel Perkembangan Jaringan Perangkat Mobile (C.S. Patil, 2012: 1)

BAB I PENDAHULUAN 1.1 Latar Belakang

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

APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID. Abstrak

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

Gambar 1. Perangkat mobile Android

KUMPULAN APLIKASI JAVA J2ME

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

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

BAB I PENDAHULUAN I-1

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

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

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

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB I PENDAHULUAN 1.1. Latar Belakang

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

1. BAB I PENDAHULUAN

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

BAB II. KAJIAN PUSTAKA

Mengenal Pemograman Android Menggunakan Eclipse

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

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

BAB I PENDAHULUAN. produk, proses dukungan untuk pelanggan, transaksi e- commerce, atau dalam

BAB I PENDAHULUAN. melakukan browsing di internet untuk melakukan pencarian informasi kuliner.

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

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

BAB I PENDAHULUAN 1.1 Latar Belakang

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

APLIKASI MOBILE LOKASI OBJEK WISATA KOTA DAN KABUPATEN TEGAL BERBASIS ANDROID

BAB 1 Pengenalan Aplikasi Perangkat Bergerak

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

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

BAB IV HASIL DAN PEMBAHASAN

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

BAB I PENDAHULUAN. Semakin berkembang cepatnya kemajuan IPTEK di era globalisasi seperti

Mengenal Tools Yang Bisa Digunakan Untuk Membuat Aplikasi Android

BAB I PENDAHULUAN. Konser dapat diadakan di berbagai jenis lokasi, termasuk pub, klub malam,

PERANGKAT LUNAK PEMESANAN MAKANAN RESTORAN BERBASIS CLIENT SERVER DENGAN PLATFORM ANDROID

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

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

Aplikasi Informasi Lokasi Terminal dan Trayek Angkutan Umum di Jakarta Berbasis Android

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

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Beberapa acuan yang digunakan dalam pengembangan sistem dan aplikasi

I-1 BAB I PENDAHULUAN

1. PENDAHULUAN 1.1. Latar Belakang Masalah

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 1.1 Latar Belakang

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

BAB 1 PENDAHULUAN. Source : Strategy Analytics. Gambar 1.1 : Market Share Mobile Phone berdasarkan sistem operasi

APLIKASI NOTE ONLINE ANDROID UNTUK JURNALIS BERBASIS WEB SERVER

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

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui

BAB II DASAR TEORI II-1

APLIKASI WISATA BATAM MENGGUNAKAN LAYANAN LOCATION BASED SERVICE BERBASIS WEBGIS. Abstrak

RANCANG BANGUN APLIKASI PEMESANAN TAKSI PADA KOTA PALEMBANG BERBASIS ANDROID

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Informasi Geografis Pencarian Apotik terdekat di Kota Yogyakarta. Pada

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

Markerless Augmented Reality Pada Perangkat Android

BAB 2 TINJAUAN PUSTAKA

APLIKASI MOBILE LEARNING MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN JAVA BERBASIS ANDROID

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

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

APLIKASI PENGHITUNGAN PELURUHAN RADIONUKLIDA BERBASIS ANDROID

BAB I PENDAHULUAN 1.1. Latar Belakang 1.2 Rumusan Masalah

BAB III LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang

APLIKASI EDUGAME THE CRAZY MONEY UNTUK PENGENALAN DAN PEMBELAJARAN BERBASIS ANDROID

BAB I PENDAHULUAN. 1.1 Latar Belakang

PEMBUATAN APLIKASI PENGETAHUAN SEPEDA BERBASIS ANDROID

BAB IV HASIL DAN UJI COBA

BAB II LANDASAN TEORI

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

BAB IV HASIL DAN PEMBAHASAN

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

Transkripsi:

7 BAB II TINJAUAN PUSTAKA A. Telaah Penelitian Telaah penelitian ini digunakan sebagai bahan perbandingan antara penelitian yang sudah dilakukan dan yang akan dirancang oleh peneliti. Beberapa telaah penelitian tersebut diantaranya : Menurut Sandy Sunaryo, dkk (2013) dalam jurnalnya Pembuatan Aplikasi Wisata Sejarah Pertempuran Surabaya 1945 Berbasis Android. Terdapat banyak lokasi-lokasi bersejarah di Surabaya yang merupakan peninggalan pertempuran Surabaya pada tahun 1945. Hal ini menarik para wisatawan untuk berkunjung ke Surabaya. Para wisatawan pada umumnya mencari informasi melalui berbagai media seperti internet sebelum melakukan kunjungan. Namun, informasi yang didapat pada umumnya kurang terorganisir untuk menggambarkan sejarah pertempuran Surabaya dengan baik. Dengan memanfaatkan smartphone yang banyak digunakan saat ini, sebuah aplikasi dirancang untuk membantu para wisatawan dalam mencari lokasi dan informasi mengenai lokasi sejarah pertempuran Surabaya. Aplikasi ini menyediakan akses ke informasi lokasi, sejarah lokasi, galeri foto lokasi, daftar lokasi yang telah dikunjungi, menjalankan game, virtual stamping, simulasi pertempuran Surabaya dan download konten. Adapun aplikasi ini dirancang untuk beroperasi pada smartphone dengan sistem operasi Android. Berdasarkan hasil pengujian, aplikasi 7

8 ini dapat menjalankan fungsi login, peta, game, virtual stamping, simulasi sejarah dan download konten serta fungsi lain yang telah disebutkan. Menurut Devianda Kurniawan, dkk (2012) yang berjudul Rancang Bangun Aplikasi Ensiklopedia Kebudayaan Melayu Riau Berbasis Android. Kebudayaan di Riau dikenal dengan kebudayaan Melayu Riau yang terdiri dari kesenian, upacara adat, busana, bangunan, cerita rakyat, tempat-tempat bersejarah hingga kuliner. Kebudayaan ini sangat berharga, untuk itu perlu dijaga kelestariannya serta perlu adanya sosialisasi agar generasi-generasi penerus di Riau khususnya dan Indonesia pada umumnya dapat mengetahui kebudayaan yang mereka miliki. Salah satu cara mensosialisasikannya adalah dengan menuangkan setiap pengetahuan tentang kebudayaan Riau ke dalam ensiklopedia yang biasanya berupa buku tebal yang berisi pengetahuan suatu ilmu yang keakuratannya terjamin. Karena buku ini tebal maka tidak praktis untuk dibawa kemana-mana. Untuk memudahkan pengguna dalam mengakses informasi kebudayaan, dibangunlah aplikasi berbasis Android yang merupakan salah satu teknologi mobile saat ini. Sistem ini berisikan informasi berbagai macam kebudayaan Melayu Riau serta dilengkapi dengan peta lokasi tempat-tempat bersejarah di Riau beserta direction path atau penunjuk arah menuju ke tempat bersejarah dan fitur download lagu beserta video tari. Aplikasi ini berbasis clientserver, setiap data diakses ke server oleh client melalui handphone Android yang terkoneksi dengan Internet. Berdasarkan hasil kuesioner yang telah dilakukan sebanyak 14 orang responden atau sekitar 47% memberikan nilai sangat baik.

9 Sebanyak 13 orang responden atau sekitar 43% memberikan nilai baik. Sisanya 3 orang responden atau sekitar 10% memberikan penilaian cukup. Menurut William Febrianto Sulisthio, dkk (2011) yang berjudul Poctory, Permainan Kartu Sejarah Online Berbasis Android Menggunakan Teknologi NFC,GPS, Dan Internet Poctory adalah aplikasi permainan kartu berbasis Android yang mengambil tema sejarah. Dewasa ini, sudah terdapat banyak permainan kartu yang dibuat untuk Android, tetapi masih belum ada yang mengambil sejarah Indonesia sebagai tema atau, menggunakan teknologi NFC dan GPS. Berdasarkan permasalahan tersebut, maka pada skripsi ini dilakukan pembuatan aplikasi permainan kartu yang mengangkat sejarah Indonesia sebagai temanya, menggunakan teknologi NFC dalam menentukan susunan kartu dan penentuan lawan bermain serta menggunakan GPS untuk menentukan lokasilokasi bersejarah. Fitur penting dari Poctory antara lain penggunaan teknologi NFC untuk menentukan susunan kartu yang digunakan oleh pemain, penentuan lawan bermain lewat Android Beam, serta penentuan lokasi bersejarah dengan menggunakan GPS. Aplikasi pada client-side dikembangkan dengan menggunakan Eclipse serta SQLite, Sedangkan untuk server-side dikembangkan dengan menggunakan PHP dan MySQL. Berdasarkan pengujian yang dilakukan, Poctory sudah memenuhi peranannya dalam mempermudah pembelajaran sejarah, membuat pembelajaran sejarah menjadi menyenangkan, dan juga memiliki keunikan jika dibandingkan dengan aplikasi serupa lainnya.

10 B. Landasan Teori Ada beberapa teori yang perlu dikaji dalam penelitian ini, di antaranya Pengertian Sejarah, Android, Eclipse, JDK (Java Development Kit), Java, Android SDK (Software Development Kit). 1. Sejarah Menurut "Bapak Sejarah" Herodotus, sejarah ialah satu kajian untuk menceritakan suatu perputaran jatuh bangunnya seseorang tokoh, masyarakat dan peradaban. Kemudian menurut Costa, sejarah dapat didefinisikan sebagai "record of the whole human experience". Dimana pada hakikatnya sejarah merupakan catatan seluruh pengalaman, baik secara individu maupun kolektif bangsa/nation dimasa lalu tentang kehidupan umat manusia. Sedangkan menurut J. Banks, Semua peristiwa masa lalu adalah sejarah (sejarah sebagai aktualitas). Sejarah dapat membantu siswa untuk memahami perilaku manusia dalam tujuan masa kini dan masa depan yang baru (untuk studi sejarah). Dari kedua definisi tersebut maka dapat disimpulkan bahwa kejadian di masa lampau mengenai seorang tokoh atau jatuh bangunnya sebuah peradaban dapat membantu siswa dalam memahami kehidupan manusia di masa lampau dan dapat memprediksi kehidupan manusia di masa yang akan datang. Sejarah dapat digolongkan sebagai ilmu apabila ia memiliki syarat-syarat dari suatu ilmu pengetahuan atau syarat-syarat ilmiah. Syarat-syarat keilmuan yang dimaksud adalah:

11 a. Ada objek masalahnya b. Memiliki metode c. Tersusun secara sistematis d. Menggunakan pemikiran yang rasional e. Memiliki kebenaran yang objektif 2. Android Android adalah sebuah sistem operasi pada handphone yang bersifat terbuka dan berbasis pada sistem operasi Linux. Android bisa digunakan oleh setiap orang yang ingin menggunakannya pada perangkat mereka. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri yang akan digunakan untuk bermacam peranti bergerak (Nasruddin Safaat, 2011). 3. Eclipse Eclipse merupakan komunitas open source yang bertujuan menghasilkan platform pemrograman terbuka. Eclipse terdiri dari framework yang dapat dikembangkan lebih lanjut, peralatan bantu untuk membuat dan mengatur software sejak awal hingga diluncurkan. Platform Eclipse didukung oleh ekosistem besar yang terdiri dari vendor tekonologi, start-up inovatif, universitas, riset institusi serta individu. Banyak orang mengenal Eclipse sebagai IDE (integrated development environment) untuk bahasa Java, tapi Eclipse lebih dari sekedar IDE untuk Java. Secara umum Eclipse digunakan untuk membangun software inovatif berstandar

12 industri, dan alat bantu beserta frameworknya membantu pekerjaan menjadi lebih mudah (Nasruddin Safaat, 2011). 4. JDK (Java Development Kit) JDK adalah Sun Microsystem produk ditujukan untuk pengembangan Java. Sejak diperkenalkannya Java, telah jauh SDK Java yang paling banyak digunakan. Pada Tanggal 17 November 2006, Sun mengumumkan bahwa akan dirilis dibawah GNU General Public License (GPL), sehingga membuat perangkat lunak bebas (Satyaputra.dkk, 2012). 5. Java Java merupakan sebuah platform sekaligus bahasa pemograman tingkat tinggi yang mempunyai kriteria sederhana, berorientasi objek, terdistribusi, dinamis, aman dan lainya. Bahasa ini dikembangkan dengan model yang mirip seperti bahasa C++ dan smalltalk namun lebih mudah dipakai, dan juga memiliki platform independen yang dapat dijalankan pada sistem operasi apapun (Satyaputra.dkk, 2012). 6. Android SDK (System Development Kit) Android SDK adalah tools API (Application Programming Interface) yang diperlukan untuk mulai mengembangkan aplikasi pada platform android menggunakan bahasa pemrograman Java. Android SDK menyediakan tools dan api untuk pengembangan platform aplikasi android dengan menggunakan bahasa pemograman java (Mulyadi, 2010).