Anda di halaman 1dari 7

MODUL 01

APLIKASI ANDROID

Aplikasi Android pertama yang akan anda buat adalah aplikasi GeoQuiz. Aplikasi
GeoQuiz menguji pengetahuan pengguna mengenai geografi. Untuk menjawab
pertanyaan pada layar ponsel, pengguna harus menekan button Benar atau Salah.
Jika user menekan button Salah aplikasi akan menampilkan pesan "Jawaban anda
benar". Sebaliknya, jika pengguna menekan button Benar aplikasi akan
menampilkan pesan "Jawaban anda salah".

Gambar 1.1 Jika user menekan tombol salah

Komponen Dasar Pembentuk Aplikasi


Aplikasi GeoQuiz akan terdiri dari activity dan layout:
 activity adalah instance dari Activity. Activity merupakan kelas standar yang
ada dalam Android SDK. activity bertanggung-jawab mengelola interaksi antara
pengguna dengan layar informasi.

Subkelas dari Activity dibuat untuk menginplementasikan fungsionalitas yang


diperlukan aplikasi. Sebuah aplikasi sederhana mungkin hanya akan terdiri dari
sebuah subkelas, sedangkan aplikasi yang kompleks memiliki banyak subkelas.
GeoQuiz adalah aplikasi yang sederhana, oleh karena itu aplikasi ini hanya akan
terdiri dari sebuah subkelas tunggal bernama QuizActivity. QuizActivity akan
mengendalikan user interface seperti yang ditunjukkan pada Gambar 1.1 di
atas.

 layout menentukan obyek-obyek pembentuk user interface dan posisinya pada


layar. Sebuah layout terdiri atas definisi-definisi yang ditulis dalam XML. Setiap
definisi biasanya meng-create sebuah obyek yang akan muncul pada layar
seperti button atau teks. Aplikasi GeoQuiz akan memiliki sebuah file layout
bernama activity_quiz.xml. Kode XML dalam file ini akan mendefinisikan user
interface seperti yang ditunjukkan pada Gambar 1.1 di atas.

Hubungan QuizActivity dan activity_quiz.xml ditunjukkan pada Gambar 1.2


berikut:

QuizActivity Activity_quiz.xml

Gambar 1.2 QuizActivity mengendalikan UI yang didefinisikan oleh activity_quiz.xml


KEGIATAN :
Sebagai langkah pertama adalah membuat proyek Android baru. Sebuah proyek
Android berisi file-file yang membentuk aplikasi. Untuk membuat proyek baru,
jalankan Android Studio, maka anda akan melihat jendela Welcome dialog seperti
berikut:

Pada Welcome dialog, pilih Start a new Android Studio project. Jika anda tidak
melihat jendela dialog seperti ini, kemungkinan anda sudah pernah membuat
proyek sebelumnya. Pada kasus ini, pilih File → New Project....