BAB II LANDASAN TEORI

dokumen-dokumen yang mirip
BAB II LANDASAN TEORI. komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan. seperti pembuatan dokumen atau pengolahan data.

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II. KAJIAN PUSTAKA. berbatasan dengan Kabupaten Ciamis dan Kota Banjar Propinsi Jawa Barat.

BAB II LANDASAN TEORI

BAB II KAJIAN PUSTAKA

BAB 1 Pengenalan Aplikasi Perangkat Bergerak

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

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

BAB II KAJIAN PUSTAKA

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

BAB II KAJIAN PUSTAKA. menyediakan pihak luar tertentu dengan laporan-laporan yang dibutuhkan.

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

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

BAB 2 TINJAUAN PUSTAKA

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

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

BAB II. KAJIAN PUSTAKA

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

BAB II LANDASAN TEORI. pengenalan komputer aplikasi merupakan sistem yang dirancang dan disusun

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

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

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

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

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB II. KAJIAN PUSTAKA. pemrograman, yaitu language software, yang dapat berbentuk assembler,

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

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software

BAB II KAJIAN PUSTAKA

Android memiliki empat karakteristik sebagai berikut :

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN. mutlak. IM berbeda dengan dari cara penggunaannya, IM bisa dikelompokkan

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

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

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

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

BAB V KESIMPULAN DAN SARAN. Bab ini berisi kesimpulan yang merupakan rangkuman dari hasil penelitian

BAB II KAJIAN PUSTAKA

BAB III LANDASAN TEORI

QUIZ PENGETAHUAN UMUM UNTUK SISWA SEKOLAH DASAR

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II LANDASAN TEORI Sistem Informasi Pembelian dan Penjualan. terlebih dahulu akan menjelaskan pengertian masing-masing dari kata sebagai

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

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

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

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

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

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

DAFTAR ISI Ika Zulhidayati, 2013

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

Materi kali ini bertujuan untuk memberikan pengenalan terhadap beberapa macam operating system (OS) yang secara dominan mewarnai pasar dunia mobile

IMPLEMENTASI ANDROID SDK DALAM PEMBUATAN APLIKASI MOBILE KALKULATOR MIPA UNTUK SEKOLAH MENENGAH PERTAMA NASKAH PUBLIKASI

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

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II LANDASAN TEORI. Menurut Ali (2011:3) Learning Management System adalah sebuah sistem

BAB I PENDAHULUAN. Bahasa di dunia sangat banyak dan berbeda-beda satu negara dengan negara

KAMUS INGGRIS-INDONESIA BERBASIS J2ME

BAB I PENDAHULUAN 1.1.Latar Belakang

APLIKASI RESEP MASAKAN KHAS KALIMANTAN BARAT BERBASIS ANDROID NASKAH PUBLIKASI

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan

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

Perancangan Aplikasi Monitoring Rental Scooter Dan Mobil Elektrik Berbasis Android Pada Ababil Panakukang Makassar

Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem Informasi Universitas Gunadarma Berbasis Android

Rancang Bangun Aplikasi Sistem Pemesanan Bunga Berbasis Android

BAB II. KAJIAN PUSTAKA. Penerimaan siswa baru di SMAN 2 Brebes ditentukan dengan indeks

BAB II. KAJIAN PUSTAKA

SISTEM ADMINISTRASI PEMESANAN AKSESORIES MOTOR BERBASIS MOBILE PADA HITAM JAYA

Koleksi Program Tugas Akhir dan Skripsi dengan

Gambar 1. Perangkat mobile Android

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI

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

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

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

Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.

Politeknik Negeri Sriwijaya BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN I.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. akhir, hal itu menjadi sebuah peluang bagi para pengembang Information

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

PERANCANGAN APLIKASI TRANSAKSI PULSA ELEKTRONIK TELEPON SELLULAR BERBASIS ANDROID

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB II PENDAHULUAN. Penialaian dalam Bahasa Inggris dikenal dengan istilah Assessment yang

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

MERANCANG SISTEM ABSENSI KESISWAAN SMS GATEWAY

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

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Pertama, aplikasi ini mengacu dari skripsi yang pernah

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih

BAB II KAJIAN PUSTAKA. Android adalah sebuah sistem operasi untuk perangkat mobile berbasis

Aplikasi Pencarian Informasi Perpustakaan Umum di Kota Bandung Berbasis Android

Transkripsi:

BAB II LANDASAN TEORI 2.1. Pengertian Aplikasi Aplikasi menurut Jogiyanto (2001:12) adalah penggunaan dalam suatu komputer,instruksi (instructiom) atau pernyataan (statement) yang disusun sedemikian rupa sehingga komputer dapat memproses input menjadi output. Menurut Kamus Kamus Besar Bahasa Indonesia (2001 : 52), Aplikasi adalah penerapan dari rancang sistem untuk mengolah data yang menggunakan aturan atauketentuan bahasa pemrograman tertentu. Aplikasi adalah suatu program komputer yang dibuat untuk mengerjakan dan melaksanakan tugas khusus dari pengguna. Aplikasi merupakan rangkaian kegiatan atau perintah untuk dieksekusi oleh komputer. Program merupakan kumpulan instruction set yang akan dijalankan oleh pemroses, yaitu berupa software. Bagaimana sebuah sistem komputer berpikir diatur oleh program ini. Program inilah yang mengendalikan semua aktifitas yang ada pada pemroses. Program berisi konstruksi logika yang dibuat oleh manusia, dan sudah diterjemahkan ke dalam bahasa mesin sesuai dengan format yang ada pada instructionset. Program aplikasi merupakan program siap pakai. Program yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain. Contoh-contoh aplikasi ialah program pemproses kata dan Web Browser. Aplikasi akan menggunakan system operasi (OS) komputer dan aplikasi yang lainnya yang mendukung. Istilah ini mulai perlahan 10

11 masuk ke dalam istilah Teknologi Informasi semenjak tahun 1993, yang biasanya juga disingkat dengan app. Secara historis, aplikasi adalah software yang dikembangkan oleh sebuah perusahaan. App adalah sofware yang dibeliperusahaan dari tempat pembuatnya. Industri PC tampaknya menciptakan istilah ini untuk merefleksikan medan pertempuran persaingan yang baru, yang paralel dengan yang terjadi antar sistem operasi yang dimunculkan. 2.1.1. Klasifikasi Aplikasi Aplikasi dapat digolongkan menjadi beberapa kelas, antara lain: 1. Perangkat lunak perusahaan (enterprise) 2. Perangkat lunak infrastruktur perusahaan 3. Perangkat lunak informasi kerja 4. Perangkat lunak media dan hiburan 5. Perangkat lunak pendidikan 6. Perangkat lunak pengembangan media 7. Perangkat lunak rekayasa produk 2.2. Pengertian Mobile Mobile adalah perangkat/device yang digunakan untuk menghubungkan layanan mobile. Perangkat mobile mempunyai banyak jenis dalam hal ukuran, desain, dan layout, tetapi mereka memiliki kesamaan karakteristik yang sangat berbeda dari sistem desktop. Adapun karakteristik dari perangkat mobile, yaitu : a. Ukuran yang kecil. b. Memory yang terbatas.

12 c. Daya proses yang terbatas. d. Mengkonsumsi daya yang rendah. e. Kuat dan dapat diandalkan. f. Konektivitas yang terbatas. g. Masa hidup yang pendek. Mobile.http://awlyorizhaputramobile.blogspot.com/pengertian-mobile, ( 4 Januari 2013) 2.3. Pengertian Aplikasi Mobile Menurut Buyens (2001) aplikasi mobile berasal dari kata application dan mobile. Application yang artinya penerapan, lamaran, penggunaan. Secara istilah aplikasi adalah program siap pakai yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain dan dapat digunakan oleh sasaran yang dituju sedangkan mobile dapat di artikan sebagai perpindahan dari suatu tempat ke tempat yang lain.kata mobile mempunyai arti bergerak atau berpindah, sehingga aplikasi mobile menurut Rangsang Purnama ( 2010 ) adalah sebutan untuk aplikasi yang berjalan di mobile device. Dengan menggunakan aplikasi mobile, dapat dengan mudah melakukan berbagaii macam aktifitas mulai dari hiburan, berjualan, belajar, mengerjakan pekerjaan kantor, browsing dan lain sebagainya.

13 2.4. Objek Wisata 2.4.1. Pengertian Objek Wisata Menurut Chafid Fandeli (2000: 58), objek wisata adalah perwujudan daripada ciptaan manusia, tata hidup, seni budaya serta sejarah bangsa dan tempat atau keadaan alam yang mempunyai daya tarik untuk di kunjungi wisatawan. Sedangkan objek wisata alam adalah objek wisata yang daya tariknya bersumber pada keindahan sumber daya alam dan tata lingkunganya. 2.4.2. Jenis Objek Wisata Penggolongan jenis obyek wisata akan terlihat dari ciri ciri khas yang di tonjolkan oleh tiap tiap obyek wisata. Dalam UU No. 9 Tahun 1990 Tentang Kepariwisataan di sebutkan bahwa obyek dan taya tarik wisata terdiri dari : 1) Obyek dan daya tarik wisata ciptaan Tuhan Yang Maha Esa, yang berwujud keadaan alam, serta flora dan fauna. 2) Obyek dan daya tarik wisata hasil karya manusia yang berwujud museum, peninggalan sejarah, wisata agro, wisata tirta, wisata buru, wisata kuliner, wisata alam, taman rekreasi dan tempat hiburan. 2.5. Android Menurut Nazruddin Safaat H (2011 : 1) Android adalah sistem operasi untuk perangkat mobile berbasis Linux yang mencakup sistem operasi, middleware dan aplikasi. Android menyediakan platform terbuka bagi para

14 pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Android umum digunakan di smartphone dan juga tablet PC. Fungsinya sama seperti sistem operasi Symbian di Nokia, ios di Apple dan BlackBerry OS Android tidak terikat ke satu merek Handphone saja, beberapa vendor terkenal yang sudah memakai Android antara lain Samsung, Sony Ericsson, HTC, Nexus, Motorolla, dan lain-lain.keunggulan utama Android adalah gratis dan open source, yang membuat smartphone Android dijual lebih murah dibandingkan dengan Blackberry atau iphone meski fitur (hardware) yang ditawarkan Android lebih baik.beberapa fitur utama dari Android antara lain WiFi hotspot, Multi-touch, Multitasking, GPS, accelerometers, support java, mendukung banyak jaringan (GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE & WiMAX) serta juga kemampuan dasar handphone pada umumnya. 2.6. Perangkat Lunak Pendukung Perancangan Sistem Perangkat Lunak Pendukung merupakan peralatan peralatan yang dibutuhkan dalam membangun suatu Aplikasi atau perangkat lunak. Adapun perangkat lunak pendukung yang digunakan untuk membuat aplikasi mobile pencarian lokasi objek wisata di kota bandung berbasis Android adalah JDK sebagai perangkat pembangun Java, Eclipse IDE sebagai lingkungan pengembangan perangkat lunak, dan SQL sebagai sistem manajemen basis data.

15 2.6.1. JDK JDK (Java Development Kit) adalah sebuah perangkat peralatan yang digunakan untuk membangun perangkat lunak dengan menggunakan bahasa pemrograman Java. JDK berjalan diatas sebuah virtual machine yang dinamakan JVM (Java Virtual Machine). Dokumentasi JDK berisi spesifikasi API, deskripsi fitur, panduan pengembang, referensi halaman untuk perkakas JDK dan utilitas, demo, dan link ke informasi terkait. Dokumentasi ini juga tersedia dalam bundel yand dapat diunduh dan diinstal pada komputer. 2.6.2. Eclipse IDE Eclipse adalah sebuat komunitas proyek open source yang difokuskan pada membangun sebuah platform pengembangan yang dapat diperluas, runtime dan kerangka aplikasi untuk membangun, menyebarkan dan mengelola perangkat lunak di seluruh daur hidup perangkat lunak. Komunitas Eclipse memiliki lebih dari 60 proyek open source. Proyek - proyek ini secara konsep terbagi menjadi 7 kategori : 1. Enterprise Development 2. Embedded and Device Development 3. Rich Client Platform 4. Rich Internet Applications 5. Application Frameworks 6. Application Lifecycle Management (ALM)

16 7. Service Oriented Architecture (SOA) Komunitas Eclipse juga didukung oleh ekosistem besar dan dinamis dari penyedia solusi teknologi informasi utama, start-up inovatif, universitas dan lembaga penelitian, dan individu yang memperluas, mendukung, dan melengkapi platform Eclips 2.6.3. MySQL Menurut Bunafit Nugroho (2008 : 91) MySql (My Structurd Query Language) atau yang biasa dibaca mai-se-kuel adalah sebuah program pembuat dan pengelola database atau yang sering disebut dengan DBMS(DataBase Management Sistem), sifat dari DBMS ini adalah Open Source, yang bisa didapatkan secara gratis pada alamat http://www.mysql.com. Saat kita mendengar open source maka seakan kita ingat dengan sistem operasi handal keturunan Unix yaitu Linux. MySql sebenarnya produk yang berjalan pada platform linux, dengan adanya perkembangan dan banyaknya pengguna, serta lisensi dari DataBase ini adalah Open Source, maka para pengembang kemudian merilis versi windows. Selain itu MySql juga merupakan program pengakses DataBase yang bersifat jaringan, sehingga dapat digunakan untuk aplikasi multiuser(banyak pengguna). Kelebihan lain dari MySql adalah menggunakan bahasa Query(permintaan) standar SQL(Standart Query Language). SQL adalah suatu bahasa permintaan yang terstruktur, Sql telah distandarkan untuk semua program pengakses database seperti Oracle, PosgreSql, sql server dll. Sebagai sebuah program penghasil database, MySql tidak mungkin berjalan sendiri tanpa

17 adanya sebuah aplikasi pengguna atau interface yang berguna sebagai prpogram aplikasi pengakses database yang dihasilkan. MySql dapat didukung hampir semua program aplikasi baik open source seperti php maupun yang tidak open source yang ada pada platform windows seperti Visual Basic dan Delphi.