Tahapan Membuat Aplikasi Administrator Web untuk Android

Kali ini saya ingin menuliskan mengenai pembuatan aplikasi Android atau *.apk yang saya bangun. Berdasarkan kebutuhan saya mengenai Adiministrasi website yang dapat diakses secara mobile menggunakan perangkat android yang saya gunakan sehari-hari. Saya merasa kurang nyaman apabila tiap kali akan mengunggah artikel atau melakukan perubahan setting pada website dengan melalui phone browser. Maka saya membuat aplikasi webservice untuk administrasi web milik saya sendiri.

Tahapan yang saya lakukan

  1. Pertama-tama saya membuat aplikasi web service untuk server, saya membuat server melayani data berformat JSON. Karena Website saya menggunakan Framework CodeIgiter, maka saya membuat class dan fungsi yang saya tanam di server. Intinya mengubah isi data dalam tabel menjadi data bertipe JSON. Salah satu contohnya dalam CodeIgniter sbb:
    function data(){       		
    		$post_id = trim($this->input->post("post_id"));
    		$this->db->where('POST_ID',$post_id);
                    $dt = $this->db->get('post');
    		$nam = array('result'=>'error');//bisa dihilangkan
    		if($dt){
    			if($dt->num_rows() > 0){
    				$nam = $dt->result();
    			}
    		}
    		echo $x = json_encode($nam);
        }

    Bila anda tidak selalu memerlukan nilai kembalian maka baris array(‘result’=>’error’) bisa dihapus

  2.  Kemudian saya melanjutkan membuat aplikasi disisi client dengan mencoba beberapa framework, contohnya seperti berikut menggunakan jQuery Mobile:
    Apk dengan jQuery Mobile

    Android dengan jQueryMobile

    Selain itu saya juga mencoba menggunakan TopCoat, sebagai Framework tampilannya dengan tetap menggunakan jQuery (tanpa mobile) sebagai DOM Frameworknya

    topCoat App

    topCoat App dengan jQuery

  3. Setelah Aplikasi berhasil dibuat saya mengcompile aplikasi tersebut dengan bantuan Eclipse sehingga file Apk dapat berjalan di Android versi 7 sampai dengan terbaru.
Tentang

I am system analyst, my specialization are Web programming, mobile programming also graphic design.

Tagged with: , , , ,
Ditulis dalam Lanjutan, Merancang Web, teknik

Tinggalkan komentar

Produk Promo
Desktop Mini PC Intel Core i3
Kategori Tulisan

Klik untuk mendapatkan Update melalui email anda

Bergabung dengan 166 pelanggan lain