Home >Documents >Andry - Membuat Aplikasi Android

Andry - Membuat Aplikasi Android

Date post:12-Jul-2015
Category:
View:1,715 times
Download:4 times
Share this document with a friend
Transcript:

MEMBUAT APLIKASI ANDROID

Disusun oleh : Andry

Membuat Aplikasi Android Andry

1. INSTALASI TOOLS PENGEMBANGAN APLIKASI ANDROIDSebelum memulai membuat aplikasi Android, pertama-tama kita harus melakukan instalasi tools yang diperlukan. Langkah-langkah instalasi tools untuk pengembangan aplikasi Android adalah sebagai berikut : 1. Siapkan komputer yang akan digunakan untuk mengembangkan aplikasi Android. Tools untuk pengembangan Android dapat berjalan di platform Windows, Linux, dan MacOS X. Adapun kebutuhan sistem untuk menjalankan tools ini adalah : a. Sistem operasi : Windows XP (32-bit), Vista (32- or 64-bit), or Windows 7 (32- or 64-bit) Mac OS X 10.5.8 atau yang lebih baru (Hanya di platform x86, dan bukan di PowerPC) Linux yang mendukung aplikasi 32 bit (sudah dicoba di Linux Ubuntu Hardy Heron) b. Software : JDK 5 atau JDK 6 (bukan hanya JRE) Eclipse 3.4 (Ganymede) atau yang lebih baru, paket yang disarankan adalah : Eclipse IDE for Java EE Developers Eclipse IDE for Java Developers Eclipse for RCP/Plug-in Developers Eclipse Classic (versions 3.5.1 atau yang lebih baru) Eclipse JDT (http://www.eclipse.org/jdt) plugin (umumnya sudah ada di paket-paket Eclipse IDE) Minimal tersedia 500 MB free space storage

c. 2.

Install SDK Starter Package (android-sdk_r10-windows.zip atau installer_r10-windows.exe). Untuk yang versi .zip caranya dengan meng-extract file tersebut ke salah satu folder di komputer, misal kita extract ke folder C:\Program Files\. Sedangkan yang versi .exe proses instalasi cukup dengan menjalankan file tersebut. Untuk mendapatkan versi terbaru dari Starter Package ini, bisa diunduh di http://developer.android.com/intl/fr/sdk/index.html . Install ADT plugin for Eclipse Untuk melakukan instalasi plugin ini secara online lakukan langkah-langkah berikut : Jalankan Eclipse 3.5/3.6 kemudian pilih menu Help > Install New Software (untuk Eclipse 3.4 gunakan menu Help > Software Updates) Pada bagian Available Software pilih tombol Add (atau Add Site untuk Eclipse 3.4) Pilih tombol Archive dan browse file ADT-10.0.0.zip Kembali ke jendela Available Software akan terlihat item Developer Tools. Centang checkbox yang ada di bagian tersebut kemudian pilih Next (atau Install untuk Eclipse 3.4) Lanjutkan dengan mengklik tombol Next pada jendela-jendela yang ada berikutnya dan diakhiri dengan tombol Finish Restart Eclipse Pilih menu Window > Preferences pada Eclipse, kemudian pilih Android pada tree di panel sebelah kiri Isikan SDK Location dengan menekan tombol Browse kemudian pilih direktori tempat kita mengextract SDK Starter Package pada langkah 2 di atas Tambahkan platform Android dan komponen SDK lainnya

3.

4.

Membuat Aplikasi Android Andry

Gunakan aplikasi Android SDK and AVD Manager yang disertakan dalam SDK Starter Package untuk menambahkan satu atau lebih platform Android (contohnya Android 1.6 atau Android 2.3) serta komponenkomponen lain ke dalam SDK. Untuk menjalankan Android SDK and AVD Manager di Windows, jalankan SDK Setup.exe yang ada di root direktori SDK Starter Package. Aplikasi ini juga bisa dijalankan dari Eclipse dengan menekan tombol yang ada di bawah baris menu atau melalui menu Window > Android SDK and AVD Manager. Kemudian check item yang ingin diinstall dan tekan tombol Install Selected. Dari situ akan muncul jendela untuk memulai instalasi, silakan pilih radio button Accept All yang ada di bagian kanan bawah lalu tekan tombol Install. Untuk mengawalinya kita harus menginstall Android SDK Platform-tools dan salah satu SDK Platform Android, silakan pilih versi platform Android yang dibutuhkan untuk pengembangan. Sedangkan untuk package yang lain silakan dipilih sesuai dengan kebutuhan pengembangan aplikasi, seperti USB Driver Package, Google APIs by Google Inc, dan Documentation for Android SDK.

5. Membuat Android Virtual Device (AVD) Untuk dapat menjalankan emulator dari platform yang sudah kita install, kita harus membuat sebuah AVD terlebih dahulu. AVD berisi image sistem operasi dan setting device yang akan digunakan oleh emulator. Cara membuat AVD adalah sebagai berikut : Jalankan Android SDK and AVD Manager seperti yang ada di langkah nomor 4 Pilih Virtual Devices yang ada di panel sebelah kiri, lalu tekan tombol New Isikan Name sesuai pilihan (tidak boleh menggunakan spasi, huruf yang diperbolehkan hanya a-zA-Z.-_ ), kemudian pilih drop down Target untuk memilih versi sistem operasi platform yang diinginkan

Membuat Aplikasi Android Andry

Bagian SDCard bisa dikosongkan bisa juga diisi nilai tertentu sehingga pada emulator yang akan tersedia storage external Bagian Skin kita bisa menentukan resolusi layar dari emulator Setelah selesai tekan tombol Create AVD

6. Coba jalankan emulator yang baru dibuat dengan menekan tombol Start

Membuat Aplikasi Android Andry

2. HELLO WORLDSetelah selesai melakukan instalasi tools yang diperlukan untuk mengembangkan aplikasi Android, sekarang kita bisa memulai membuat aplikasi Android. Seperti kebiasaan belajar suatu bahasa pemrograman pada umumnya, kita mulai dengan membuat aplikasi Hello World. Semua pengerjaan pembuatan aplikasi ini akan kita lakukan dengan menggunakan Eclipse. Berikut langkah-langkah pembuatannya : 1. 2. 3. Dari Eclipse pilih menu File > New > Android Project yang akan memunculkan jendela dialog New Android Project Isikan Project name dengan HelloAndroid Pilih salah satu platform di Build Target sesuai yang telah diinstall dan target versi sistem operasi Android di mana aplikasi akan dijalankan. Nilai field ini juga akan menentukan library Android mana yang akan dipakai untuk kompilasi Pada bagian Properties isikan nilai berikut : Application name, adalah nama aplikasi yang terlihat oleh pengguna dan akan muncul di daftar aplikasi Package name, nama package seperti pada pemrograman menggunakan bahasa Java yang lainnya. Nama package ini harus dibuat unik untuk semua package yang terinstall dalam sistem Android, tidak boleh ada dua aplikasi berbeda yang menggunakan package yang sama karena akan menyebabkan satu aplikasi menimpa aplikasi yang lain. Disarankan untuk menggunakan standard domain-style package untuk aplikasi yang kita buat. Contohnya : com.example.android.hello Create activity, adalah nama kelas yang akan dibuat oleh plugin. Kelas ini akan merupakan subclass dari kelas Activity dari Android. Secara sederhana, sebuah Activity adalah kelas yang bisa menampilkan User Interface dari aplikasi. Jika field ini diisi, maka kelas tersebut akan menjadi kelas yang pertama kali dipanggil saat aplikasi dijalankan. Min SDK Version, adalah level API (platform Android) yang diperlukan oleh aplikasi agar dapat dijalankan. Isian ini nilainya adalah sebuah angka dengan aturan berikut. Versi Platform Android 3.0 Android 2.3.3 Android 2.3 Android 2.2 Android 2.1 Android 2.0.1 Android 2.0 Android 1.6 Android 1.5 Android 1.1 Android 1.0 Level API 11 10 9 8 7 6 5 4 3 2 1

4.

Contoh hasil pengisian data tersebut bisa dilihat pada gambar di bawah ini. Selesai mengisikan data yang diperlukan, tekan tombol Finish.

Membuat Aplikasi Android Andry

5. Jika kita lihat dalam tree project HelloAndroid akan ada sejumlah file dan direktori. Lihat ke dalam folder src akan terdapat file HelloActivity.java yang isinya seperti berikut :package com.tester.android; import android.app.Activity; import android.os.Bundle; public class HelloActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } }

6. Selanjutnya kita lakukan modifikasi pada kode di atas menjadi seperti di bawah ini. Perhatikan bagian yang dicetak tebal adalah perubahan yang dilakukan.

Membuat Aplikasi Android Andry

package com.tester.android; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class HelloActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // setContentView(R.layout.main); TextView tv = new TextView(this); tv.setText("Hello World"); setContentView(tv); } }

7. Coba jalankan aplikasi yang baru dibuat dengan klik kanan nama project HelloWorld yang ada di panel Package Explorer di panel sebelah kiri, kemudian pilih menu Run As > Android Application. 8. Tunggu sampai proses start up emulator selesai, jika sudah muncul tampilan Android Lock Screen, buka key lock dan akan terlihat tampilan seperti gambar di bawah ini.

Membuat Aplikasi Android Andry

Pada contoh Hello World di atas kita menggunakan kode untuk menaruh teks pada layar, yang berdasarkan pada pengalaman apabila aplikasi bertambah kompleks, maka kode juga akan semakin rumit karena bagian tampilan dan pemrosesnya menjadi satu. Masalah lain yang dapat timbul adalah apabila ada perubahan pada tampilan. Untuk menghindarkan masalah tersebut, maka Android menyediakan cara lain yaitu dengan menggunakan file layout XML. Contoh file layout tersebut untuk membuat Hello World adalah seperti berikut.

File tersebut ditaruh di folder res\layout\ dalam project Android. Berikut ini akan dijelaskan langkah-langkah untuk mengubah kode Hello World di atas sehingga menggunakan model XML Layout. 1. Pada Eclipse Package Explorer, lihat isi folder res\layout\ dan buka file main.xml (begitu terbuka coba klik tab main.xml di bagian bawah jendela kode untuk melihat isi kode XML). Ganti isinya dengan XML berikut ini lalu simpan.

2.

Dalam folder res\values buka file strings.xml. Ganti isi file tersebut menjadi seperti berikut

Hello Android Hello Android

3.

Sekarang buka dan ganti isi kelas HelloAndroid di folder src\ agar menggunakan file

Embed Size (px)
Recommended