MODUL Pemrograman Mobile - 1
MODUL Pemrograman Mobile - 1
PEMROGRAMAM MOBILE
Menggunakan Android
(Prodi Manajemen Informatika D3)
2015
Tujuan
1.2.
DASAR TEORI
1. Android adalah sistem operasi untuk telepon seluler yang berbasiskan Linux.
Android menyediakan platform yang bersifat open source bagi para pengembang
untuk menciptakan aplikasi mereka sendiri sehingga dapat digunakan oleh
bermacam peranti penggerak. Awalnya Google Inc. membeli Android Inc.
pendatang baru yang membuat software (perangkat lunak) untuk telepon
genggam. Kemudian untuk mengembangkan Android di bentuklah Open
Handset Alliance yang merupakan gabungan dari 34 perusahaan peranti keras,
peranti lunak dan telekomunikasi termasuk Google, HTC, Intel, Motorola,
Qualcomm, T-Mobile, dan NVidia.
2. Pada saat perilisan perdana Android pada tanggal 5 november 2007, Android
bersama Open Handset Alliance menyatakan mendukung pengembangan
standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode-kode
Android dibawah lisensi Apache, sebuah lisensi perangkat lunak dan standar
terbuka perangkat seluler. Terdapat dua jenis distributor sistem operasi Android.
Pertama yang dapat dukungan penuh dari Google atau Google Mail Service
(GMS) dan kedua adalah yang benar-benar bebas distribusinya tanpa dukungan
langsung dari Google atau dikenal sebagai Open Handset Distribution (DHD).
3. Berikut ini adalah sejarah perjalanan Android :
Android versi 1.0 dikeluarkan tanggal 23 September 2008
Versi 1.1 pertama kali digunakan di mobile phone (T1).
Versi 1.5 (Cupcake) muncul April 2009 yang mendukung soft keyboard
Versi 1.6 (Donut) muncul September 2009 dan versi satu yang terakhir.
Versi 2.0-2.1 (Eclair) repair GUI, HTML5 dan Exchange ActiveSync 2.5.
Versi 2.2 (Froyo), mempercepat kinerja dengan Just In Time compiler &
Chrome V8 JavaScript engine, Wi-Fi hotspot tethering, suppport Flash.
Versi 2.3 (Gingerbread), memperbaiki user interface, soft keyboard,
copy/paste features dan support ke Near Field Communication (NFC).
Versi 3.0 (Honeycomb), untuk tablet yang menggunakan layar lebih
besar, multicore processors dan hardware acceleration untuk graphics.
Versi 4.0 Ice-cream sandwich, kombinasi 2.3 and 3.0, muncul 2011.
Versi 4.1 4.3 (Jelly Bean) antarmuka lebih halus, triple buffering, 2012
Versi 4.4 (KitKat) Optimasi kinerja pd perangkat spek rendah, 2013
Versi 5.0 (Lollipop) sistem keamanan, 64-bit ART compiler, 2014
Setiya Nugroho, M.Eng
Page 1
2015
4. Sebuah aplikasi Android biasanya memiliki satu atau lebih Activity. Sebuah
Activity biasanya ditampilkan dalam satu screen sebagai bagian komponen dari
View (yang terdiri dari komponen UI, widget atau control), yang bertugas
melakukan interaksi dengan user untuk melakukan sebuah task tunggal
(misalnya, melihat informasi, mengedit data, atau memasukkan data). Salah satu
Activity ditandai sebagai startup activity, yang pada gilirannya memulai activity
berikutnya, melalui sebuah intent.
5. Untuk membuat activity, dilakukan extend terhadap class android.app.Activity,
dan melakukan override beberapa method, khususnya method OnCreate(). Kita
bisa mengatur konten view dari activity secara bahasa pemrograman java atau
juga bisa melalui kode layout file XML Daur hidup sebuah activity diatur melalui
method call-back, yang di definisikan pada class dasar Activity pada gambar 1.1.
tentang siklus hidup android.
1.3.
PELAKSANAAN PRAKTIKUM
Page 2
2015
a) Instal JDK, Awal Instalasi pada gambar 1.2. Silahkan Klik Next hingga
proses instalasi selesai.
b) Selanjutnya kita akan membuat Android Virtual Device pada gambar 1.3.
Masuk ke folder adt-bundle, kemudian klik SDK manager.exe. jika
terdapat pemberitahuan error, abaikan saja.
Page 3
2015
e) Isi sesuai dengan gambar 1.6. Untuk Internal Storage ubah nilainya
menjadi 500 MiB. Kemudian Klik OK.
f) Setelah itu, klik start untuk menjalankan emulator yang telah dibuat.
Android Device Virtual gambar 1.7 telah selesai dibuat.
Page 4
2015
2. Pada pertemuan pertama. Kita akan buat program awal sebagai pemanasan.
Berikut ini langkah-langkah pembuatan aplikasi android pertama.
a Jalankan Eclipse pada gambar 1.8, Kemudian Pilih File > New > Android
Application Project
Page 5
2015
Buka file main.xml didalam package res > layout. Gambar 1.10
Page 6
2015
g Jalankan aplikasi dengan cara klik kanan package > pilih Run As >
Android Application Project, atau dengan shortcut CTRL + F11.
h Aplikasi dapat didownload langsung ke perangkat android.
File ProjectPertama.apk terletak di folder ProjectPertama/bin.
1.4.
Latihan
1.5.
Tugas
1. Capture hasil pekerjaan Anda, pastekan ke Ms. Word dengan nama file
Nama_Anda materi ke .
2. Kirimkan ke email : [email protected] dengan subject Pemrograman
Mobile
Setiya Nugroho, M.Eng
Page 7