IMPLEMENTASI SISTEM INFORMASI JADWAL KERETA API MENGGUNAKAN PHONEGAP PADA PLATFORM SMARTPHONE

Ukuran: px
Mulai penontonan dengan halaman:

Download "IMPLEMENTASI SISTEM INFORMASI JADWAL KERETA API MENGGUNAKAN PHONEGAP PADA PLATFORM SMARTPHONE"

Transkripsi

1 IMPLEMENTASI SISTEM INFORMASI JADWAL KERETA API MENGGUNAKAN PHONEGAP PADA PLATFORM SMARTPHONE Cahya Purnama 1, Wahyu Suadi, S.Kom, MM,M.Kom 2, Ary Mazharuddin Shiddiqi, S.Kom, M.Comp.Sc 3 Jurusan Teknik Informatika, Institut Teknologi Sepuluh Nopember cahya@cs.its.ac.id Abstrak Dunia mobile development selama ini dianggap berantakan oleh kalangan pengembang perangkat lunak mobile. Membangun aplikasi untuk setiap perangkat - iphone, Android, Windows Mobile dan banyak lagi - membutuhkan kerangka kerja dan bahasa yang berbeda. Untuk itu dibutuhkan mobile development framework yang dapat menyatukan perbedaan bahasa pemrograman tersebut secara seragam. PhoneGap adalah salah satu mobile development framework yang dapat mengembangkan aplikasi pada beberapa platform hanya dengan satu kode sumber. Dalam Tugas Akhir ini akan dibuat sebuah sistem informasi jadwal kereta api, yaitu pencarian jadwal kereta api, pada suatu aplikasi mobile dengan menggunakan PhoneGap, dan menggunakan jquery mobile dalam melakukan parsing informasi ke web server PT Kereta Api. Dari hasil uji coba implementasi pembuatan program menggunakan PhoneGap, aplikasi dapat bekerja dengan baik pada berbagai sistem operasi smartphone. Kelemahan aplikasi berbasis PhoneGap terletak pada penggunaan memori yang cukup besar kurang lebih 20MB. Untuk parsing data ke server dengan menggunakan jquery mobile didapat hasil ratarata pada perangkat membutuhkan waktu kurang dari 10 detik. Kata Kunci : PhoneGap, Jquery mobile, Jadwal Kereta Api. 1. Pendahuluan PhoneGap adalah sebuah kerangka kerja/framework open source yang dipakai untuk membuat aplikasi cross-platform mobile dengan HTML, CSS, dan JavaScript. PhoneGap menjadi suatu solusi yang ideal untuk seorang pengembang aplikasi web yang tertarik dalam pembuatan aplikasi di smartphone. PhoneGap juga merupakan solusi ideal bagi mereka yang tertarik untuk membuat sebuah aplikasi yang dapat berjalan pada beberapa perangkat smartphone dengan basis kode yang sama. Artinya, cukup hanya dengan 1 kali coding saja, anda dapat membuat aplikasi untuk smartphone iphone, Android, Blackberry, Symbian dan Windows Phone[1]. PhoneGap juga tidak memerlukan coding secara terpisah untuk masing-masing platform. Dengan PhoneGap kita dapat menghemat waktu dalam membuat aplikasi untuk beberapa smartphone dengan sekaligus dan hanya dibekali pengetahuan tentang HTML, CSS, dan JavaScript semua dapat menggunakan PhoneGap. Hal ini bisa disebut dengan cross-platform karena PhoneGap dapat membuat aplikasi pada beberapa smartphone dengan hanya 1 coding[2]. 2. Dasar Teori Dunia mobile development selama ini dianggap berantakan oleh kalangan pengembang perangkat lunak mobile. Membangun aplikasi untuk setiap 1

2 perangkat - iphone, Android, Windows Mobile dan banyak lagi - membutuhkan kerangka kerja dan bahasa yang berbeda. Hal tersebut memiliki imbas yang kurang baik pada perkembangan dunia teknologi yaitu antara lain para pengembang aplikasi pihak ketiga mengalami kendala dalam mengikuti perkembangan standar mobile development pada tiap-tiap platform sistem operasi mereka yang terus diperbarui tanpa diketahui waktu peluncurannya. Hal yang juga penting yaitu waktu dan biaya, para pemain besar di dunia smartphone dapat berkonsentrasi pada perkembangan sistem operasi dan perangkat mereka untuk terus berevolusi, sementara di sisi lain mereka dapat mengandalkan mobile development framework untuk memberikan solusi untuk para pengembang perangkat lunak pihak ketiga. Disinilah PhoneGap berperan dalam perkembangan teknologi pengembangan perangkat lunak mobile[2]. Xcode, yaitu sebuah IDE(integrated development environment) yang terintegrasi dan bekerja pada lingkungan sistem operasi Mac OS. Untuk mengembangkan aplikasi pada platform ini dibutuhkan bahasa pemrograman Objective-C. Disisi lain untuk mengembangkan aplikasi yang sama pada sistem operasi Android, yaitu platform smartphone populer yang lain, setiap pengembang perangkat lunak diharuskan berganti menggunakan bahasa pemrograman Java dan menggunakan Eclipse IDE digabungkan dengan Android SDK. Gambar 2.2: Aplikasi native, hybrid dan web apps. Gambar 2.1: Bahasa Pemrograman perangkat lunak mobile. Pada gambar 2.1 di atas menjelaskan beberapa platform smartphone dan keanekaragaman bahasa pemrograman yang digunakan pada masing-masing sistem operasi. Mengembangkan aplikasi mobile native memerlukan pengetahuan tentang beberapa bahasa pemrograman yang berbeda, sistem operasi komputer dan developmet kit yang berbeda, sehingga meningkatkan waktu dan biaya pengembangan yang cukup tinggi. Sebagai contoh Apple ios adalah sistem operasi dari perangkat iphone, ipad dan ipod Touch. Mengembangkan perangkat lunak pada perangkat ini membutuhkan software pengembang Gambar 2.2 di atas memnunjukkan perbedaan antara aplikasi native, hybrid dan web apps. Aplikasi native yaitu aplikasi asli pada platform tersebut yang dikembangkan dengan bahasa pemrograman sesuai dengan prosedur pengembangan pada suatu platform. Aplikasi native memeiliki kelebihan pada aksesnya yang cepat dan fitur dasar dari smartphone untuk dipergunakan. Sedangkan web apps, memiliki kemudahan dalam menlakukan coding tetapi memiliki banyak keterbatasan dalam pemanggilan fitur perangkat karena web apps berjalan di atas browser. Untuk itu di buatlah aplikasi hybrid yang dapat menjembatani perbedaan antara aplikasi native dan web apps yang dapat memanfaatkan fitur native dengan menggunakan satu source code yaitu HTML, CSS dan JavaScript. Dengan menerapkan aplikasi alternatif yaitu hybrid, pengembang perangkat lunak dapat mengerjakan pengembangan aplikasi lebih efisien dari segi waktu dan biaya. 2

3 2.1 PhoneGap PhoneGap adalah sebuah kerangka kerja/framework open source yang dikembangkan oleh Nitobi Software dipakai untuk membuat aplikasi crossplatform mobile dengan HTML, CSS, dan JavaScript. PhoneGap menjadi suatu solusi yang ideal untuk seorang pengembang perangkat lunak mobile yang tertarik dalam pembuatan aplikasi di smartphone. PhoneGap juga merupakan solusi ideal bagi mereka yang tertarik untuk membuat sebuah aplikasi yang dapat berjalan pada beberapa perangkat smartphone dengan basis kode yang sama. Artinya, cukup hanya dengan 1 kali coding saja, anda dapat membuat aplikasi untuk smartphone iphone ios, Android, Blackberry OS, Windows Phone 7, Symbian dan Bada[1]. Dengan bantuan mobile delevopment framework seperti PhoneGap para developer khususnya pada platform mobile, hal ini merupakan suatu revolusi dalam dunia aplikasi mobile yang akan menjadi sangat mudah bahkan bagi orang awam untuk membuat aplikasi sendiri dengan bantuan PhoneGap. Bermodalkan pengetahuan HTML, CSS dan JavaScript, dapat dibangun aplikasi yang dapat memanfaatkan fitur native pada berbagai platform dengan mudah[3]. Perihal dasar untuk membangun suatu aplikasi mobile dengan menggunakan PhoneGap yang perlu dilakukan pertama adalah membuat aplikasi web mobile menggunakan web standart dengan bantuan HTML dan CSS. Setelah itu anda dapat menggunakan JavaScript untuk melakukan pengkodean logika serta menambahakan fitur native pada setiap platform sistem operasi, yang terakhir anda dapat membangun aplikasi tersebut dengan mudah. Tidak memerlukan coding secara terpisah untuk masing-masing platform. Dengan PhoneGap kita dapat menghemat waktu dalam membuat aplikasi untuk beberapa smartphone dengan sekaligus dan hanya dibekali pengetahuan tentang HTML, CSS, dan JavaScript, semua dapat menggunakan PhoneGap. Hal ini bisa disebut dengan cross platform karena PhoneGap dapat membuat aplikasi pada beberapa platform smartphone dengan hanya 1 coding. Pada gambar 2.3 di bawah menunjukkan keunggulan PhoneGap yang memberikan kemudahan pada sisi coding dan memiliki fasilitas pemanggilan fitur native[4]. Gambar 2.3: Keunggulan PhoneGap. Aplikasi yang dibuat dengan PhoneGap tidak hanya seperti situs web mobile biasanya. Hasil aplikasi yang dibangun dengan menggunakan PhoneGap, dapat berinteraksi dengan hardware yang ada pada perangkat mobile yang bersangkutan, seperti Accelerometer atau GPS, tidak seperti aplikasi web secara normal. Aplikasi berbasis PhoneGap juga dibuat dan dikemas seperti aplikasi asli(native), yang artinya pembuat aplikasi bisa membagikan aplikasinya melalui Apple App Store atau Android Market[4]. Keunggulan PhoneGap dibandingkan mobile development framework yang lain yaitu sudah mencakup hampir semua sistem operasi yang banyak digunakan dan mendukung sebagian besar fitur native pada masing-masing sistem operasi[6]. Pada saat buku ini ditulis PhoneGap sudah mencapai versi adapun fitur native yang didukung oleh PhoneGap antara lain: Accelerometer Kamera Kompas Kontak File Geo Lokasi Network Notifikasi (suara & getaran) Media Penyimpanan 3

4 3. Desain Sistem 3.1 Deskripsi Sistem Implementasi yang dilakukan pada sistem ini adalah sebuah sistem yang dapat membantu untuk melakukan pencarian jadwal kereta api pada smartphone yaitu pada platform Android dan Blackberry dengan menggunakan PhoneGap. Dimana digunakan Eclipse sebagai Integrated Development Environment yang mana sudah ditambahkan dengan Android Development Tools plugin untuk mengembangkan pada platform Android sedangkan untuk platform BlackBerry menggunakan BlackBerry WebWorks Smartphone SDK dan apache ANT. ng nantinya dengan menggunakan PhoneGap Framework akan memudahkan pada penulisan kode program. Berikut adalah use case diagram dari sistem yang akan dibangun : System Jadwal Kereta PhoneGap api yaitu menu pencarian jadwal kereta api dimana data dari input dan hasil pencarian didapat dari yang kedua yaitu informasi agen tiket kereta api yang berisi tentang kontak dan informasi pemesanan tiket kereta api pada agen resmi yaitu contact center PT. KAI. 121 yang datanya diambil dari produk/reservasi-tiket/3-contact-center- 121.html. Dan yang terakhir yaitu about yaitu menu yang berisi tentang informasi perangkat lunak dan cara penggunaan. Gambar 3.2: Blok Diagram Sistem. Pengguna Ponsel Cari Jadwal KA Lihat info agen <<include>> <<extend>> Gambar 3.1: Use Case Diagram. Input pencarian Menelpon agen Berdasarkan use case diagram di atas, aplikasi berjalan pada smartphone pengguna yang sudah terkoneksi dengan jalur internet via operator seluler. Segala macam bentuk permintaan dari sisi pengguna akan dikirimkan ke web server Pada aplikasi ini akan dibuat 3 buah input, yakni kota asal, kota tujuan dan tanggal pemberangakatan, tiap-tiap combo box tersebut akan menjadi sebuah masukan yang nantinya akan dikirim ke web server Perancangan Sistem Pada sistem ini terdiri dari tiga bagian utama yaitu Pencarian jadwal kereta Gambar di atas menunjukkan skenario komunikasi antara perangkat dan server kereta api yang akan diterapkan. Berdasarkan gambar di atas, user dalam melakukan pencarian jadwal kereta api yang akan dijalankan, perangkat user seperti smartphone ataupun perangkat tablet, akan dihubungkan dengan situs menggunakan koneksi paket data seluler maupun koneksi wifi, program akan mengambil data pada server sebagai inputan, selanjutnya user akan melakukan input data pada program yang hasilnya akan diteruskan ke web server PT. KAI. dengan menggunakan library external yakni Jquery Mobile, library ini dapat digunakan untuk melakukan parsing terhadap file html, yang kemudian akan menguraikan halaman dari situs PT. KAI. ng kemudian hasilnya akan diproses untuk ditampilkan pada halaman hasil di aplikasi ini. Output yang diterima akan dimasukkan ke dalam memori yang kemudian akan ditampilkan berdasarkan permintaan user pada halaman hasil. 4

5 dan informasi lainnya. Untuk desain UI (User Interface) menggunakan perpaduan HTML, CSS dan Javascript dan dibantu library Jquery Mobile. Untuk desain setiap halaman memiliki header dan konten. Konten dialog, alert dan form hanya muncul pada halaman yang diperlukan, konten konfirmasi hasil pengolahan data (parsing) akan ditampilkan setelah user melakukan inputan yang diperlukan. Gambar 3.3: Alur kerja sistem. Skenario alur kerja yang dijalankan yaitu pada saat aplikasi dijalankan akan memeriksa ketersediaan sambungan ke server kemudian setelah tersambung, menjalankan script untuk mengambil data input dari server dengan melakukan parsing. Hasil parsing tersebut akan dimasukkan sebagai nilai inputan dan selanjutnya user akan memasukkan input tanggal pencarian, stasiun asal dan stasiun tujuan yang kemudian dikirim ke server yang digunakan untuk pencarian hasil. Setelah server memberikan halaman hasil, halaman tersebut akan diuraikan kembali dan akan diambil informasinya sesuai dengan kebutuhan, untuk ditampilkan pada hasil program. Pada sistem ini terdiri dari 3 bagian utama yaitu Pencarian jadwal kereta api, informasi agen tiket kereta api yang berisi tentang kontak dan informasi pemesanan tiket kereta api pada agen yang telah ditunjuk. Dan yang terakhir yaitu about yaitu menu yang berisi tentang penggunaan 4. Implementasi Untuk mengembangkan aplikasi berbasis PhoneGap yang dapat berjalan pada berbagai platform diperlukan standarisasi struktur pengkodean HTML sesuai W3C widget spec agar dapat terbaca pada semua perangkat smartphone dengan baik. Struktur file PhoneGap terdiri dari index.html, config.xml, dan direktori assets. File index.html berisi tentang kode program yang diterapkan, pada umumnya aplikasi berbasis PhoneGap menggunakan 1 file HTML saja untuk menjaga keseragaman dan kecepatan akses, meskipun memiliki beberapa page yang akan dipisahkan dengan menggunakan datarole yang memanfaatkan Jquery Mobile yang memungkinkan penggunaan HTML5 data-* attribute. Penggunaan div tag dan data-role attribute. Pada HTML5, semua attribute menggunakan awalan data- akan diabaikan oleh HTML Processor, dan dengan memanfaatkan fitur ini Jquery Mobile mampu membagi 1 file html yang dapat berisikan beberapa halaman. File yang ke-2 yaitu config.xml, file tersebut berisi segala informasi dan metadata penunjang aplikasi seperti versi, kompabilitas perangkat, dan informasi pengembang. ng terakhir yaitu direktori assets yang berisi segala aset dari aplikasi tersebut, seperti gambar pendukung, script CSS maupun Javascript. 5. Uji Coba Pada subbab ini akan dilakukan uji coba running aplikasi menggunakan (a) 5

6 simulator Windows Phone 7, (b) simulator Android, (c) Perangkat Blackberry dan (d) Perangkat Android untuk melakukan pencarian jadwal kereta api. Untuk hasil ujicoba simulasi pencarian jadwal kereta api menggunakan parameter stasiun asal Surabaya Gubeng dan Stasiun Tujuan Yogyakarta dengan melakukan input data yaitu tanggal dan stasiun kereta api, maka parsing pengambilan data input stasiun dan tanggal dari server PT. KAI telah berhasil diimplementasikan, tiap pengujian akan dilakukan 10 kali pada setiap platform, dapat dilihat pada gambar 5.1. (a) (b) S60 2nd Gen FP1 yang belum sepenuhnya didukung oleh PhoneGap. Gambar 5.2: Error pemrosesan aplikasi. Tabel 5.1 : Hasil Pengujian Perangkat Smartphone. Model & Tipe Smartphone Samsung Galaxy Mini S5570 Samsung Galaxy Tab P1000 BlackBerry Bold 9000 Blackberry Torch 9800 Nokia E71 Nokia 5800 Xpress Music HTC 7 Pro CDMA Sistem Operasi Android 2.2 Froyo Android 2.3 GingerBread Blackberry OS 4.7 Blackberry OS 6 Symbian S60 2nd Gen FP1 Symbian S60 2nd Gen FP2 Windows Phone 7 Hasil implementasi Berhasil? Tidak Tidak (c) (d) Gambar 5.1: Tampilan pengambilan data tanggal dan kota. Pada gambar 5.2 di bawah terjadi error pada 2 perangkat yaitu (a) Blackberry Bold 9000 yang disebabkan HTML Processor belum menggunakan versi terb.aru dan (b) Nokia E71 yang disebabkan sistem operasi Penggunaan memori pada aplikasi berbasis phonegap masih tergolong besar. Dari hasil pengujian aplikasi Jadwal Sepur yang telah dibuat dibandingkan dengan 2 aplikasi native yang memiliki fungsi sejenis yaitu JadwalKA (Indonesia) dan Jadwal Kereta masih memiliki kelemahan dalam penggunaan memori yang cukup besar yaitu berkisar 20MB sedangkan aplikasi native hanya membutuhkan 10MB. Pada gambar 5.3 merupakan hasil ujicoba penggunaan memori yang dibutuhkan aplikasi. 6

7 Gambar 5.3: Pengujian penggunaan memori. 6. Kesimpulan Simpulan dari proyek akhir yang telah dibuat dan dari hasil uji coba membangun aplikasi mobile menggunakan PhoneGap dapat diimplementasikan ke berbagai platform dan berjalan dengan baik. Aplikasi mobile yang dikembangkan berbasis PhoneGap memiliki kekurangan pada pemrosesan pengkodean logika dikarenakan pemrosesan Javascript sangat terbatas pada perangkat mobile walaupun kecepatannya saat ini sudah berkali-kali lebih cepat apabila dibandingkan dengan beberapa tahun yang lalu. Karena aplikasi berbasis PhoneGap sebenarnya tetap merupakan aplikasi web yang dibungkus ke bentuk aplikasi native. Sebagai contoh untuk menerapkan dropbox pada menu pencarian stasiun KA., diperlukan resource memori yang besar yaitu 20MB pada proses background, apabila dibandingkan dengan aplikasi pencarian jadwal yang serupa hanya membutuhkan memori 13MB. Aplikasi berbasis PhoneGap masih lebih lambat dibandingkan aplikasi native, pada transisi halaman aplikasi berbasis PhoneGap membutuhkan waktu 1,5 detik dan aplikasi native mampu berpindah halaman secara instan, meskipun perangkat uji coba sudah memiliki spesifikasi perangkat keras yang di atas rata-rata. Hal ini dikarenakan pengkodean yang digunakan hanya mengandalkan javascript. Daftar Pustaka [1] 772/FrontPageMeier, Get Started Guide, Dilihat pada Oktober [2] Phonegap Overview, Dilihat pada Oktober [3] bile, Overview, Dilihat pada Nopember 2011 [4]Bridging the Mobile App Gap, Adam M. Christ, Sigma Noblis Vol 11 Number 1, [5]Andrew Lunny, PhoneGap Beginner's Guide, Packt Publishing, 2011 [6]Jon Reid, jquery Mobile, O Reilly books, 2011 [7]Frank Ableson, Learn how to create mobile web applications powered by jquery Mobile, IBM developerworks,

Pengenalan Pemrograman Mobile

Pengenalan Pemrograman Mobile Pengenalan Pemrograman Mobile Oleh : Farah Zakiyah Rahmanti, M.T Diperbarui : 2017 Overview Mobile Device Mobile Application Kegunaan Mobile Application Mobile Programming Platform Platform Android Platform

Lebih terperinci

PENGENALAN PEMROGRAMAN MOBILE

PENGENALAN PEMROGRAMAN MOBILE PENGENALAN PEMROGRAMAN MOBILE Farah Zakiyah Rahmanti, M.T Diperbarui 2016 Overview Mobile Device Mobile Application Kegunaan Mobile Application Mobile Programming Mobile VS Mobile Web Apps VS Web VS Desktop

Lebih terperinci

RANCANG BANGUN SISTEM INFORMASI E-RESEARCH STIKOM BALI MULTI PLATFORM SMARTPHONE BERBASIS PHONEGAP

RANCANG BANGUN SISTEM INFORMASI E-RESEARCH STIKOM BALI MULTI PLATFORM SMARTPHONE BERBASIS PHONEGAP RANCANG BANGUN SISTEM INFORMASI E-RESEARCH STIKOM BALI MULTI PLATFORM SMARTPHONE BERBASIS PHONEGAP I Gede Suardika STMIK STIKOM Bali Jl Raya Puputan Renon No. 86 Denpasar, (0361) 244445 e-mail: suardika@stikom-bali.ac.id

Lebih terperinci

Pembuatan Aplikasi Komunitas Organisasi. Mahasiswa Universitas Surabaya. Berbasis Android

Pembuatan Aplikasi Komunitas Organisasi. Mahasiswa Universitas Surabaya. Berbasis Android Pembuatan Aplikasi Komunitas Organisasi Mahasiswa Universitas Surabaya Berbasis Android Khanis Anthony Kurniawan Teknik Informatika / Fakultas Teknik khanisanthony93@gmail.com Abstraksi - Perkembangan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Buku Menurut Kamus Besar Bahasa Indonesia, buku memiliki arti lembar kertas yg berjilid, berisi tulisan atau kosong. Kertas-kertas bertulisan itu mempunyai tema bahasan yang

Lebih terperinci

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

BAB II LANDASAN TEORI. Menurut Ali (2011:3) Learning Management System adalah sebuah sistem BAB II LANDASAN TEORI 2.1 Sistem Menurut Jogiyanto (2003:1) sistem dapat didefinisikan dengan dua kelompok pendekatan. Pertama, lebih menekankan pada prosedur yang digunakan dalam sistem dan mendefinisikan

Lebih terperinci

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

BAB III METODE PENELITIAN. Universitas Lampung, periode semester ganjil-genap T.A. 2011/2012. 35 BAB III METODE PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Program Studi Ilmu Komputer, Jurusan Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Lampung,

Lebih terperinci

SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE

SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE Farah Zakiyah Rahmanti, M.T Diperbarui 2016 Overview SDK (Software Development Kit) Creating Project di Eclipse Creating Project di Android

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi aplikasi mobile dibutuhkan untuk keperluan industri, organisasi ataupun pribadi. Terdapat sistem operasi yang berkembang antara lain mobilephone dan smartphone.

Lebih terperinci

smartphone menjadi suatu media yang tepat dalam rangka membantu sosialisasi pemerintah Depok kepada masyarakat tentang IPR dan IMB. Melalui smartphone

smartphone menjadi suatu media yang tepat dalam rangka membantu sosialisasi pemerintah Depok kepada masyarakat tentang IPR dan IMB. Melalui smartphone APLIKASI IPR DAN IMB HUNIAN KOTA DEPOK PADA MULTI PLATFORM SMARTPHONE MENGGUNAKAN PHONEGAP Ilham Sandri Koto Fakultas Teknologi Industri Universitas Gunadarma Jl. Margonda Raya 100 Depok, 16424 Jawa Barat

Lebih terperinci

PORTAL PENCARIAN PROPERTI BERBASIS ANDROID DENGAN MEMANFAATKAN GPS DAN GOOGLE MAPS API

PORTAL PENCARIAN PROPERTI BERBASIS ANDROID DENGAN MEMANFAATKAN GPS DAN GOOGLE MAPS API PORTAL PENCARIAN PROPERTI BERBASIS ANDROID DENGAN MEMANFAATKAN GPS DAN GOOGLE MAPS API Ahmad Syauqi, Yuliana Setiowati, Ade Fyrman Dwiputra Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh

Lebih terperinci

BAB I PENDAHULUAN. dengan adanya penerapan TIK untuk meningkatkan efisiensi pemerintah dalam

BAB I PENDAHULUAN. dengan adanya penerapan TIK untuk meningkatkan efisiensi pemerintah dalam BAB I PENDAHULUAN 1. 1.1. Latar Belakang Teknologi Informasi dan Komunikasi (TIK) menyebabkan adanya perubahan mekanisme pemberian layanan pemerintah. Hal ini dibuktikan dengan adanya penerapan TIK untuk

Lebih terperinci

Aplikasi ANDROID. Cara Cepat Membuat. Yudha Yudhanto yuda@mipa.uns.ac.id http://www.rumahstudio.com. Lisensi Dokumen:

Aplikasi ANDROID. Cara Cepat Membuat. Yudha Yudhanto yuda@mipa.uns.ac.id http://www.rumahstudio.com. Lisensi Dokumen: Cara Cepat Membuat Aplikasi ANDROID Yudha Yudhanto yuda@mipa.uns.ac.id http://www.rumahstudio.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Selama ini proses pembayaran tiket konser dilakukan dengan scan dengan menggunakan barcode hal tersebut akan memakan waktu yang cukup lama karena

Lebih terperinci

penyelenggaraan bangunan sebagaimana dimaksud dalam Peraturan Daerah ini dikeluarkan sanksi administrasi dan/atau sanksi pidana. Kurangnya sosialisasi

penyelenggaraan bangunan sebagaimana dimaksud dalam Peraturan Daerah ini dikeluarkan sanksi administrasi dan/atau sanksi pidana. Kurangnya sosialisasi APLIKASI IZIN MENDIRIKAN BANGUNAN TEMPAT USAHA DI KOTA DEPOK UNTUK MULTI PLATFORM SMARTPHONE Riyanto Wibowo Teknik Informatika, Fakultas Teknologi Industri Universitas Gunadarma creativebrain@ymail.com

Lebih terperinci

JURNAL TEKNIK POMITS Vol. 2, No. 2, (2013) ISSN: ( Print) A-413

JURNAL TEKNIK POMITS Vol. 2, No. 2, (2013) ISSN: ( Print) A-413 JURNAL TEKNIK POMITS Vol. 2, No. 2, (2013) ISSN: 2337-3539 (2301-9271 Print) A-413 Rancang Bangun Aplikasi Pembangkit Halaman HTML untuk Pembuatan Media Cetak Digital Berbasis Windows Metro Style Sally

Lebih terperinci

Industri & Bisnis Mobile

Industri & Bisnis Mobile Industri & Bisnis Mobile Pertemuan ke-3 Services Applications Application Frameworks Operating Systems Platforms Devices Aggregators Networks Operators Operators (Mobile Network Operators), Carriers Perusahaan

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN 5.1. Implementasi Tahapan implementasi merupakan tahapan dimana aplikasi yang telah selesai dianalisa, dirancang, dan dibangun, akan diuji dan dioperasikan sesuai dengan

Lebih terperinci

Adam Wicaksono Pembimbing : Ary Mazharuddin Shiddiqi, S.Kom, M.Comp.Sc

Adam Wicaksono Pembimbing : Ary Mazharuddin Shiddiqi, S.Kom, M.Comp.Sc PEMBUATAN APLIKASI DOWNLOAD ACCELERATOR PADA MOBILE PHONE BERBASIS SYMBIAN OS DENGAN MEKANISME DOWNLOAD PARSIAL Adam Wicaksono 5106100006 Pembimbing : Ary Mazharuddin Shiddiqi, S.Kom, M.Comp.Sc Rumusan

Lebih terperinci

PENGEMBANGAN ALAT BANTU PEMROGRAMAN APLIKASI PERANGKAT BERGERAK MENGGUNAKAN JAVA

PENGEMBANGAN ALAT BANTU PEMROGRAMAN APLIKASI PERANGKAT BERGERAK MENGGUNAKAN JAVA PENGEMBANGAN ALAT BANTU PEMROGRAMAN APLIKASI PERANGKAT BERGERAK MENGGUNAKAN JAVA Lestari Sekar Gantina; Antonius Bayu Nugroho; Renan Prasta Jenie ABSTRAK Jurusan Teknik Informatika, Fakultas Ilmu Komputer,

Lebih terperinci

SISTEM INFORMASI PERUSAHAAN BERBASIS BLACKBERRY WEBWORKS DAN XML

SISTEM INFORMASI PERUSAHAAN BERBASIS BLACKBERRY WEBWORKS DAN XML Makalah Nomor: KNSI-239 SISTEM INFORMASI PERUSAHAAN BERBASIS BLACKBERRY WEBWORKS DAN XML M. Nur Hidayat 1, Rendra Gustriansyah 2, Juhaini 3 1,2,3 Fakultas Ilmu Komputer, Universitas Indo Global Mandiri

Lebih terperinci

BAB 1 Pengenalan Aplikasi Perangkat Bergerak

BAB 1 Pengenalan Aplikasi Perangkat Bergerak BAB 1 Pengenalan Aplikasi Perangkat Bergerak Mahardeka Tri Ananta deka.kelas@gmail.com Lab. Pemrograman Aplikasi Perangkat Bergerak FILKOM UB 1 Pokok Bahasan Perkembangan Teknologi Mobile Karakteristik

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Banyaknya aplikasi - aplikasi yang digunakan saat ini telah banyak membantu banyak pengguna dalam proses komunikasi dan bertukar informasi. Sama

Lebih terperinci

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

BAB II. KAJIAN PUSTAKA. Penerimaan siswa baru di SMAN 2 Brebes ditentukan dengan indeks BAB II. KAJIAN PUSTAKA A. Penerimaan Siswa Baru Penerimaan siswa baru di SMAN 2 Brebes ditentukan dengan indeks penilaian yaitu perhitungan yang digunakan panitia penerimaan siswa baru untuk menentukan

Lebih terperinci

BAB I PENDAHULUAN. Kehidupan orang tuna rungu yang dikenal dengan bisu tuli. belum banyak diterima masyarakat, sehingga mobilitas orang

BAB I PENDAHULUAN. Kehidupan orang tuna rungu yang dikenal dengan bisu tuli. belum banyak diterima masyarakat, sehingga mobilitas orang 1 BAB I PENDAHULUAN 1.1. Latar Belakang Kehidupan orang tuna rungu yang dikenal dengan bisu tuli belum banyak diterima masyarakat, sehingga mobilitas orang tuna rungu sering terhambat. Titik fokus terhambatnya

Lebih terperinci

Gambar 3.1 Diagram Alir aplikasi pada Klien Sistem berjalan.

Gambar 3.1 Diagram Alir aplikasi pada Klien Sistem berjalan. BAB III PENENTUAN ALTERNATIF, EVALUASI, DAN PERANCANGAN Bab ini menjelaskan mengenai alternatif, evaluasi, dan perancangan yang akan digunakan dalam pengembangan modul Jafaik. Tahap penentuan alternatif

Lebih terperinci

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

APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID Makalah Nomor: KNSI-106 APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID Tavipia Rumambi 1, Rosny Gonidjaya 2, Sari Dwi Rahmani 3 Jurusan Teknik Informatika, Fakultas Teknologi

Lebih terperinci

DAFTAR TABEL Tabel 4. 1 Tabel 4. 2 Tabel 4. 3

DAFTAR TABEL Tabel 4. 1 Tabel 4. 2 Tabel 4. 3 DAFTAR TABEL Tabel 4. 1 Pengujian Halaman home... 17 Tabel 4. 2 Pengujian halaman pembuatan profil kolam... 18 Tabel 4. 3 Pengujian Halaman Cek Profil Kolam... 19 xii BAB I PENDAHULUAN 1.1. Latar Belakang

Lebih terperinci

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya PENGENALAN ANDROID AHMAD ZAINUDIN Politeknik Elektronika Negeri Surabaya SEJARAH ANDROID Android adalah sebuah sistem operasi untuk perangkat mobile yang mencakup sistem operasi, middleware dan aplikasi.

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. 3.1. Perpustakaan Perpustakaan adalah sebuah gedung atau akomodasi

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Metode Penelitian Penelitian ini bertujuan untuk mengembangkan produk berupa locationbased game yang diperuntukan bagi perangkat mobile dengan sistem operasi Android. Penelitian

Lebih terperinci

Rancang Bangun Client-Side Mobile Web App Menggunakan JQuery Mobile

Rancang Bangun Client-Side Mobile Web App Menggunakan JQuery Mobile Rancang Bangun Client-Side Mobile Web App Menggunakan JQuery Mobile Seng Hansun Program Studi Teknik Informatika, Universitas Multimedia Nusantara, Tangerang, Indonesia hansun@umn.ac.id Diterima 6 Desember

Lebih terperinci

BAB I PENDAHULUAN 1.1.Latar Belakang

BAB I PENDAHULUAN 1.1.Latar Belakang BAB I PENDAHULUAN 1.1.Latar Belakang Perkembangan teknologi semakin pesat dan cepat, khususnya teknologi informasi dan komunikasi. Hal ini membuat manusia bagaikan tak terpisah oleh jarak ruang dan waktu.

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang PT Travelia Sari Wisata merupakan sebuah perusahaan atau badan usaha yang bergerak di bidang jasa penjualan paket wisata dan umroh yang kantornya berlokasi di Jakarta

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM 4.1 Kebutuhan Sistem Kebutuhan untuk menjalankan sistem aplikasi yang telah dibuat sangat berakaitan dengan perangkat yang digunakan. Beberapa kriteria standar telah

Lebih terperinci

pelanggan (Customer) dan dapat membantu dalam pencatatan data secara akurat. 2. Parameter Evaluasi Untuk tidak memperluas area pembahasan pada penulis

pelanggan (Customer) dan dapat membantu dalam pencatatan data secara akurat. 2. Parameter Evaluasi Untuk tidak memperluas area pembahasan pada penulis PROGRAM APLIKASI PEMESANAN MENU PADA IM CAFÉ N COFFEE MENGGUNAKAN BAHASA PEMROGRAMAN JAVA BERBASIS ANDROID, PHP DAN MYSQL Hidayat Siddiq Kurniawan Program Studi Sistem Informasi, Fakultas Ilmu Komputer

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Terdapat beberapa penelitian terkait Perancangan maupun dalam pembuatan aplikasi yang dilakukan oleh peneliti dalam negeri, diantaranya : 1. Menurut Rachel Kurniawati

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perkembangan teknologi di bidang komunikasi semakin tahun semakin maju. Barbagai perangkat lunak untuk mengembangkan aplikasi ponselpun bermunculan,

Lebih terperinci

KUMPULAN APLIKASI JAVA J2ME

KUMPULAN APLIKASI JAVA J2ME KUMPULAN APLIKASI JAVA J2ME Sejarah Android Pada Juli 2005, Google mengakuisisi Android Inc. sebuah perusahaan baru berkembang yang bergerak di bidang aplikasi ponsel. Perusahaan ini berbasis di Palo AltoCalifornia

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. implementasi perangkat keras, implementasi basis data, implementasi instalasi

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. implementasi perangkat keras, implementasi basis data, implementasi instalasi BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Tahap implementasi merupakan tahap penerapan sistem supaya dapat di operasikan. Pada tahap ini dijelaskan mengenai, implementasi perangkat lunak,

Lebih terperinci

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

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1 Dalam menentukan dan mengambil suatu keputusan pada suatu perusahaan atau instansi diperlukan data-data yang diolah menjadi suatu informasi yang berguna bagi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Tahap implementasi adalah tahap penerapan aplikasi yang dibuat sesuai dengan analisis dan perancangan yang telah dilakukan sebelumnya dan diharapkan

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang BAB I PENDAHULUAN 1.1. Latar Belakang Pada era komputerisasi perkembangan teknologi informasi dan komunikasi saat ini berkembang dengan sangat pesat. perkembangan yang marak ditemui saat ini adalah teknologi

Lebih terperinci

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

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP Mobile Programming rendra@uigm.ac.id Rendra Gustriansyah, S.T., M.Kom., MCP Market Share Platform Smartphone Android Android adalah sebuah tumpukan software untuk peralatan bergerak yang terdiri dari sistim

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perkembangan teknologi pada masa sekarang ini telah mengalami perubahan yang sangat pesat, sama halnya dengan perkembangan Elektronik. Salah satunya

Lebih terperinci

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

Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android M. Abdurrozzaq Almuzakki Program Studi Teknik Informatika - S1, Fakultas Ilmu Komputer, Universitas

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi yang diterapkan dalam kebutuhan jual beli berkembang dengan pesat. Begitu pula dengan banyak munculnya usaha-usaha kecil menengah yang

Lebih terperinci

Generator Halaman HTML untuk Pembuatan Media Cetak Digital Berbasis Windows Metro Style

Generator Halaman HTML untuk Pembuatan Media Cetak Digital Berbasis Windows Metro Style Generator Halaman HTML untuk Pembuatan Media Cetak Digital Berbasis Windows Metro Style Dwi Sunaryono 1, Umi Laili Yuhana 2, Sally Indah Khansa 3 1,2,3 Jurusan Teknik Informatika, Fakultas Teknologi Informasi,

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Tahap implementasi merupakan tahap penerapan sistem supaya dapat di operasikan. Pada tahap ini dijelaskan mengenai, implementasi perangkat lunak,

Lebih terperinci

Filter Telepon dan SMS untuk Ponsel Pintar Android

Filter Telepon dan SMS untuk Ponsel Pintar Android Filter Telepon dan SMS untuk Ponsel Pintar Android Penyusun Tugas Akhir : Ryan Sarchan Indrawan (NRP : 5107.100.023) Dosen Pembimbing : Ary Mazharuddin S., S.Kom, M.Comp.Sc Umi Laili Yuhana, S.Kom, M.Sc

Lebih terperinci

APLIKASI INFORMASI NEGARA ASEAN PADA SMARTPHONE BERBASIS ANDROID MENGGUNAKAN PHONEGAP

APLIKASI INFORMASI NEGARA ASEAN PADA SMARTPHONE BERBASIS ANDROID MENGGUNAKAN PHONEGAP APLIKASI INFORMASI NEGARA ASEAN PADA SMARTPHONE BERBASIS ANDROID MENGGUNAKAN PHONEGAP SRI MELATI SAGITA melati_sms@yahoo.com Program Studi Teknik Informatika Fakultas Teknik, Matematika dan Ilmu Pengetahuan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Pembahasan pada bab ini meliputi analisis aplikasi yang didalamnya membahas tujuan dari pembuatan aplikasi. 3.1.1 Tujuan Aplikasi yang penulis rancang dan

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan BAB III METODOLOGI PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam. Waktu penelitian dilaksanakan semester ganjil

Lebih terperinci

RANCANG BANGUN GAME EDUKASI PENGENALAN BUDAYA INDONESIA BERBASIS ANDROID MENGGUNAKAN PHONEGAP

RANCANG BANGUN GAME EDUKASI PENGENALAN BUDAYA INDONESIA BERBASIS ANDROID MENGGUNAKAN PHONEGAP RANCANG BANGUN GAME EDUKASI PENGENALAN BUDAYA INDONESIA BERBASIS ANDROID MENGGUNAKAN PHONEGAP Meidianto Tek Weng Jurusan Teknik Informatika STMIK PALCOMTECH PALEMBANG ABSTRAK Game edukasi ini akan dibuat

Lebih terperinci

BAB I I. PENDAHULUAN 1.1 Latar belakang

BAB I I. PENDAHULUAN 1.1 Latar belakang BAB I I. PENDAHULUAN 1.1 Latar belakang Pada bab ini membahas tentang pendahuluan. Teknologi sudah sangat berkembang di era zaman sekarang. Bahkan teknologi sudah menjadi kebutuhan primer dari manusia

Lebih terperinci

PERMAINAN UNTUK MELATIH MEMORI OTAK BERBASIS ANDROID

PERMAINAN UNTUK MELATIH MEMORI OTAK BERBASIS ANDROID PERMAINAN UNTUK MELATIH MEMORI OTAK BERBASIS ANDROID Indra Maryati Teknik Informatika,Sekolah Tinggi Teknik Surabaya e-mail: maryati@stts.edu ABSTRAK Aplikasi mobile smartphone berbasis android memiliki

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang ATM (Automated Teller Machine) adalah sebuah alat elektronik yang memudahkan nasabah perbankan untuk mengambil uang dan mengecek rekening tabungan mereka tanpa perlu

Lebih terperinci

BAB I PENDAHULUAN. masyarakat dalam memperoleh data dan informasi. Internet (Interconnected

BAB I PENDAHULUAN. masyarakat dalam memperoleh data dan informasi. Internet (Interconnected BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan teknologi informasi memberikan kemudahan bagi masyarakat dalam memperoleh data dan informasi. Internet (Interconnected networking) sebagai salah satu

Lebih terperinci

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

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan BAB II KAJIAN PUSTAKA A. Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan platform terbuka

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang BAB I PENDAHULUAN 1.1. Latar Belakang Pada zaman sekarang perkembangan ilmu pengetahuan dan teknologi sangatlah pesat, salah satunya pada bidang komputer. Komputer memegang peranan penting dalam mempermudah

Lebih terperinci

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

RANCANG BANGUN SISTEM MOBILE COMPUTING BERBASIS LOCATION BASED SERVICE PADA SMARTPHONE ANDROID SEBAGAI MEDIA PROMOSI PARIWISATA ENJOY JAKARTA RANCANG BANGUN SISTEM MOBILE COMPUTING BERBASIS LOCATION BASED SERVICE PADA SMARTPHONE ANDROID SEBAGAI MEDIA PROMOSI PARIWISATA ENJOY JAKARTA Nama : Refika Latifa Npm : 28109030 Fakultas : Ilmu Komputer

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Infrastruktur Aplikasi Pemesanan Tiket Bus Berbasis Android Setelah melakukan analisis dan perancangan diharapkan agar aplikasi yang telah dibuat dapat menjadi solusi

Lebih terperinci

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

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk. SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk. Andi Septiawan Budiawan Saputra Dedik Afriansyah Jurusan Teknik Informatika STMIK PALCOMTECH PALEMBANG Abstrak PT. Telekomunikasi

Lebih terperinci

BAB II. KAJIAN PUSTAKA

BAB II. KAJIAN PUSTAKA BAB II. KAJIAN PUSTAKA H. Aplikasi Istilah aplikasi berasal dari bahasa inggris application yang berarti penerapan, lamaran ataupun penggunaan. Sedangkan secara istilah aplikasi adalah suatu program yang

Lebih terperinci

PEMBUATAN APLIKASI PENGETAHUAN SEPEDA BERBASIS ANDROID

PEMBUATAN APLIKASI PENGETAHUAN SEPEDA BERBASIS ANDROID PEMBUATAN APLIKASI PENGETAHUAN SEPEDA BERBASIS ANDROID Nama: BAMBANG DIPTA D Npm : 59411412 Jurusan : Teknik Informatika Pembimbing : Hurnaningsih, SKOM,MM Latar Belakang Bab I Pendahuluan Kebutuhan masyarakat

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM Bab ini akan menjelaskan sistem analisis dan perancangan pada Aplikasi Pembelajaran Fonetik Hanyu Pinyin Berbasis Android, tahap pertama adalah analisis dan di lanjut

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Program Penulis sangat membutuhkan sebuah landasan teori yang dapat mendukung segala pembuatan tugas akhir, landasan teori ini berisikan tentang teori-teori berhubungan

Lebih terperinci

browser, MMS (Multimedia Messaging Service), GPS (Global Positioning System), wireless dan lain-lain. Saat ini dengan adanya perkembangan teknol

browser, MMS (Multimedia Messaging Service), GPS (Global Positioning System), wireless  dan lain-lain. Saat ini dengan adanya perkembangan teknol APLIKASI LOCATION BASED SERVICE STASIUN PENGISIAN BAHAN BAKAR UMUM TERDEKAT DI KOTA DEPOK BERBASIS ANDROID DENGAN MENGGUNAKAN ECLIPSE GALILEO Syarif Hidayatullah Jurusan Sistem Informasi, Fakultas Ilmu

Lebih terperinci

IMPLEMENTASI PEMROGRAMAN PHP BERBASIS MODEL VIEW CONTROLLER (MVC) PADA WEBSITE E-COMMERCE ( Studi Kasus: )

IMPLEMENTASI PEMROGRAMAN PHP BERBASIS MODEL VIEW CONTROLLER (MVC) PADA WEBSITE E-COMMERCE ( Studi Kasus:  ) IMPLEMENTASI PEMROGRAMAN PHP BERBASIS MODEL VIEW CONTROLLER (MVC) PADA WEBSITE E-COMMERCE ( Studi Kasus: www.indominiatur.com ) Donni Prabowo S.Kom 1), Beti Wulan Sari S.Kom 2), Pendi Ventri Hendika S.Kom

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud

Lebih terperinci

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

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. BAB 2 LANDASAN TEORI 2.1 Android Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. Aplikasi android yang dikembangkan menggunakan java dan menyesuaikan ke dalam bentuk platform

Lebih terperinci

PERANCANGAN APLIKASI KALKULASI PAJAK KENDARAAN BERMOTOR BERBASIS ANDROID

PERANCANGAN APLIKASI KALKULASI PAJAK KENDARAAN BERMOTOR BERBASIS ANDROID PERANCANGAN APLIKASI KALKULASI PAJAK KENDARAAN BERMOTOR BERBASIS ANDROID LAPORAN TUGAS AKHIR Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Pendidikan Diploma 3 oleh : RIBHI AZHARI NIM :

Lebih terperinci

Pada penelitian tersebut telah dijelaskan bagaimana menampilkan ebook yang di dukung oleh Monocle. Dalam menjalankan aplikasi tersebut sebagai aplikas

Pada penelitian tersebut telah dijelaskan bagaimana menampilkan ebook yang di dukung oleh Monocle. Dalam menjalankan aplikasi tersebut sebagai aplikas PENGEMBANGAN BACK-END SYSTEM PADA APLIKASI INTERACTIVE E-BOOK READER DI ANDROID MENGGUNAKAN FRAMEWORK PHONEGAP Cindy Realitha Jurusan Teknik Informatika Fakultas Teknologi Industri, Universitas Gunadarma

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem Analisis Sistem dapat didefinisikan sebagai sekumpulan unsur atau elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama

Lebih terperinci

Pengembangan Aplikasi Perangkat Bergerak (Mobile)

Pengembangan Aplikasi Perangkat Bergerak (Mobile) Pengembangan Aplikasi Perangkat Bergerak (Mobile) Informatika / Ilmu Komputer PTIIK UB Semester Ganjil 2013/2014 KONSEP PENGEMBANGAN APLIKASI PERANGKAT BERGERAK Dr. Eng. Herman Tolle, ST., MT Lab Web &

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Setelah tahap analisa dan perancangan, tahap selanjutnya adalah implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini dijelaskan

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Android merupakan sistem operasi y.ang berbasis Linux, dan dapat diimplementasikan untuk telepon seluler seperti telepon pintar (smartphone) dan komputer tablet. Android

Lebih terperinci

PERANCANGAN APLIKASI PEMESANAN TIKET PESAWAT BERBASIS ANDROID NASKAH PUBLIKASI

PERANCANGAN APLIKASI PEMESANAN TIKET PESAWAT BERBASIS ANDROID NASKAH PUBLIKASI PERANCANGAN APLIKASI PEMESANAN TIKET PESAWAT BERBASIS ANDROID NASKAH PUBLIKASI disusun oleh Yusril Fahrizal 08.11.2022 JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Implementasi merupakan tahap pengembangan rancangan menjadi kode program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak

Lebih terperinci

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

Cara mengakses internet bisa bermacam-macam, contohnya yaitu menggunakan komputer, notebook, dan juga ponsel. Namun banyak yang mengakses internet mel PEMBUATAN APLIKASI WEB LAUNCHER BERBASIS ANDROID DENGAN MENGGUNAKAN ECLIPSE 3.5 Pradana Dian Lazuardi Program Strata Satu Universitas Gunadarma danlazuardi89@gmail.com ABSTRAK Smartphone Android merupakan

Lebih terperinci

BAB III METODE PENELITIAN. Pengetahuan Alam Universitas Lampung dan di Dinas Pemuda dan Pariwisata

BAB III METODE PENELITIAN. Pengetahuan Alam Universitas Lampung dan di Dinas Pemuda dan Pariwisata 35 BAB III METODE PENELITIAN 3.1.Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung dan di Dinas Pemuda dan

Lebih terperinci

SISTEM INFORMASI PENERBANGAN (AIRLINES) BERBASIS BREW DAN BROADCAST SMS

SISTEM INFORMASI PENERBANGAN (AIRLINES) BERBASIS BREW DAN BROADCAST SMS SISTEM INFORMASI PENERBANGAN (AIRLINES) BERBASIS BREW DAN BROADCAST SMS Wida Ekiyanti Putri, Mike Yuliana, EkoAdi Setiawan Mahasiswa Politeknik Elektronika Negeri Surabaya, Jurusan Teknik Telekomunikasi

Lebih terperinci

Pelatihan Intel XDK. Modul 3. Pengenalan Intel XDK Development Tools. Dikembangkan oleh Intel Software.

Pelatihan Intel XDK. Modul 3. Pengenalan Intel XDK Development Tools. Dikembangkan oleh Intel Software. Pelatihan Intel XDK Modul 3. Pengenalan Intel XDK Development Tools. Dikembangkan oleh Intel Software. 1 Versi 1.0. September 2013. Hak Cipta (C) 2013 Intel Software. Adobe, Adobe Edge, dan Adobe Edge

Lebih terperinci

ANALISIS PERANCANGAN PROTOTIPE SISTEM INFORMASI BIAYA STUDI MAHASISWA MENGGUNAKAN FRAMEWORK MOBILE ONSEN UI (STUDI KASUS: STT TERPADU NURUL FIKRI)

ANALISIS PERANCANGAN PROTOTIPE SISTEM INFORMASI BIAYA STUDI MAHASISWA MENGGUNAKAN FRAMEWORK MOBILE ONSEN UI (STUDI KASUS: STT TERPADU NURUL FIKRI) ANALISIS PERANCANGAN PROTOTIPE SISTEM INFORMASI BIAYA STUDI MAHASISWA MENGGUNAKAN FRAMEWORK MOBILE ONSEN UI (STUDI KASUS: STT TERPADU NURUL FIKRI) Muhammad Nazih, Zaki Imaduddin Teknik Informatika STT

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA 40 BAB IV HASIL DAN UJI COBA IV.1. Jalannya Uji Coba 1. Halaman Utama Halaman Utama adalah tampilan awal dari program Aplikasi Mobile Mapper ini. 2. Halaman Input Benua dan Negara Pada Layar ini user harus

Lebih terperinci

BAB I PENDAHULUAN. untuk menjalankan aktivitas yang mendukung produktivitas individu tersebut.

BAB I PENDAHULUAN. untuk menjalankan aktivitas yang mendukung produktivitas individu tersebut. 1 BAB I PENDAHULUAN 1.1 Latar Belakang Sudah tidak bisa terbantahkan lagi bahwa perkembangan teknologi dan informasi saat ini berkembang dengan begitu pesat dan cepat. Hal ini membuat hampir semua orang

Lebih terperinci

BAB 1 PENDAHULUAN. Pada masa sekarang ini, perkembangan dunia teknologi sudah sangat pesat.

BAB 1 PENDAHULUAN. Pada masa sekarang ini, perkembangan dunia teknologi sudah sangat pesat. BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada masa sekarang ini, perkembangan dunia teknologi sudah sangat pesat. Komputer dan berbagai macam gadget / smartphone sudah dengan mudah didapatkan. Dengan teknologi

Lebih terperinci

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

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID LAPORAN TUGAS AKHIR Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Pendidikan Diploma

Lebih terperinci

APLIKASI PEMBAGIAN HARTA WARISAN BERDASARKAN HUKUM ISLAM BERBASIS ANDROID ROJAYADI

APLIKASI PEMBAGIAN HARTA WARISAN BERDASARKAN HUKUM ISLAM BERBASIS ANDROID ROJAYADI APLIKASI PEMBAGIAN HARTA WARISAN BERDASARKAN HUKUM ISLAM BERBASIS ANDROID ROJAYADI 41510010064 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2014 APLIKASI PEMBAGIAN

Lebih terperinci

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

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan BAB IV IIMPLEMENTASI DAN PENGUJIAN Implementasi merupakan tahap pengembangan dimana hasil analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada awal bagian ini akan dijelaskan spesifikasi

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Ilmu Pengetahuan Alam Universitas Lampung. Waktu penelitian dilakukan selama semester

Lebih terperinci

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

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb APLIKASI PEMETAAN RUMAH BERSALIN DI KOTA DEPOK BERBASIS PLATFORM ANDROID Nopi Hidayatuloh *), Prof. Dr. Boesono Soerowirdjo **) Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi

Lebih terperinci

BAB I PENDAHULUAN. Dengan perkembangan dunia gadget yang terus meningkat, membuat para

BAB I PENDAHULUAN. Dengan perkembangan dunia gadget yang terus meningkat, membuat para BAB I PENDAHULUAN A. Latar Belakang Dengan perkembangan dunia gadget yang terus meningkat, membuat para produsen komunikasi terus bersaing menciptakan inovasi-inovasi baru untuk memanjakan penggunanya.

Lebih terperinci

PEMBANGUNAN APLIKASI SOFTPHONE PADA JARINGAN VOIP BERBASIS SIP MENGGUNAKAN SISTEM OPERASI ANDROID

PEMBANGUNAN APLIKASI SOFTPHONE PADA JARINGAN VOIP BERBASIS SIP MENGGUNAKAN SISTEM OPERASI ANDROID PEMBANGUNAN APLIKASI SOFTPHONE PADA JARINGAN VOIP BERBASIS SIP MENGGUNAKAN SISTEM OPERASI ANDROID Hostanto Aribagyo Dosen Pembimbing I : NRP : 5106 100 114 Ir. Muhammad Husni, M.Kom Dosen Pembimbing II

Lebih terperinci

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

BAB I PENDAHULUAN. sistem operasi untuk perangkat mobile. Sifatnya yang open source. memudahkan pengembang untuk membuat aplikasi Android. BAB I PENDAHULUAN A. Latar Belakang Seiring perkembangan teknologi informasi yang semakin maju, Android menjadi OS yang paling banyak digunakan di antara sekian banyak pilihan sistem operasi untuk perangkat

Lebih terperinci

PEMBANGUNAN APLIKASI PEMANTAUAN AKADEMIK SISWA BERBASIS CROSS PLATFORM MOBILE MENGGUNAKAN FRAMEWORK PHONEGAP

PEMBANGUNAN APLIKASI PEMANTAUAN AKADEMIK SISWA BERBASIS CROSS PLATFORM MOBILE MENGGUNAKAN FRAMEWORK PHONEGAP PEMBANGUNAN APLIKASI PEMANTAUAN AKADEMIK SISWA BERBASIS CROSS PLATFORM MOBILE MENGGUNAKAN FRAMEWORK PHONEGAP (Kasus : Pemantauan Akademik Siswa di SMA Negeri 15 Bandung) TUGAS AKHIR Disusun sebagai salah

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Implementasi merupakan tahap pengembangan rancangan menjadi kode program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Analisa terhadap sistem ini dilakukan agar dapat batasan-batasan ataupun ukuran dari kinerja sistem yang berjalan. Perancangan sistem ini difokuskan

Lebih terperinci

Format Pelaporan Bug. Pelaporan Bug dilakukan dengan cara mengirim ke milis

Format Pelaporan Bug. Pelaporan Bug dilakukan dengan cara mengirim  ke milis Format Pelaporan Bug Pelaporan Bug dilakukan dengan cara mengirim email ke milis bugreport@urbanindo.com Judul/ Subject: [Bug Report] [ Nama Proyek ] Penjelasan singkat tentang bug *huruf miring diganti

Lebih terperinci

IMPLEMENTASI PHONEGAP JQUERY MOBILE DAN WEB API DALAM PEMBUATAN APLIKASI PERIKLANAN BERBASIS ANDROID LAPORAN TUGAS AKHIR

IMPLEMENTASI PHONEGAP JQUERY MOBILE DAN WEB API DALAM PEMBUATAN APLIKASI PERIKLANAN BERBASIS ANDROID LAPORAN TUGAS AKHIR i IMPLEMENTASI PHONEGAP JQUERY MOBILE DAN WEB API DALAM PEMBUATAN APLIKASI PERIKLANAN BERBASIS ANDROID LAPORAN TUGAS AKHIR Ditulis Sebagai Salah Satu Syarat Untuk Menyelesaikan Pendidikan Program Diploma

Lebih terperinci