PEMROGRAMAN MOBILE “TUTORIAL MEMBUAT APLIKASI ANDROID” Disusun oleh : CYNTHIA STEFFI CLIFF 12.12.0037 SI 12 A http://cliffnewbie.wordpress.com/ SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM PURWOKERTO Jl. Let. Jend. Pol. Sumarto, Purwokerto Utara Tahun Akademik 2012
Materi Pertemuan 1-7 Pemrograman Mobile dengan Eclipse
Welcome message from author
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
PEMROGRAMAN MOBILE
“TUTORIAL MEMBUAT APLIKASI ANDROID”
Disusun oleh :
CYNTHIA STEFFI CLIFF
12.12.0037
SI 12 A
http://cliffnewbie.wordpress.com/
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM PURWOKERTO
Jl. Let. Jend. Pol. Sumarto, Purwokerto Utara
Tahun Akademik 2012
TUTORIAL MEMBUAT APLIKASI ANDROID ECLIPSE
A. Landasan Teori
1. Pengertian Eclipse
Eclipse adalah sebuah IDE (Integrated Development Environment)
untuk mengembangkan perangkat lunak dan dapat dijalankan di semua
platform (platform-independent). Sifat-sifat dari eclipse dapat
diketahui sebagai berikut :
a. Multi-platform: Target sistem operasi Eclipse adalah Microsoft
Windows, Linux, Solaris, AIX, HP-UX dan Mac OS X.
b. Mulit-language: Eclipse dikembangkan dengan bahasa
pemrograman Java, akan tetapi Eclipse mendukung pengembangan
aplikasi berbasis bahasa pemrograman lainnya, seperti C/C++,
Cobol, Python, Perl, dan PHP
c. Multi-role: Selain sebagai IDE untuk pengembangan aplikasi,
Eclipse pun bisa digunakan untuk aktivitas dalam siklus
pengembangan perangkat lunak, seperti dokumentasi, test
perangkat lunak, dan pengembangan web.
2. Pengertian SDK Android
SDK (Software Development Kit). SDK adalah suatu tools dan
API yang diperlukan untuk mengembangkan aplikasi pada platform
atau linkungan Android. Pengembangan aplikasi Android
menggunakan bahasa pemrograman Java. Seperti kita ketahui,
SDK ini dikembangkan oleh OHA (Open Handsate Alliance).
Organisasi OHA ini terdiri atas Googl, Intel, Motorola, Qualcomm, T-
Mobile, dan NVIDIA.
3. Resources
Dalam project Android, kita juga akan menjumpai direktori res/
yang memuat “sumber-sumber” (file tetap seperti gambar yang
dikemas bersama dengan aplikasi). Beberapa sub direktori yang
akan dijumpai atau dibuat di bawah direktori res/ terdiri dari:
a. res/drawable/ untuk gambar (PNG, JPEG, etc)
b. res/layout/ untuk spesifikasi UI layout yang dibuat dengan XML
c. res/raw/ for general-purpose files (misalnya CSV File of
Account Information)
d. res/values/ untuk menyimpan nilai strings, dimensions dan
sejenisnya
e. res/xml/ for other general purpose XML Files you wish to ship
B. Tutorial Membuat Aplikasi Sederhana
1. Tutorial Membuat Project Android Sederhana
Sebelum melakukan proses pembuatan project android sederhana, istall
terlebih dahulu “jdk” pada laptop apabila sudah diinstall langsung saja klik
“sdk manager” kemudian setelah ini baru klik aplikasi “eclipse”.
a. Jalankan program eclipse. Setelah itu, klik File > New > Android
Application Project
gambar a
b. Isikan nama aplikasi yang diinginkan dan nama project dari aplikasi
tersebut. Untuk package nama secara otomatis telah terisi.
gambar b
c. Setelah di next maka akan dilanjutkan ke tahap berikutnya, yakni
tempat dimana project tersebut akakn disimpan.
gambar c
d. Di tahap selajutnya, pilih bentuk icon/ gambar/ ext sesuai dengan
keinginan.
gambar d
e. Kemudian dalam tahap selajutnya terdapat tiga pilihan, yakni blank
activity, fullscreen activity dan master/ detail flow. Pilihlah yang blank
activity.
gambar e
f. Di tahap selajutnya pada blank activity, berilah nama activity sesuai
keinginan dan untuk layout name akan secara otomatis mengikuti pada
nama activity tersebut.
gambar f
g. Setelah tahap sebelumnya sudah selesai, maka akan dilanjutkan
dengan mengkonfirmasi android virtual device manager. Buatlah
sebuah device dan beri nama device tersebut yang mana sebelumnya di
klik pada icon yang bergambar icon android di handphone. Hal
tersebut dapat kita lakukan dengan mengklik pada toolbar pada eclipse.
Buatlah nama avd dengan new > create virtual device android. Berilah
name, device, dan target sesuai keinginan.
gambar g
h. Setelah membuat avd pada android sudah dibuat maka akan muncul
kotak dialog seperti pada gambar berikut. Klik launch maka proses
akan dilakukan yakni membuka emulator android.
i. Berikut ini merupakan saat dimana emulator android mengerjakan
pertama kali.
j. Lalu tunggu tampilan emulator android, sedikit membutuhkan waktu
karena dalam membuka emulator tersebut juga membutuhkan
beberapa RAM pada perangat keras hal itu menyebabkan system
bekerja lambat. Setelah tampilan emulator home muncul, buka kunci
tersebut dan cari project android yang sebelumnya sudah dibuat seperti
pada gambar berikut.
k. Kemudian buatlah sebuah program dimana apliksi android tersebut
dapat memunculkan “Hello world! (nama pengguna). Dapatdilakukan
dengan cara berbagai macam, misal ambil salah satu contoh dengan
menambahakan program pada “xml” cara ganti background dan
memunculkan text “Hello world! <nama pengguna>. Berikut
merupakan kode xml pada activity_cliff.
l. Tambahkan kode juga pada color.xml seperti berikut.
m. Tambahkan kode pada string.xml untuk menambahkan tulisan “hello
world! <nama pengguna>. Setelah itu di save all dan jalankan aplikasi
tersebut atau bias juga di run.
n. Hasil yang diperoleh seperti berikut. Lihat perubahan warna
background dan textnya.
2. Penjelasan Aplikasi Android Sederhana
Untuk memberikan dan menambahkan sebuah kalimat yang tertera
seperti hasil gambar yang muncul itu merupakan tambahan dari
kalimat string yang mana sebelumnya sudah muncul dengan kalimat
“Hello World!. Kita bisa menambahkannya di kode string.xml seperti
yang sebelumnya sudah dijelaskan pada tutorial.
Untuk mengganti background juga sama seperti halnya dengan
mengganti pada program java. Buka folder dengan nama res > values >
color.xml > tambahkan kode warna. Dapat diambil sebagai contoh
seperti berikut.
Tambahkan juga kode pada di xml pada activity_cliff yang mana letak
pada folder layout, seperti berikut.
TUTORIAL KALKULATOR ANDROID
A. Landasan Teori
1. Pengertian Aplikasi Mobile
Menurut Wikipedia, pengertian aplikasi adalah program yang
digunakan orang untuk melakukan sesuatu pada sistem komputer.
Mobile dapat diartikan sebagai perpindahan yang mudah dari satu
tempat ke tempat yang lain, misalnya telepon mobile berarti bahwa
terminal telepon yang dapat berpindah dengan mudah dari satu
tempat ke tempat lain tanpa terjadi pemutusan atau terputusnya
komunikasi
2. Pengertian Android
Menurut Andy Rubin android adalah sistem operasi berbasis Linux
yang dipergunakan sebagai pengelola sumber daya perangkat keras,
baik untuk ponsel, smartphone dan juga PC tablet. Secara umum
Android adalah platform yang terbuka (Open Source) bagi para
pengembang untuk menciptakan aplikasi mereka sendiri untuk
digunakan oleh berbagai piranti bergerak.
3. Resources
Dalam project Android, kita juga akan menjumpai direktori res/
yang memuat “sumber-sumber” (file tetap seperti gambar yang
dikemas bersama dengan aplikasi). Beberapa sub direktori yang
akan dijumpai atau dibuat di bawah direktori res/ terdiri dari:
a. res/drawable/ untuk gambar (PNG, JPEG, etc)
b. res/layout/ untuk spesifikasi UI layout yang dibuat dengan XML
c. res/raw/ for general-purpose files (misalnya CSV File of
Account Information)
d. res/values/ untuk menyimpan nilai strings, dimensions dan
sejenisnya
B. Tutorial Membuat Kalkulator Sederhana
Sebelum melakukan proses pembuatan aplikasi kalkulator sederhana, buka
program eclipse kemudia pilih letak penyimpanan yang sesuai kita
inginkan.
a. Buat sebuah nama program apa yang akan kita buat, dalam praktikum
ini kita akan membuat program aplikasi kalkulator android. Kemudian
klik next.
b. Setelah itu pilih logo untuk aplikasi kalkulator sesuai yang diinginkan.
c. Pilih layar dengan nama “blank activity”. Kemudian beri nama pada
activity nama lalu klik next hingga muncul dekstop xml pada eclipse.
d. Pada grapichal layout, ubah background dengan warna sesuai yang
diinginkan. Untuk mengubah warnanya bisa digunakan dengan cara
ubah pada properties dengan memasukan kode warna lalu enter.
Setelah itu buat text kalkulator dengan drag drop pada bagian form
widget pilih “large” di drag drop.
e. Setelah itu buat sebuah kotak dengan memilih text field lalu pilih
number di drag drop. Klik kanan kotak number (aktifkan) lalu pilih
edit id dan beri nama dengan “bil1” dan beri nama dengan klik kanan
edit text.
f. Setelah membuat 2 buah text field dengan memilih number dan drag
drop yang mana sudah diberi nama dan id dilanjutkan dengan
membuat 4 buah button yang mana masing-masing dari button tersebut
diberi nama text id sudah kita beri misal, beri nama button1: tambah
(+), button2: kurang (-), button3: kali(*), dan button4: bagi(/). Buat
juga kode sting dengan cara klik kanan pada button lalu edit id dan
new string isilah nama string yang baru sesuai masing-masing nama
button.
g. Tambahkan juga pada graphical layout dengan menambahkan number
text field yang di drag drop. Beri nama juga dengan klik kanan lalu
edit text dan edit id dengan nama ”jumlah”.
h. Buatlah sebuah device android manager untuk aplikasi kalkulator
sederhana seperti yang sebelumnya pada praktikum sudah sempat