PENS-ITS
MODUL 12
PENGENALAN ANDROID
A. Tujuan :
1. Memahami berbagai tipe sistem operasi Android
2. Memahami pembuatan aplikasi di android
3. Memahami pembuatan teks dan gambar
B. Dasar Teori
Android adalah sistem operasi untuk telepon seluler yang berbasis Linux.Android
menyediakan platformyang bersifat open source bagi para pengembang untuk menciptakan
sebuah aplikasi.Awalnya, Google Inc. mengakuisi Android Inc. yang mengembangkan
software untuk ponselyang berada di Palo Alto, California Amerika Serikat. Kemudian untuk
mengembangkan Android, dibentuklah Open Handset Alliance, yaitu konsorsium dari 34
perusahaan hardware, software, dan telekomunikasi, termasuk Google, HTC, Intel,
Motorola, Qualcomm, T-Mobile, dan Nvidia.
Telepon pertama yang memakai sistem operasi Android adalah HTC Dream, yang dirilis
pada 22 Oktober 2008. Pada penghujung tahun 2009 diperkirakan di dunia ini paling sedikit
terdapat 18 jenis telepon seluler yang menggunakan Android.
2
INTERNET PROGRAMMING PENS-
ITS
3
INTERNET PROGRAMMING
PENS-ITS
Tidak semua perangkat dapat di upgrade ke versi 2.3 ini. Spesifikasi minimum agar dapat
di upgrade ke versi Gingerbread adalah kapasitas CPU 1 GHz, Ram 512MB, diagonal layar
minimal 3.5”.
Dalam persaingan generasi perangkat selanjutnya, Google melakukan investasi dengan
mengadakan kompetisi aplikasi mobile terbaik (killer apps - aplikasi unggulan). Kompetisi
ini berhadiah $25,000 bagi setiap pengembang aplikasi yang terpilih. Kompetisi diadakan
selama dua tahap yang tiap tahapnya dipilih 50 aplikasi terbaik.Dengan semakin
berkembangnya dan semakin bertambahnya jumlah handset Android, semakin banyak
pihak ketiga yang berminat untuk menyalurkan aplikasi untuk sistem operasi
Android.Aplikasi terkenal yang diubah ke dalam sistem operasi Android adalah Shazam,
Backgrounds, dan WeatherBug.
C. Tugas Pendahuluan
Buatlah desain flowchart untuk setiap soal dalam percobaan
D. Percobaa
n D.1.
Latihan
Latihan 1: Membuat aplikasi teks dan gambar
a. Buat file : teksGambar.java (akan dicreate secara otomatis)
package pens.com;
import android.app.Activity;
import android.os.Bundle;
public class teksGambar extends Activity {
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState)
{ super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
D.2. Permasalahan
Untuk permasalahan dalam praktikum, lakukan langkah-langkah berikut :
a. Buatlah sebuah tampilan semenarik mungkin yang memberikan informasi tentang
diri anda.
b. Tambahkan gambar-gambar untuk mendukung tampilan anda.
c. Tambahkan juga aplikasi ticker.
c. Download ke handphone anda dan lihat hasilnya.
Contoh tampilan :
5
INTERNET PROGRAMMING
PENS-ITS
E. Laporan Resmi
Buatlah seperti pada permasalahan D.2., tetapi informasi yang diberikan adalah tentang
sekolah anda masing-masing.