SIMULASI PENGAPLIKASIAN HELLO WORLD DAN TEXT VIEW DENGAN MODUL SMARTPHONE TRAINER (ANDROID-5000) LAPORAN AKHIR Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya Oleh: ASTRIA INDRIYANI 0611 3033 0242 POLITEKNIK NEGERI SRIWIJAYA PALEMBANG 2014 i
SIMULASI PENGAPLIKASIAN HELLO WORLD DAN TEXT VIEW DENGAN MODUL SMARTPHONE TRAINER (ANDROID-5000) LAPORAN AKHIR Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya Oleh: ASTRIA INDRIYANI 0610 3033 0242 Pembimbing I, Menyetujui, Palembang, Juli 2014 Pembimbing II, Ir.Abdul Rakhman,M.T Sarjana,S.T.,M.Kom. NIP 19600624 199003 1 002 NIP 19691106 199503 2 001 Mengetahui, Ketua Jurusan Ketua Program Studi, Teknik Elektro, Teknik Telekomunikasi D3, Ir.Ali Nurdin, M.T. Ciksadan, S.T., M.Kom. NIP 19621207 199103 1 001 NIP 19680907 199303 1 003 ii
MOTTO Allahumma Yassir Walatu Asir Optimis,karena hidup terus mengalir dan kehidupan terus berputar Berusahalah sekuat semampumu, karena Allah tidak merubah nasib seseoranng jikalau orang tersebut tidak mau berusaha untuk merubah nasibnya sendiri Saya persembahkan kepada: 1. Allah SWT, atas keridhaannya. 2. Kedua Orang Tuaku dan Adikku Tercinta atas doa dan dukungannya 3. Teman-teman seperjuangan Teknik Telekomunikasi Khususnya 6 TA 4. Almamaterku Politeknik Negeri Sriwijaya. iii
ABSTRAK SIMULASI PENGAPLIKASIAN HELLO WORLD DAN TEXT VIEW DENGAN MODUL SMARTPHONE TRAINER (ANDROID-5000) (2014:xii + 55 halaman + daftar tabel + daftar gambar + lampiran) ASTRIA INDRIYANI 061130330242 JURUSAN TEKNIK ELEKTRO PROGRAM STUDI TEKNIK TELEKOMUNIKASI Android OS adalah sebuah sistem operasi mobile yang diperuntukan bagi smartphone dan komputer tablet. Android OS yang bebasis linux kernel ini dikembangkan oleh Open Handset Alliance dibawah bendera Google. Pada tugas akhir ini, penulis menggunakan Modul Smartphone Trainer (Android-5000). Pada modul ini menghasilkan modul praktikum simulasi aplikasi android yang berisi bagaimana membuat aplikasi android dan di simulasi pada modul Smartphone Trainer (Android-5000). Pada pembuatan aplikasi android ini, menggunakan program eclipse. Modul tersebut akan digunakan sebagai modul praktikum pada laboratorium teknik telekomunikasi. Kata kunci : Android,Eclipse,Mobile iv
ABSTRACT SIMULATION APPLICATION HELLO WORLD AND TEXT VIEW WITH SMARTPHONE TRAINER MODULE (ANDROID-5000). (20l4:xii + 55 Page + list of tables + list of images + Appendix ) ASTRIA INDRIYANI 061130330242 ELECTRICAL ENGINEERING DEPARTEMENT TELECOMMUNICATION ENGINEERING Android OS is a mobile operating system that intended for smartphones and tablet computers. Android OS that can be adaptable with Linux kernel is developed by the Open Handset Alliance under the banner of Google. In this final report, the author uses Smartphone Trainer Module (Android-5000). In this module produces lab module that contains simulated android application and how to create android applications in simulation of module Smartphone Trainer Module (Android- 5000). This application, is created by using eclipse program. The module will be used as an experimental module in telecommunication engineering laboratory. Keyword : Android, Eclipse,Mobile v
KATA PENGANTAR Segala puji dan syukur penulis panjatkan kehadirat Allah SWT karena berkat rahmat dan hidayah-nya penulis dapat menyelesaikan Laporan Akhir dengan judul Simulasi Pengaplikasian Hello World dan Text View dengan Modul Smartphone Trainer (Android-5000) Adapun tujuan dari penulisan Laporan Akhir ini adalah untuk memenuhi salah satu syarat menyelesaikan pendidikan Diploma III (tiga) di Politeknik Negeri Sriwijaya. Dalam penyusunan laporan ini, penulis banyak mendapatkan bantuan dari berbagai pihak berupa bimbingan, petunjuk, keterangan, dan data, baik yang diberikan secara tertulis maupun secara lisan. Oleh sebab itu, dalam kesempatan ini, dengan tulus dan ikhlas penulis mengucapkan banyak terima kasih atas bantuan dan kesempatan yang telah diberikan oleh berbagai pihak sehingga penulis dapat menyelesaikan Laporan Akhir ini. Maka dalam kesempatan ini penulis ingin mengucapkan banyak terima kasih sebesar-besarmya kepada : 1. Bapak Ir.Abdul Rakhman,M.T. selaku Pembimbing I 2. Ibu Sarjana,S.T.,M,Kom. selaku Pembimbing II Yang telah memberikan bimbingan, pengarahan dan nasehat kepada penulis dalam menyelesaikan Laporan Akhir ini. Penulis juga mengucapkan terima kasih kepada pihak-pihak yang telah mendukung serta membantu hingga Laporan Akhir ini dapat diselesaikan, terutama kepada : 1. Bapak RD. Kusumanto, S.T., M.M., selaku Direktur Politeknik Negeri Sriwijaya Palembang. 2. Bapak Ir. Ali Nurdin, M.T., selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Sriwijaya Palembang. 3. Bapak Ir. Siswandi, M.T., selaku Sekretaris Jurusan Teknik Elektro Politeknik Negeri Sriwijaya Palembang. 4. Bapak Ciksadan,S.T.,M.Kom. selaku Ketua Program Studi Teknik Telekomunikasi. vi
5. Kedua orang tua ku, Bapak dan Ibu. Terima kasih atas doa dan motivasi, serta dukungannya. 6. Teman-teman seperjuangan, Partner Setia Sartika Dewi, Nadya Pratita, Titian Falensia,Anneke, Nurul, dan Ardian Paspal, atas dukungan, bantuan, dan motivasinya. 7. Teman-teman seperjuangan Telekomunikasi khususnya kelas 6 TA Penulis menyadari bahwa Laporan Akhir ini masih jauh dari sempurna. Oleh karena itu Kritik dan Saran yang bersifat membangun sangat diharapakan oleh penulis demi kebaikan dan kesempurnaan penyusun Laporan di masa yang akan datang. Pada akhirnya penulis menyampaikan permintaan maaf yang setulustulusnya dan kepada Allah SWT mohon ampun. Semoga laporan ini dapat bermanfaat bagi semua pihak, khusunya mahasiswa Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi. Palembang, Juli 2014 Penulis vii
DAFTAR ISI Halaman HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii MOTTO... iii ABSTRAK... iv KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR TABEL... x DAFTAR GAMBAR... xi DAFTAR LAMPIRAN... xii BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 2 1.3 Pembatasan Masalah... 2 1.4 Tujuan dan Manfaat... 2 1.4.1 Tujuan... 2 1.4.2 Manfaat... 2 1.5 Metodelogi Penulisan... 3 1.5.1 Metode Literatur... 3 1.5.2 Metode Konsultasi... 3 1.5.3 Metode Observasi... 3 1.6 Sistematika Penulisan... 3 BAB II TINJAUAN PUSTAKA... 5 2.1 Mobile Operation System (Mobile OS)... 5 2.1.1 Macam-Macam Mobile Operating System... 6 2.2 Smartphone... 10 2.2.1 Sejarah Smartphone... 11 2.2.2 Sistem Operasi Smartphone... 13 2.2.3 Perkembangan di Indonesia... 13 2.3 Android... 13 2.3.1 Jenis-jenis OS Android... 15 BAB III METODOLOGI... 19 3.1 Proses Pembuatan Modul... 19 3.2 Perangkat yang Digunakan... 21 3.2.1 Hardware... 21 3.2.2 Software... 22 3.2.3 Java JDK 6U23 Windows i586... 24 3.2.4 Android SDK Tools Setup Wizard... 25 3.2.5 Instalasi Eclipse... 25 3.2.6 Instalasi ADB Driver... 26 viii
BAB IV PEMBAHASAN... 27 4.1 Membuat Android Emulator (Android Virtual Device)... 27 4.2 Membuat Aplikasi Tampilan Hello World... 32 4.3 Membuat Tampilan Aplikasi Text View... 42 4.4 Analisa Percobaan... 53 BAB V PENUTUP... 54 5.1 Kesimpulan... 54 5.2 Saran... 54 DAFTAR PUSTAKA LAMPIRAN ix
Tabel DAFTAR TABEL Halaman 3.1 Daftar Set Komponen Smartphone Trainer... 22 3.2 Bagian Smartphone Trainer (Android-5000)... 22 4.1 Spesifikasi Android Virtual Device... 31 4.2 Spesifikasi Android Application Project untuk Text View... 43 x
Gambar DAFTAR GAMBAR Halaman 2.1 Logo Jenis-Jenis Android... 15 3.1 Flowchart Proses Pembuatan Modul... 19 3.2 Java JDK 6U23 Windows I 586... 24 3.3 Android SDK Manager... 25 3.4 Eclipse Android Developer Tools... 26 3.5 ADB Driver... 26 4.1 Tampilan AVD Saat Terkunci... 30 4.2 Tampilan AVD Saat Kunci Dibuka... 30 4.3 Gambar Tampilan Menu AVD... 31 4.4 Tampilan Icon Telkom di Menu AVD... 40 4.5 Tampilan Hello World di AVD... 40 4.6 Tampilan Icon Telkom di Smartphone Trainer (Android-5000)... 41 4.7 Tampilan Hello World di di Smartphone Trainer (Android-5000)... 41 4.8 Tampilan Icon Text View di AVD... 51 4.9 Tampilan Text View di AVD... 51 4.10 Tampilan Icon Text View di Smartphone Trainer (Android-5000)... 52 4.11 Tampilan Text View di Smartphone Trainer (Android-5000)... 52 xi
DAFTAR LAMPIRAN Lampiran 1 Lembar Revisi Lampiran 2 Lembar Rekomendasi Ujian Laporan Akhir Lampiran 3 Lembar Konsultasi Laporan Akhir Pembimbing I Lampiran 4 Lembar Konsultasi Laporan Akhir Pembimbing II Lampiran 5 Surat Kesepakatan Bimbingan Laporan Akhir I Lampiran 6 Surat Kesepakatan Bimbingan Laporan Akhir II Lampiran 7 Surat Izin Peminjaman Alat Labo ratorium Lampiran 8 Surat Keterangan Tes Alat Lampiran 9 Instalasi Software xii