Membuat Aplikasi Berbasis Web Di Device Android Mobile Oleh : M.octaviano Pratama Seperti yang telah kita ketahui bahwa media yang paling sering dikunjungi yaitu media online seperti website. Dengan menggunakan website, penyebaran informasi dari satu orang ke orang lainnya atau dari satu instansi ke instansi lainnya menjadi lebih cepat dan mudah. Untuk membuka website, dibutuhkan suatu perangkat hardware dengan web browser seperti Mozilla dan opera. Pada tahun 2000 hingga 2006 perangkat yang dapat mengakses website barulah computer. Hingga pada tahun 2009 perangkat mobile seperti handphone, PDA(Personal Data Assistant) dll yang dialihfungsikan yang asal mulanya hanya sebagai perangkat komunikasi telepon dan pesan singkat, sekarang menjadi perangkat multimedia seperti dapat mengakses kamera, internet, games,dll. Hingga pada tahun 2010 awal, perangkat mobile Android booming. Munculnya system operasi Froyo Android membuat persaingan perangkat mobile berbasis smartphone semakin ketat. Perangkat mobile android dapat digunakan sebagai alat komunikasi, multimedia, office, dsb. Khususnya pada bidang multimedia seperti mengakses internet, paling dicari di android. Aplikasi berbasis web di android cukup banyak diminati dan dipelajari. Untuk membuat aplikasi berbasis web di android, digunakan webview, yaitu sebuah User Interface(UI) yang khusus
16
Embed
Web viewAplikasi berbasis web di android cukup banyak diminati dan dipelajari. ... Berikut contoh penggunaan webview di android : Pada gambar diatas,
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Membuat Aplikasi Berbasis Web Di Device Android Mobile
Oleh : M.octaviano Pratama
Seperti yang telah kita ketahui bahwa media yang paling sering dikunjungi yaitu
media online seperti website. Dengan menggunakan website, penyebaran informasi dari satu
orang ke orang lainnya atau dari satu instansi ke instansi lainnya menjadi lebih cepat dan
mudah. Untuk membuka website, dibutuhkan suatu perangkat hardware dengan web browser
seperti Mozilla dan opera. Pada tahun 2000 hingga 2006 perangkat yang dapat mengakses
website barulah computer. Hingga pada tahun 2009 perangkat mobile seperti handphone,
PDA(Personal Data Assistant) dll yang dialihfungsikan yang asal mulanya hanya sebagai
perangkat komunikasi telepon dan pesan singkat, sekarang menjadi perangkat multimedia
seperti dapat mengakses kamera, internet, games,dll. Hingga pada tahun 2010 awal, perangkat
mobile Android booming. Munculnya system operasi Froyo Android membuat persaingan
perangkat mobile berbasis smartphone semakin ketat. Perangkat mobile android dapat
digunakan sebagai alat komunikasi, multimedia, office, dsb. Khususnya pada bidang multimedia
seperti mengakses internet, paling dicari di android. Aplikasi berbasis web di android cukup
banyak diminati dan dipelajari.
Untuk membuat aplikasi berbasis web di android, digunakan webview, yaitu
sebuah User Interface(UI) yang khusus menangani bidang web. Dengan menggunakan
webview, programmer dapat membuat aplikasi web ataupun hanya direct link saja. Berikut
contoh penggunaan webview di android :
Pada gambar diatas, tampak sekilas seperti form biasa, namun sebenarnya keseluruhan system
menggunakan system webview dengan script html. Berikut merupakan contoh programnya :
Perhatikan syntax diatas, variable script diisi dengan sintak dengan format HTML dan pada
sintax dibawah, variable script akan digunakan untuk mengimplementasikan kedalam webview
Keuntungan Menggunakan web di android dibandingkan dengan membuat web
di computer diantaranya :
Perangkat mobile digunakan oleh siapa saja, dan lebih banyak digunakan oleh
masyarakat ketimbang dengan computer sehingga device mobile lebih mempunyai
nilai jual yang tinggi
Terdapat beberapa forum di http://developer.android.com yang banyak menyediakan
beberapa materi seputar webview sehingga apabila programmer dan user bingung
dan kurang materi, maka dapat menanyakan kepada programmer dan user lain di
forum
Aplikasi berbasis mobile lebih ringan ketimbang aplikasi berbasis PC. Untuk masalah
database pun aplikasi mobile tergolong ringan
Aplikasi Web Berbasis Android
Website yang bersifat dapat menampung informasi dapat anda manfaatkan
untuk sistem informasi dengan bantuan Database. Bagi programmer yang terbiasa menggunakan
android untuk memprogram database, pastinya terbiasa dengan SQLite. Bagaimana menggantikan
fungsi SQLite pada android dengan DDMS MySQL? Pastinya dibutuhkan server side seperti PHP atau ASP
yang digunakan untuk mengakses database MySQL. Berikut ilustrasi projek yang akan dibuat :
Keterangan :
Device android digunakan untuk memberikan inputan berupa ‘nama, npm dan kelas’ ke server dengan
alamat www.tavgreen.com. Data yang telah di inputkan dikirim melalui php untuk kemudian disimpan
ke database mysql.Buatlah database pada mySQL anda dengan nama ‘android’ dengan field “nama, npm
dan kelas” seperti pada gambar sebagai berikut :
Buatlah file php dengan disimpan di folder htdocs android simpan.php:
Keterangan :
2 – 4 : Simpan nilai yang didapat dari metode ‘post’ dari android device ke variable $nama, $npm
dan $kelas.
5 : hubungkan database dengan hostname = ‘localhost’ , username = ‘root’ dan password kosong.
6 : memilih database yang akan digunakan, yaitu ‘android’
7 : string untuk insert data ke dalam database
8 : eksekusi query sehingga data benar-benar tersimpan ke database
Buatlah project android baru sebagai berikut dengan nama ‘guessmysql’:
Buatlah desain layout mobile device anda seperti berikut (terdiri atas 3 field dan 1 button) :
Buatlah file java seperti berikut
Tambahkan “uses permission” untuk mengakses Internet seperti berikut :
Buatlah file java dengan nama “CustomHttpClient” kemudian copy kan script berikut :