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

dokumen-dokumen yang mirip
BAB II KAJIAN PUSTAKA. Menurut Marsum (1994) ada beberapa tipe restoran, yaitu:

BAB II KAJIAN PUSTAKA

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

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

BAB II KAJIAN PUSTAKA. dibutuhkan suatu bahasa pemrograman, yaitu language software, yang

BAB II KAJIAN PUSTAKA

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

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

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

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

BAB II LANDASAN TEORI

BAB II. KAJIAN PUSTAKA

PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID

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

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

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

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA. bergunamelakukanpengolahan data maupunkegiatankegiatansepertipembuatandokumenataupengolahan

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

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

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

Android memiliki empat karakteristik sebagai berikut :

BAB II KAJIAN PUSTAKA

BAB 3 LANDASAN TEORI

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

BAB II TINJAUAN PUSTAKA

BAB II KAJIAN PUSTAKA

RANCANG BANGUN APLIKASI PENGGAJIAN PEGAWAI PADA TOKO BUKU PUSTAKA 2000 MENGGUNAKAN BAHASA PEMROGRAMAN PHP

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

BAB IV IMPLEMENTASI DAN EVALUASI

BAB II LANDASAN TEORI

PROPOSAL TUGAS AKHIR

APLIKASI BERBASIS WEB

BAB II LANDASAN TEORI

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

Pengantar Teknologi Sistem Informasi C

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

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

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

BAB III LANDASAN TEORI

BAB II KAJIAN PUSTAKA. seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android

BAB III LANDASAN TEORI

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

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

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

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

BAB 3 LANDASAN TEORI

BAB III LANDASAN TEORI

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA. yang dibutuhkan oleh klien. Klien dari web service tidak hanya berupa

BAB II DASAR TEORI II-1

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN 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. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI DAN KONSEPTUAL. yang akan dicari jalan keluarnya melalui pembahasan-pembahasan yang dibuat secara

BAB 2 LANDASAN TEORI

Pendahuluan. Pemrograman Internet Ahmad Zainudin, S.ST, M.T

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

BAB I PENDAHULUAN. Indonesia adalah Negara yang kaya akan sumber daya alam, budaya,

PERTEMUAN 4 MANAJEMEN WEB

BAB 2 LANDASAN TEORI

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

BAB II KAJIAN PUSTAKA

BAB II. KAJIAN PUSTAKA. yang berkhasiat maupun diperkirakan berkhasiat sebagai obat, dan khasiatnya

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

BAB 2 LANDASAN TEORI

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

Gambar 1. Perangkat mobile Android

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB 1 PENDAHULUAN. bagi yang menerimanya (Tafri D. Muhyuzir, 2001, 8). satu aspek pekerjaan, melainkan berbagai aspek yang berbeda-beda sehingga

BAB II KAJIAN PUSTAKA

I. TINJAUAN PUSTAKA. query, juga tidak memiliki struktur. Hal ini yang membedakan sistem temu kembali informasi

BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Codelgnite (CI) aplikasi sumber terbuka yang berupa framework PHP

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

PERANCANGAN LibraryUMS-CMS MENGGUNAKAN CODEIGNITER

Bab II. TINJAUAN PUSTAKA

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

BAB III LANDASAN TEORI

RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR.

RANCANG BANGUN APLIKASI PEMESANAN TAKSI PADA KOTA PALEMBANG BERBASIS ANDROID

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan.

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

lainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah

BAB 2 LANDASAN TEORI

LANDASAN TEORI. Dunia informasi di Indonesia sedang dan harus. berubah. Saat ini, dunia pemasaran tidak dapat

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

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

1. Pendahuluan. 1.1 Latar belakang. 1.2 Perumusan masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA. Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB II. KAJIAN PUSTAKA. A. Sistem Pendukung Keputusan/ Decision Support System (DSS)

Transkripsi:

BAB II KAJIAN PUSTAKA A. Android Android adalah sebuah sistem operasi perangkat mobile berbasis linux yang mencangkup sistem operasi, middleware dan aplikasi. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi. Pengembang memiliki akses penuh melalui API framework (Safaat, 2012). Android merupakan generasi baru platform mobile, platform yang memberikan pengembangan untuk melakukan pengembangan sesuai dengan yang di harapkan. Sistem informasi yang mendasari android dilisensikan di bawah GNU, General public lisensi versi 2 (GPLv2). Android juga sebagai platform mobile pertama yang lengkap, terbuka, dan bebas. a. Lengkap (Complete Platform) : para desainer dapat melakukan pendekatan yang komperhensif ketika sedang mengembangkan platform android. Android merupakan sistem operasi yang aman dan banyak menyediakan tools dalam mengembangkan software dan memungkinkan peluang untuk pengembangan aplikasi. b. Terbuka (Open Source Platform) : platform android di sesuaikan melalui lisensi open sources. Pengembang dapat dengan bebas untuk mengembangkan aplikasi. Android menggunakan linux karnel 2.6. c. Free (free platform) : Android adalah platform / aplikasi yang bebas untuk develop. Tidak ada lisensi atau biaya keanggotaan, 3

tidak diperlukan biaya pengujian. Aplikasi untuk android dapat didistribusikan dan diperdagangkan dalam bentuk apa pun. Android SDK (Software Developmnt Kit) adalah tools API (Aplication Programming Interface) yang di perlukan untuk mengembangkan aplikasi platform android menggunakan bahasa pemrograman java. Android merupakan subset perangkat lunak untuk ponsel yang meliputi sistem operasi, middelware dan aplikasi kunci yang di release oleh google. ADT (Android Development tools) adalah plugin yang didesain untuk IDE eclipse yang memberikan kemudahan dalam mengembangkan aplikasi android sengan menggunakan IDE Eclipse, dengan ADT juga dapat melakukan pembuatan package android (.apk) yang digunakan untuk distribusi aplikasi android yang kita rancang. B. Web Service Web service merupakan suatu sistem yang menyediakan pelayanan yang dibutuhkan oleh klien. Klien dari web service tidak hanya berupa aplikasi web, tapi juga bisa sebuh aplikasi enterprise. Jadi web service tidak sama dengan web server, bahkan sebuah aplikasi web pada web server dapat menjadi klien dari web service. Pelayanan yang di berikan web service bisa berupa XML yang berisi data yang dibutuhkan klien. web service tidak menampilkan sebuah halaman web, tapi hanya pelayanan yang di minta (Salahudin dan Rosa, 2008). 4

C. MySQL MySQL (My Structured Query Language) adalah sebuah program pembuat atau pengelola database atau yang sering disebut DBMS (DataBase Management System), sifat dari DBMS ini adalah Open Source. MySQL juga merupakan program pengakses database yang bersifat jaringan, sehingga dapat digunakan untuk aplikasi multi user. Kelebihan lain dari MySQL adalah menggunakan bahasa query standar SQL (Nugroho, 2008). MySQL dapat didukung oleh semua program aplikasi baik yang open source seperti PHP maupun yang tidak open source yang ada pada platform windows seperti Visual Basic, Delphi dan lainya. 1. DBMS yang menggunakan bahasa SQL : MySQL MSQL Oracle SQL Server97,2000, dl Interbase,dll 2. Program-Program aplikasi yang mendukung MySQL PHP ( Page Hipertext Preprosesor ) Borland Delphi, Borland C++ Bulider Visual Basic 5.0/6.0 dan.net Visual FoxPro dan masih banyak lagi 5

D. Dreamweaver Dreamweaver adalah suatu program editor web yang dibuat oleh Macromedia. Dengan menggunakan program ini, seorang programmer web dapat dengan mudah membuat dan mendesain webnya. Karena bersifat WYSIWYG (what you see what you get) (Nugroho, 2008). Dreamweaver selain sebagai editor yang komplit juga dapat digunakan untuk membuat animasi sederhana yang berbentuk layar dengan bantuan JavaScrip yang didukungnya. Dengan adanya program ini kita tidak akan susah-susah untuk mengetik skrip-skrip HTML, PHP, JSP, ASP, JavaScrip, CCS maupun bentuk program lainya. E. Eclipse Eclipse merupakan sebuah IDE (Integrated Development Environment) yaitu aplikasi yang memiliki fasilitas untuk mengembangkan aplikasi. Eclipse merupakan tools yang sangat populer dalam mengembangkan aplikasi java. Selain itu juga merupakan IDE yang sangat disarankan untuk mengembangkan aplikasi Android oleh google, karena google telah menyediakan plugin ADT untuk eclipse agar memudahkan development membangun aplikasi android (Nugroho, 2007). F. Kurir Menurut kamus KBBI, kurir merupakan utusan yang menyampaikan sesuatu yang penting dengan cepat. 6

G. HASIL PENELITIAN SEJENIS 1. Penelitian yang dilakukan Anindito (2012) dengan judul Pembangunan Aplikasi Untuk Layanan Pesan Antar Barang Atau Jasa Berbasis Lokasi Dan Teknologi Push Notification, Untuk memberikan kemudahan kepada pihak penyedia layanan dan mereka yang menggunakan layanannya. 2. Penelitian yang dilakukan oleh Eko dan Kemal (2016) dengan judul Aplikasi Pemesanan Makanan dan Minuman pada Cafe JJ-72 Berbasis Android, untuk memberikan suatu kemudahan dengan banyaknya perangkat mobile android yang dimiliki masyarakat juga untuk memanfaatkan perangkat mobile dalam bidang bisnis. 3. Penelitian yang dilakukan Testiana (2014) dengan judul Sistem Informasi Layanan Pesan Antar Berbasis Android Pada Minimarket Alfamart Palembang, untuk dapat mempermudah pemilihan produk yang kan dipesan dan mengurangi kesalahan komunikasi antara penjualan dan pembeli. 7