Semua
masyarakat atau seluruh dunia mengenal dan mengetahui tentang
Android. Tetapi bagaimana jika bisa membuat aplikasi Android tersebut
dengan sendiri?
Berikut adalah penjelasan mengenai cara membuat aplikasi android sendiri :
1.Android SDK : Anda dapat mendownloadnya di situs resminya dihttp://developer.android.com/sdk/index.html sesuaikan
dengan sistem operasi yang anda gunakan. Setelah didownload, kemudian
jalankan setup (khusus untuk windows dan komputer terkoneksi internet)
maka setup akan mendownload android repository dan beberapa Third Party
addon. Jika anda mendownload yang berupa file terkompres, setelah
didownload kemudian extract lalu jalankan SDK Manager.exe.
Untuk
Linux, setelah didownload, extract, buka folder tools, jalankan file
android (terkoneksi internet juga) lalu di Available Package installah
Android platform di repository dan Third Party addon. Kalo saya memilih
Sony Ericsson Third Party-nya karena kebetulan HP saya itu.
Setelah menginstall SDK mungkin anda ingin mengujinya terlebih dahulu, pertama buatlah android virtual device (AVD). Jalankan kembali SDK Manager.exe, pada bagian Virtual Device, klik New,
Setelah menginstall SDK mungkin anda ingin mengujinya terlebih dahulu, pertama buatlah android virtual device (AVD). Jalankan kembali SDK Manager.exe, pada bagian Virtual Device, klik New,
Isilah
pada bagian Name (terserah anda), Target : karena sebelumnya saya telah
menginstall third party Sony Ericson maka saya memilih EDK 1.1 (Sony
Ericsson), SD card : 1 GB, resolusi 320x480. Selanjutnya create AVD.
Dari AVD manager pilih avd yang mau dijalankan kemudia klik start, klik
launch akan muncul seperti dibawah.
Tunggu beberapa saat, mungkin agak lama jika untuk pertama kalinya
2. PhoneGap
Untuk dapat mengembangkan program android menggunakan kode HTML, masih ada lagi yang harus diinstall yaitu Phonegap development framework. Alamat situs resminya dihttp://www.phonegap.com/, disitu anda bisa langsung mendownload frameworknya.
Phonegap disini hanyalah berupa library untuk pengembangan software android dan platform mobile yang lain. Jadi tidak masalah ingin diterapkan di SDK windows, linux maupun Mac OS. Dalam satu paket download anda langsung mendapatkan bermacam-macam framewok seperti Android, Blackberry, Apple iPhone dan sebagainya. Tetapi disini saya hanya akan membahas lebih rinci untuk platform android saja.
Setelah anda download, extract, diadalamnya terdapat bermacam-macam folder, anda hanya cukup menggunakan yang ada di dalam folder Android saja. Pada tutorial ini saya akan mencontohkan membuat sebuah program dengan nama Identifikasi Wajah.
A. Langkah pertama buatlah sebuah project baru menggunakan eclipse dari mene File > New > Android Project.
Untuk dapat mengembangkan program android menggunakan kode HTML, masih ada lagi yang harus diinstall yaitu Phonegap development framework. Alamat situs resminya dihttp://www.phonegap.com/, disitu anda bisa langsung mendownload frameworknya.
Phonegap disini hanyalah berupa library untuk pengembangan software android dan platform mobile yang lain. Jadi tidak masalah ingin diterapkan di SDK windows, linux maupun Mac OS. Dalam satu paket download anda langsung mendapatkan bermacam-macam framewok seperti Android, Blackberry, Apple iPhone dan sebagainya. Tetapi disini saya hanya akan membahas lebih rinci untuk platform android saja.
Setelah anda download, extract, diadalamnya terdapat bermacam-macam folder, anda hanya cukup menggunakan yang ada di dalam folder Android saja. Pada tutorial ini saya akan mencontohkan membuat sebuah program dengan nama Identifikasi Wajah.
A. Langkah pertama buatlah sebuah project baru menggunakan eclipse dari mene File > New > Android Project.
Isi
nama Project dengan Identifikasi Wajah, pilih versi android yang
digunakan, scroll kebawah isi nama Package name dengan
com.IdentifikasiWajah , klik Finish. Secara otomatis eclipse akan
membuat folder dengan nama Identifikasi Wajah di folder workspace yang sudah diseting sebelumnya
B. Buatlah dua buah directory (folder) didalam folder Identifikasi Wajah ini
- /libs
- /assets/www (karena folder assets sudah ada, buatlah folder www didalam folder asset ini)
C. Copylah file phonegap.js dari folder android phonegap ke folder /assets/www tadi
dan file phonegap.jar ke folder /libs
D. Copy folder /xml beserta isinya di folder android yang didownload sebelumnya ke folder /res
E. Lakukan beberapa pengaturan di eclipse, buka IdentivikasiWajahActivity.java di eclips
dan file phonegap.jar ke folder /libs
D. Copy folder /xml beserta isinya di folder android yang didownload sebelumnya ke folder /res
E. Lakukan beberapa pengaturan di eclipse, buka IdentivikasiWajahActivity.java di eclips
- tambahkan syntax import com.phonegap.*;
- Ubah class extend dari Activity menjadi DroidGap
- Ubah baris setContentView() dengansuper.loadUrl("file:///android_asset/www/index.html");
- Hapus baris import android.app.Activity;
Klik
kanan folder libs pada gambar diatas Build Paths > Configure Build
Paths. Pada tab Libraries tambahkan phonegap-1.0.0.jar ke project dengan
cara Add Jars
Klik kanan AndroidManifest.xml, Open With > Text Editor
Ketik kode dibawah ini pada bagian dibawah versionName
Tambahkan syntax
android:configChanges="orientation|keyboardHidden"
pada tag Activity di AndroidManifest (lihat gambar dibawah