Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 1
LAPORAN PRAKTIKUM
Pemograman Mobile
Praktikum 1
DISUSUN OLEH :
Ali Nur Ikhsan
13.12.0154
SI 13 E
Tanggal Praktikum : 9 Oktober 2014
Dosen Pengampu : Tri Astuti, M.Eng
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER
AMIKOM PURWOKERTO
JL. LET. JEND. POL SUMARTO PURWOKERTO
2014
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 2
Kata Pengantar
Puji syukur kehadirat Allah SWT yang Maha Pengasih lagi Maha Penyayang yang telah
melimpahkan Taufik & Hidayahnya sehingga Penulis dapat menyusun laporan sebagai salah
satu tugas kuliah Pemrograman Mobile. Penulis mengucapkan terima kasih kepada Ibu Tri
Astuti, M.Eng selaku dosen mata kuliah Pemrograman Mobile yang telah memberikan
bimbingannya kepada penulis dalam proses penyusunan laporan ini.
Penulis menyadari bahwa dalam penyusunan laporan ini masih banyak kekurangan dan
masih jauh dari kesempurnaan. Oleh karena itu, kami mengharapkan kritik dan saran yang
membangun guna menyempurnakan laporan ini dan dapat menjadi acuan dalam menyusun
laporan-laporan selanjutnya. kami juga memohon maaf apabila dalam penulisan laporan ini
terdapat kesalahan pengetikan dan kekeliruan sehingga membingungkan pembaca dalam
memahami laporan.
Purbalingga, 15 Oktober 2014
Daftar Isi
Kata pengantar ................................................................................................. 1
Daftar Isi .......................................................................................................... 2
BAB I PENDAHULUAN
I.1 Rumusan Masalah/Soal ....................................................................... 3
I.2 Landasan Teori ..................................................................................... 3
BAB II ISI ............................................................................................................. 4
BAB III PENUTUP
Kesimpulan ................................................................................................. 17
Daftar Pustaka ...................................................................................................... 18
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 3
BAB I
PENDAHULUAN
I.1 Rumusan Masalah
Silahkan tampilkan nama, nim, kelas masing-masing, dengan warna backround berbeda dan
icon aplikasi berbeda-beda.=
I.2 Landasan Teori
A. Pengertian Android
Menurut Nasruddin Safaat h (Pemrograman aplikasi mobile smartphone dan tablet PC
berbasis android 2012:1) android adalah sebuah sistem operasi pada handphone yang bersifat
terbuka dan berbasis pada sistem operasi Linux. Android bisa digunakan oleh setiap orang
yang ingin menggunakannya pada perangkat mereka. Android menyediakan platform terbuka
bagi para pengembang untuk menciptakan aplikasi mereka sendiri yang akan digunakan
untuk bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang
baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android,
dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti
lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile,
dan Nvidia. Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open
Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat
seluler. Di lain pihak, Google merilis kode–kode Android di bawah lisensi Apache, sebuah
lisensi perangkat lunak dan standar terbuka perangkat seluler.
B. Kelebihan Android
a) Multitasking
b) Kemudahan dalam Notifikasi
c) Akses Mudah
d) Pilihan Ponsel yang beranekaragam
e) Bisa menginstal ROM yang dimodifikasi
C. Kekurangan Android
a) Koneksi terus-menerus mengakibatkan mahal
b) Banyaknya iklan di android
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 4
D. Pengertian Eclipse
Menurut Nasruddin Safaat h (Pemrograman aplikasi mobeli smartphone dan tablet PC
berbasis android 2012:16) Eclipse adalah sebuah IDE (Integrated Development Environment)
untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platform-
independent).
Berikut ini adalah sifat dari Eclipse:
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, PHP, dan lain sebagainya.
c) Multi-role: Selain sebagai IDE untuk
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 5
BAB II
PEMBAHASAN
Langkah-Langkah membuat aplikasi Android pada Eclipse
1. Pastikan pada computer sudah terinstall aplikasi Eclipse, kemudian jalankan Eclipse
dengan cara double click icon Eclipse
2. Akan muncul tempat penyimpanan hasil pekerjaan, pilih browse untuk memilih
tempat penyimpanan yang mempunyai space yang cukup, seteleh itu klik OK.
3. Tampilan awal aplikasi eclipse, jika masih menampilkan layar welcome, tutup saja
tab welcome terssebut hingga tampilan menjadi seperti berikut
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 6
4. Kemudian untuk membuat projek aplikasi Android, klik file New Android
Aplication Project
5. Akan muncul tampilan berikut, kemudian isi nama sesuai dengan keinginan, ganti
nama package pada example sesuai dengan keinginan, setelah itu klik Next
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 7
6. Pilih Next
7. Pilih icon yang ingin dijadikan icon pada aplikasi Android dengan cara browse, pilih
gambar yang sesuai, bisa dengan format .gif , .Ico , .jpg dll kemudian pilih Open
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 8
8. Kemudian pilih warna background icon pada background color, pilih Ok
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 9
9. Pilih bentuk Icon ada pilihan kotak (Square) dan Lingkaran (Circle), setelah itu pilih
Next
10. Pilih blank activity kemudian pilih Next
11. Pilih Next
12. Ini merupakan tampilan awal pada project aplikasi Android
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 10
13. Sebelum melangkah ke tahap perancangan desain aplikasi, buat sebuah android
virtual yang nantinya akan menampilkan aplikasi Android yang telah dibuat, pilih
android virtual device manager , akan muncul jendela seperti berikut:
Pilih New
14. Atur AVD sebagai berikut
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 11
15. Untuk mengecek apakah AVD dapat berjalan dengan baik, klik AVD kemudian pilih
Start
16. Pilih Launch
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 12
17. Akan tampil seperti berikut
18. Berlanjut ke langkah berikutnya kita tambahkan warna/color untuk digunakan untuk
membuat warna background maupun warna tulisan, pilih values pada package
explorer kemudian double klik strings.xml pilih resources dan pilih add
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 13
Pilih color
Kemudian isi nilai color, bisa dicari di internet untuk kode warna
19. Selanjutnya design seperti pada gambar dengan cara mendrag & drop textview pada
palette
20. Untuk mengganti background bisa mengubah background di properties
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 14
Kemudian pilih color, pilih warna yang telah diinputkan sebelumnya,
21. Setelah selesai sesuai dengan atas, coba jalankan program dengan cara klik Run
Configurations…
22. Double klik Android Aplication
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 15
23. Isi sesuai dengan gambar dibawah ini
24. Kemudian pilih target, centang aplikasi yang akan dijalankan
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 16
Kemudian pilih Apply, klik run, akan uncul jendela penyimpanan klik yes,
Ini merupakan tampilan akhir dari aplikasi yang telah dibuat
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 17
BAB III
KESIMPULAN
Dari praktikum di atas dapat diperoleh kesimpulan dalam pembuatan aplikasi android
harus diperlukan kemampuan dalam mendesain aplikasi dan bahasa xml. Selain itu
untuk membuat aplikasi android juga dibutuhkan kesabaran jika terjadi eror harus bisa
mencari dimana letak erornya dan bagaimana cara mengatasinya
Pemrograman Mobile 2014 (Ali Nur Ikhsan/13.12.0154) | 18
DAFTAR PUSTAKA
http://id.wikipedia.org/wiki/Android_(sistem_operasi)
http://www.updatekeren.com/2012/07/pengertian-android-apa-itu-android.html
http://handphoneinfo.com/pengertian-kelebihan-kekurangan-android.html
http://www.academia.edu/7711395/rancang_bangun_aplikasi_reservasi_menu_di_der
te_mie_ayam_ceker_padamara