You are on page 1of 8

WORKSHEET DEVELOPMENT TOOLS

Disusun oleh : Watik Adidaya

Mobile Programming [STT-NF]

Page 1

SETTING UP DEVELOPMENT TOOLS


Sebelum kita membuat project android, hal yang harus dipastikan adalah kita sudah melakukan
setting up pada development environment kita. Cara setting up development environment kita salah
satunya dengan menggunakan ADT Bundle. Langkahnya :
1. Pergi ke website : https://developer.android.com/sdk/index.html?hl=i
2. Lalu download ADT bundle untuk OS LINUX
3. Lalu Ekstrak
4. dan Run Eclipse
Hasil setelah di Run akan muncul seperti ini :

MEMBUAT PROJECT PERTAMA


1. Klik
New pada toolbar
2. pilih android project :
pada jendela yang muncul, buka android folder, pilih Android Aplication Project lalu klik
Next :

Mobile Programming [STT-NF]

Page 2

3. Isilah form yang muncul :


a. Application name : adalah nama app yang muncul pada user. Untuk project ini gunakan
Salam. Nama aplikasi biasanya menggunakan huruf besar
b. Project name : adalah nama dari folder project kita dan nama yang muncul pada Eclipse kita.
Sebagai contonya Salam Project
c. Package name : adalah nama package untuk app kita (mengikuti rule yang sama pada
penamaan package di bahasa pemrograman java) nama package kita harus unik dan berbeda
dari seluruh package yang terinstal pada sistem android kita. Untuk alasan ini, umumnya yang
terbaik adalah jika kita menggunakan sebuah nama yang dimulai dengan membalikan nama
domain dari organisasi kita. Untuk project ini kita dapat menggunakan sesuatu seperti
com.week1.salam.
d. minimum Required SDK : adalah versi terendah dari Android yang aplikasi kita dapat support,
ditunjukkan dengan menggunakan API level. Untuk memungkinkan mensupport banyak
device, maka kita harus menset ini pada verse terendah yang tersedia yang mengizinkan
aplikasi kita untuk menyediakan fitur inti set. Jika fitur setiap aplikasi Anda mungkin hanya
pada versi baru Android dan itu tidak penting untuk fitur inti set app, Anda dapat
mengaktifkan fitur hanya ketika berjalan pada versi yang mendukungnya. Tinggalkan set ini
untuk nilai default untuk proyek ini.
e. Targer SDK : menunjukkan versi tertinggi Android (juga menggunakan API level) dengan
yang Anda telah diuji dengan aplikasi Anda. Sebagai versi baru dari Android telah tersedia,
Anda harus menguji aplikasi Anda pada versi baru dan memperbarui nilai ini agar sesuai
dengan tingkat API terbaru untuk memanfaatkan fitur platform baru.
f. Compile With : adalah versi platform terhadap aplikasi yang akan kita kompilasikan. Secara
default, ini diatur ke versi terbaru Android yang tersedia di SDK Anda. (Harus Android 4.1
atau lebih besar, jika Anda tidak memiliki versi seperti yang tersedia, Anda harus menginstal
satu menggunakan SDK Manager). Anda masih dapat membangun aplikasi untuk mendukung
versi lama, namun pengaturan target membangun ke versi terbaru memungkinkan Anda
untuk mengaktifkan fitur baru dan mengoptimalkan aplikasi Anda untuk pengalaman
pengguna yang luar biasa pada perangkat terbaru.
g. Theme : menentukan gaya UI Android untuk diaplikasikan pada aplikasi Anda. Anda dapat
meninggalkan ini.

Mobile Programming [STT-NF]

Page 3

4. Konfigurasi Project
Pada layar berikutnya untuk mengkonfigurasi proyek, tinggalkan pilihan default dan klik Next.

5. Kostumisasi Ikon :
Layar berikutnya dapat membantu Anda membuat ikon peluncur untuk aplikasi Anda. Anda dapat
menyesuaikan ikon dalam beberapa cara dan tools yang menghasilkan ikon untuk semua
kepadatan layar. Sebelum Anda mempublikasikan aplikasi Anda, Anda harus yakin ikon Anda
memenuhi spesifikasi yang ditetapkan dalam Ikonografi panduan desain. Klik Next.

Mobile Programming [STT-NF]

Page 4

6. Pilih Template :
Sekarang Anda dapat memilih activity template dari mana untuk mulai membangun aplikasi Anda.
Untuk proyek ini, pilih BlankActivity dan klik Next.

7. Membuat Main Activity :


Tinggalkan semua rincian untuk activity dalam keadaan standar dan klik Finish.

Mobile Programming [STT-NF]

Page 5

Jika Anda tidak menggunakan Eclipse IDE dengan plugin ADT, Anda malah dapat membuat
proyek Anda menggunakan alat SDK dari baris perintah :
1. Masuklah kedalam direktori Android SDK's tools/

2. Eksekusi command dibawah ini :

3. Eksekusi command dibawah ini :

Mobile Programming [STT-NF]

Page 6

RUNNING PROJECT
1. Run Pada Real Device
1.1 Persiapan
a. Plug in device kita pada mesin development kita dengan menggunakan kabel
USB. Jika kita melakukan developing pada windows kita perlu menginstall USB driver yang
sesuai dengan device kita. Untuk bantuan penginstallan drivers, lihatlah OEM USB Drivers
Dokumen.
b. Enable USB debugging pada device kita.
Pada kebanyakan device running Android 3.2 atau sebelumnya, kita dapat mecari
option tersebut pada menu Setting > Applications > Development
Pada Android 4.0 dan terbaru terdapat pada menu Setting > Developer options
Pada Android 4.2 dan terbaru, Developer option disembunyikan sesuai default. Untuk
membuatnya tersedia, pergilah ke menu Setting > About Phone dan tap Build
Number sebanyak 7 kali lalu kembali ke layar sebelumnya untuk mencari Developer
option.
c. Check Device
melalui command line :
masuk kedalam folder :
l

lalu eksekusi command berikut :

Jika device kita terdeteksi unknown ??????? maka kill adb yang berjalan pada saat ini
dan lakukan run sebagai root :

1.2 Run dari Eclipse


a. Bukalah salah satu project file kita (java file) dan klik run melalui tool bar
b. pada Run as Window yang muncul, pilih Android Application dan klik ok
DEBUGGING TOOLS
1. untuk melakukan debug pada aplikasi kita, kita dapat menggunakan DDMS panel

Mobile Programming [STT-NF]

Page 7

1.1 Aktifkan DDMS perspektif (klik tombol open perspective pada sudut kanan atas
window project kita lalu pilih DDMS )

1.2 Kita Dapat Melihat Pesan Log Pada Logcat Window


Logcat window menampilkan pesan log dari device kita, kita menginginkan untuk
membuat pesan kita sendiri untuk melakukan debug, kita dapa melakukannya dengan
menggunakan kode berkut misal :
Log.i("Info","anda sedang berada dalam method onCreate()");
Log.w("status Warning","anda sedang berada dalam method onCreate()");
Log.e("status ERORR","anda sedang berada dalam method onCreate()");

Mobile Programming [STT-NF]

Page 8

You might also like