) BERBASIS MOBILE ANDROID

dokumen-dokumen yang mirip
APLIKASI SIMULASI OPERASI ARITMATIKA DAN LOGIKA PADA MIKROPROSESOR FAJAR NUR CHOLIS

Aplikasi Inventorty Gudang Berbasis Web PT. Meissa Berkah Teknologi. Gilang Pratama Putra

ROBOT PENERIMA PESAN SUARA DARI ROBOT PENGIRIM MENGGUNAKAN KOMUNIKASI BLUETOOTH GILANG ARUL YARFA

BAB III ANALISA DAN PERANCANGAN SISTEM

APLIKASI UJIAN ONLINE MASUK SEKOLAH DASAR BERBASIS WEB (STUDI KASUS SD XYZ) KHAERUNNISA

APLIKASI BELAJAR DAN MENGENAL NAMA BUAH-BUAHAN DALAM BAHASA INGGRIS DENGAN PHONEGAP DAN SPEECH RECOGNITION HIMAWAN PROGRAM STUDI TEKNIK INFORMATIKA

APLIKASI PEMBELAJARAN MENGENAL HEWAN UNTUK ANAK USIA DINI BERBASIS ANDROID

BAB I PENDAHULUAN 1.1 Latar Belakang

APLIKASI PEMBELAJARAN MENGENAL POLA GAMBAR UNTUK ANAK PAUD BERBASIS ANDROID

APLIKASI INFORMASI RESEP MASAK MAKANAN KHAS PULAU JAWA PADA SMARTPHONE BERBASIS ANDROID DENI NUROFIK PROGRAM STUDI TEKNIK INFORMATIKA

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

APLIKASI PENCARIAN DATA FILE MUSIK DENGAN ALGORITMA GENETIK PADA ANDROID SITI NURSULISTYAWATI

APLIKASI TRANSAKSI PULSA MULTI OPERATOR BERBASIS ANDROID. Laporan Tugas Akhir

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016

APLIKASI PENCARIAN LOKASI RUMAH SAKIT BPJS BERBASIS ANDROID AHMAD SUBHAN

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI QUEUE LAPORAN TUGAS AKHIR. Oleh DHANY TRIHANDOYO NIM :

APLIKASI PEMBELAJARAN GEOGRAFI UNTUK SISWA SMA BERBASIS ANDROID

APLIKASI BUKU SAKU DIGITAL UNDANG-UNDANG KETENAGAKERJAAN BERBASIS ANDROID

APLIKASI UJIAN ONLINE DENGAN JAWABAN ESSAY BERBASIS WEB DENGAN PHP DAN MYSQL NOVITA INDHIT EKASARI

APLIKASI HANDOVER DOKUMENTASI PROYEK DAN DATABASE PELANGGAN BERBASIS WEB NINING LAPINASARI

INFORMASI MUSEUM DI JAKARTA SELATAN BERBASIS MOBILE

INFORMASI PELAYANAN MASYARAKAT DARI KEPOLISIAN RESORT BERBASIS MOBILE

PEMBELAJARAN PERTOLONGAN PERTAMA SAAT KECELAKAAN BERBASIS MOBILE ELWIN SUTRANGGA

PERANCANGAN APLIKASI DONGENG DIGITAL BERBASIS ANDROID. Laporan Tugas Akhir

APLIKASI PEMBELAJARAN VEKTOR DAN OPERASINYA DENGAN FLASH CS 3 PROFESSIONAL INDARTIK

RANCANG BANGUN APLIKASI PENGAMANAN SMS DENGAN METODE ALGORITMA VIGENERE CIPHER DAN TRANSPOSISI BERBASIS ANDROID

PENGEMBANGAN APLIKASI PERSONAL AND TERMINAL INFORMATION SYSTEM

APLIKASI SIMULASI PEMBELAJARAN JARINGAN PROTOKOL ROUTING RIP DENGAN FLASH /ACTION SCRIPT

APLIKASI PENGAMANAN PENGIRIMAN PESAN RAHASIA MENGGUNAKAN MODEL ENKRIPSI SAHARMAN

PENGENALAN RAMBU-RAMBU LALU LINTAS UNTUK ANAK-ANAK MENGGUNAKAN ADOBE FLASH CS6

UNIVERSITAS MERCU BUANA. Rancang Bangun Aplikasi Pembelajaran Bahasa Inggris Tingkat Sekolah. Dasar. (Studi Kasus : Kelas 6 SD) RINO FADILLAH

APLIKASI PEMBELAJARAN BAHASA INGGRIS SEKOLAH DASAR TEMA : SEKOLAH, RUMAH, DAN TAMAN BERMAIN BERBASIS ANDROID IVAN KURNIAWAN AFRIANZA

APLIKASI SIMULASI PEMBELAJARAN PENGATURAN KEMACETAN JARINGAN DENGAN MEKANISME FIFO

APLIKASI PENGENALAN KOMPETENSI DASAR OTOMOTIF BERBASIS ANDROID SEBAGAI MEDIA BELAJAR SISWA SMK

IMPLEMENTASI JARINGAN VOIP MENGGUNAKAN CISCO CALL MANAGER DAN UNITY EXPRESS DI PT. ALTROS TEKNOLOGI

PENGAMANAN PESAN MENGGUNAKAN APLIKASI ENKRIPSI DENGAN METODA ALGORITMA CAESAR CIPHER AGUS RIYADI

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

SIMULASI PENGENDALI PINTU GERBANG RUMAH DENGAN MENGGUNAKAN MEDIA BLUETOOTH PADA HANDPHONE MUHAMMAD FARIZ

APLIKASI PEMBELAJARAN TAJWID BERBASIS ANDROID

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI RUMAH SAKIT TERDEKAT DENGAN USER DI JAKARTA BERBASIS ANDROID

PERANCANGAN APLIKASI GAME EDUKASI TENTANG PENGETAHUAN FLORA DAN FAUNA UNTUK ANAK USIA 5-7 TAHUN MENGGUNAKAN ACTIONSCRIPT ADOBE FLASH CS3

APLIKASI SISTEM PENYEBARAN INFORMASI PENYAKIT ASMA BERBASIS ANDROID EXZAN HARYANTO

APLIKASI PEMBELAJARAN DAN SOAL TES POTENSI AKADEMIK BERBASIS ANDROID ARIANTO IS SUDIBYO

APLIKASI PEMBAGIAN HARTA WARISAN BERDASARKAN HUKUM ISLAM BERBASIS ANDROID ROJAYADI

APLIKASI DATA 4 PUSKESMAS KECAMATAN DI JAKARTA BARAT DENGAN INFO KESEHATAN GIGI BERBASIS ANDROID JAMALUDIN

PERANCANGAN APLIKASI PEMBELAJARAN TURUNAN FUNGSI ALJABAR BERBASIS MULTIMEDIA UNTUK SEKOLAH MENENGAH ATAS KELAS XI RACHMAT PUJIONO

NOTIFIKASI KERUSAKAN PERANGKAT JARINGAN BERBASIS ANDROID GILANG PRASETYO IFANDANU

APLIKASI ALAT BANTU PENGGUNAAN RUANG KELAS GEDUNG A DAN B UNIVERSITAS MERCU BUANA. Oleh: SALAMUDIN PROGRAM STUDI TEKNIK INFORMATIKA

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

APLIKASI UNTUK MENAMPILKAN OBJEK KURSI DAN MEJA DARI 2D MENJADI 3D BERBASIS MOBILE MENGGUNAKAN UNITY 3D

RANCANG BANGUN APLIKASI GAME LABIRIN MENGGUNAKAN BLENDER SEBAGAI OBJECT MAKER DAN UNITY SEBAGAI KONSOL GAME UNTUK ANAK USIA 5-8 TAHUN

APLIKASI KONSULTASI PSIKOLOGI DI BIDANG PARENTING, KEPRIBADIAN, DAN ASMARA BERBASIS ANDROID DAN WEB (STUDI KASUS: Aura.co.id)

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI STACK ADE YULYANTO

PEMBUATAN APLIKASI PEMUTAR AUDIO STREAMING BERBASIS ANDROID

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG

APLIKASI PEMBELAJARAN UNTUK BAHASA INGGRIS DASAR DENGAN TEMA : KELUARGA, TUBUH, ANGKA, HURUF, & WARNA BERBASIS ANDROID

APLIKASI PEMETAAN GPS SMP SMA SURAKARTA BERBASIS MOBILE ANDROID

SKRIPSI PERANCANGAN SISTEM INFORMASI DELIVERY ORDER UNTUK USAHA MIKRO KECIL PADA AGUNG MULYA PETSHOP BERBASIS ANDROID

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI LINKED LIST LAPORAN TUGAS AKHIR. Oleh WAHYU TEGUH PRATAMA NIM :

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

APLIKASI RUMUS-RUMUS FISIKA DASAR DENGAN PEMBAHASAN, CONTOH DAN LATIHAN SOAL UNTUK UNIVERSITAS BERBASIS ANDROID

SIMULASI TRANSMISI SINYAL DIJITAL TERENKRIPSI PADA KARAKTER ASCII IRVAN YULIA RAMDANI

RANCANG BANGUN APLIKASI KLINIK BERBASIS ANDROID

APLIKASI PEMBELAJARAN BIOLOGI KELAS XII SMA MENGGUNAKAN FLASH DAN DATABASE ACCESS

APLIKASI BROADCAST POSITION GRUP WISATAWAN BERBASIS ANDROID MENGGUNAKAN GOOGLE API. Disusun Oleh : Roy Tri Afandi

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT WAKTU SHALAT BERBASIS ANDROID

APLIKASI ALAT BANTU PENGENALAN BENDA PADA ANAK RETARDASI MENTAL BERBASIS ANDROID

PERANCANGAN SISTEM INFORMASI DATA PASIEN BIDAN BERBASIS OPEN SOURCE MENGGUNAKAN ALGORITMA AJAX LIVE SEARCH

RANCANG BANGUN APLIKASI INVENTORY BAHAN DAN KONTROL PENJUALAN PADA MULTI UNIT RESTAURANT BERBASIS MOBILE ANDROID SKRIPSI

APLIKASI GAME STREET FIGHTER ARYA KAMUNING UNTUK PC DENGAN MENGGUNAKAN GREENFOOT FRAMEWORK

APLIKASI PEMBELAJARAN FUNGSI SISTEM SARAF PADA TUBUH MANUSIA BERBASIS ANDROID. Tungga Waseso PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

PENGEDALI MOBIL RC BERBASIS JARINGAN WIRELESS LAN MENGGUNAKAN PLATFORM ANDROID INDRA SETTYO

DESY STEFANI

UJIAN ONLINE MASUK SEKOLAH SMP BERBASIS WEB, STUDI KASUS XYZ FAJAR MAULANA YUSUP

SKRIPSI. Nama : Audio Usmanto NPM : Disusun Oleh:

APLIKASI KUIS MEMILIH HEWAN DAN HABITATNYA DENGAN BLENDER 2.66

APLIKASI PENCARIAN LOKASI ANJUNGAN TUNAI MANDIRI (ATM) TERDEKAT BERBASIS ANDROID DENGAN TEKNOLOGI GPS (GLOBAL POSITIONING SYSTEM)

APLIKASI PENCARIAN TOKO ALAT MUSIK DI YOGYAKARTA BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN APLIKASI PEMBELAJARAN KRIPTOGRAFI BERBASIS ANDROID

RANCANG BANGUN APLIKASI LAYANAN ZAKAT DI LEMBAGA AMIL ZAKAT AL-UKHUWAH EDI LAKSONO

APLIKASI TATA PERSURATAN PADA DITJEN BADAN PERADILAN UMUM MAHKAMAH AGUNG R.I

PERANCANGAN JARINGAN KOMPUTER STUDI KASUS LABORATORIUM KOMPUTER SMP MUTIARA INSANI FANYA VELINDA

APLIKASI PEMBELAJARAN UNTUK TRANSFORMASI LINIER BERBASIS ANDROID PADA UNIVERSITAS MERCU BUANA FITRININGSIH

RANCANG BANGUN APLIKASI KOMPRESI FILE MENGGUNAKAN METODE LZW BERBASIS JAVA OLEH : HARDIANSYAH Dosen Pembimbing : Tri Daryanto, S.Kom.

RANCANG BANGUN APLIKASI PENYIMPANAN DAN TEMU KEMBALI DATA MULTIMEDIA.

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI SPBU PERTAMINA DI JAKARTA BERBASIS ANDROID

APLIKASI LAYANAN HOME CARE BERBASIS ANDROID WILAYAH JAKARTA SELATAN. Tugas Akhir. Oleh: Wakhid Fajar Hidayat PROGRAM STUDI SISTEM INFORMASI

SISTEM INFORMASI REKAM MEDIS PADA KLINIK XYZ BERBASIS JAVA WEB APPLICATION. Laporan Tugas Akhir

Prototipe Aplikasi Sistem Informasi Akademik Universitas Mercu Buana Modul Proses Perkuliahan. Dede Kurniawan

SKRIPSI APLIKASI INFORMASI DIET BERDASARKAN GOLONGAN DARAH BERBASIS MOBILE

APLIKASI BERBASIS WEB SISTEM MAINTENANCE BACKWALL POND S PADA PT UNILEVER INDONESIA IRAWAN ADI SETIA

APLIKASI GAME TEBAK GAMBAR, MEWARNAI DAN MENCOCOKKAN GAMBAR UNTUK ANAK TINGKAT PRA SEKOLAH MENGGUNAKAN MACROMEDIA FLASH. Laporan Tugas Akhir

APLIKASI PROTOTYPE MODELING DAN SIMULASI PERMAINAN LEMPARAN BOLA BASKET. Marsad Nur Ubay

APLIKASI PENYELESAIAN PERHITUNGAN DETERMINAN DAN MATRIKS N N MENGGUNAKAN VB.NET. Alwyn Andraseno PROGRAM STUDI TEKNIK INFORMATIKA

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

APLIKASI BELAJAR RENANG GAYA BEBAS DENGAN ANIMASI DADA NANDAGIRI

APLIKASI SIMULASI KOMPRESI ALGORITMA RUN LENGTH ENCODING DENGAN MENGGUNAKAN ACTIONSCRIPT 3.0 TITIK NUR SAKINAH

SKRIPSI SISTEM INFORMASI GEOGRAFIS PENENTUAN LOKASI ATM BNI DI YOGYAKARTA BERBASIS ANDROID

APLIKASI MANAJEMEN PROYEK PERANGKAT LUNAK (STUDI KASUS: PT. GLOBAL ANUGERAH INDONESIA) M. ASHWARI NUGRAHA

PEMBUATAN ANIMASI UNTUK MATERI PEMBELAJARAN MATA BAGI MAHASISWA KEDOKTERAN AGUS TRIONO

Transkripsi:

APLIKASI NEP (NOOBS ENGLISH PRACTICE) BERBASIS MOBILE ANDROID UNTUK PEMBELAJARAN BAHASA INGGRIS (ENGLISH CONVERSATION DAN BEBERAPA VERBS) DISERTAI DENGAN KUIS AGUNG PURWANTO 41511010037 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2015

APLIKASI NEP (NOOBS ENGLISH PRACTICE) BERBASIS MOBILE ANDROID UNTUK PEMBELAJARAN BAHASA INGGRIS (ENGLISH CONVERSATION DAN BEBERAPA VERBS) DISERTAI DENGAN KUIS Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer AGUNG PURWANTO 41511010037 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2015 i

ii

iii

KATA PENGANTAR Alhamdulillahi Robbil Alamiin, tiada sanjungan dan pujian yang diucapkan selain hanya kepada Allah SWT, yang senantiasa memberikan rahmat, ridho, hidayah dan karunia-nya, sehingga penulis dapat menyelesaikan laporan tugas akhir ini. Shalawat serta salam semoga terujuk kepada junjungan kita nabi Agung Nabi Muhammad SAW, yang telah membawa umatnya dari zaman jahiliyah menuju zaman islmiyah yang penuh dengan ilmu pengetahuan seperti saat sekarang ini, dan senantiasa kita nantikan syafaat beliau di hari akhir nanti. Laporan Tugas Akhir dengan judul Aplikasi NEP (Noob English Practice) Berbasis Mobile Android Untuk Pembelajaran Bahasa Inggris (English Conversation dan Beberapa Verbs) Disertai Dengan Kuis ini penulis buat untuk melengkapi salah satu syarat memperoleh gelar Sarjana Strata 1 (S1) pada Program Studi Teknik Informatika, Universitas Mercu Buana, Jakarta. Dalam menyelesaikan laporan tugas akhir ini, penulis tidak lepas dari dukungan, bantuan serta sumbangan ide maupun pikiran juga meteriil dari berbagai pihak. Perkenankan penulis mengucapkan terima kasih kepada : 1. Bapak Dr. Harwi Karya, MT, selaku Dosen Pembimbing Tugas Akhir pada Jurusan Teknik Informatika, Universitas Mercu Buana, yang telah banyak memberikan bimbingan, saran, ide maupun kritik kepada penulis, sejak awal penelitian hingga selesainya laporan tugas akhir ini. 2. Bapak Sabar Rudiarto, M.Kom, selaku Ketua Program Studi Teknik Informatika, Universitas Mercu Buana. 3. Ibu Umniy Salamah, ST, MMSI, selaku Koordinator Tugas Akhir pada Jurusan Teknik Informatika Universitas Mercu Buana. 4. Bapak Leonard Goeirmanto, ST, M.Sc, selaku Dosen Pembimbing Akademik. 5. Seluruh dosen dan staff akademis program S-1 Teknik Informatika yang telah membantu penulis selama menempuh pendidikan di Universitas Mercu Buana. iv

6. Bapak dan Ibu tercinta Sugandhi dan Siti Purnamawati serta keluarga yang selalu memberikan dukungan, perhatian, motivasi dan inspirasi serta mendo akan yang terbaik untuk kelancaran pembuatan laporan tugas akhir ini dan juga untuk kakak yang selelalu memberikan semangat. Akhir kata, penulis berharap Allah SWT berkenan membalas segala kebaikan saudara-saudara semua dan dengan segala kerendahan hati, penulis mohon maaf atas segala kekurangan dan keterbatasan dalam penulisan laporan tugas akhir ini. Semoga laporan tugas akhir ini dapat memberikan manfaat bagi pihak-pihak yang berkepentingan. Penulis, 29 Juli 2015 v

DAFTAR ISI Halaman HALAMAN JUDUL... i LEMBAR PERNYATAAN... ii LEMBAR PERSETUJUAN... iii KATA PENGANTAR... iv ABSTRACT... vi ABSTRAK... vii DAFTAR ISI... viii DAFTAR GAMBAR... xi DAFTAR KODE... xiii BAB I PENDAHULUAN 1.1 LATAR BELAKANG... 1 1.2 RUMUSAN MASALAH... 2 1.3 BATASAN MASALAH... 3 1.4 TUJUAN DAN MANFAAT PENELITIAN... 3 1.5 METODOLOGI PENELITIAN... 4 1.6 SISTEMATIKA PENULISAN... 6 BAB II LANDASAN TEORI 2.1 PENGENALAN BAHASA INGGRIS... 8 2.1.1 PENGENALAN DASAR BAHASA INGGRIS... 9 2.1.2 ENGLISH CONVERSATION... 10 2.1.3 REGULAR DAN IRREGULAR VERB... 11 2.1.4 STRATEGI TRUE OR FALSE... 12 2.1.5 PROGRESSIVE DAN NON - PROGRESSIVE VERB... 12 2.2 APLIKASI... 13 2.3 JAVA... 13 2.3.1 PENGERTIAN JAVA... 13 2.3.2 ARSITEKTUR JAVA... 14 2.3.3 JAVA VERSI LAMA (JAVA 1)... 15 2.3.4 JAVA 2... 15 viii

2.3.5 J2ME... 16 2.3.5.1 KONFIGURASI... 16 2.3.5.2 PROFIL... 17 2.3.5.3 PAKET PAKET OPSIONAL... 18 2.4 SEJARAH ANDROID... 18 2.4.1 ARSITEKTUR ANDROID... 19 2.4.2 LIBRARIES... 20 2.4.3 FUNDAMENTAL APLIKASI... 20 2.4.4 VERSI ANDROID... 22 2.5 TOOLS TOOLS YANG DIGUNAKAN... 24 2.5.1 KONSEP PERANCANGAN BERORIENTASI OBYEK... 24 2.5.2 ECLIPSE... 24 2.5.3 PENGERTIAN ECLIPSE... 24 2.5.4 ARSITEKTUR ECLIPSE... 25 2.5.5 ANDROID SDK... 26 2.6 PROSES PROGRAMMING... 26 2.7 MULTIMEDIA... 27 2.8 METODE LUTHER... 29 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 ANALISA MASALAH... 31 3.2 ANALSA SISTEM... 31 3.3 ANALISA KEBUTUHAN APLIKASI... 33 3.3.1 KEBUTUHAN PERANGKAT KERAS... 33 3.3.2 KEBUTUHAN PERANGKAT LUNAK... 33 3.3.3 KEBUTUHAN MATERI MULTIMEDIA... 34 3.4 PERANCANGAN SISTEM... 34 3.4.1. DESKRIPSI SISTEM... 35 3.4.2. USE CASE DIAGRAM... 35 3.5 ALGORITMA PENGGUNAAN APLIKASI... 36 3.6 PERANCANGAN STORYBOARD... 42 BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 IMPLEMENTASI PROGRAM... 49 ix

4.1.1 TAMPILAN AWAL APLIKASI... 51 4.1.2 TAMPILAN MENU ENGLISH CONVERSATION... 57 4.1.3 TAMPILAN MENU VIDEO PRACTICE... 58 4.1.4 TAMPILAN MENU IRREGULAR VERBS... 62 4.1.5 TAMPILAN MENU EXERCISE... 65 4.1.6 TAMPILAN MENU HELP... 77 4.1.7 TAMPILAN SAAT MENUTUP APLIKASI... 78 4.2 PENGUJIAN SISTEM... 79 BAB V PENUTUP 5.1 KESIMPULAN... 80 5.2 SARAN... 80 DAFTAR PUSTAKA... 81 LAMPIRAN A. SEMUA FILE XML PADA RESOURCE LAYOUT... 82 B. LISTING PROGRAM PADA ANDROIDMANIFEST.XML... 82 C. SEMUA FILE GAMBAR PADA RESOURCE DRAWABLE... 95 D. SEMUA FILE JAVA PADA PACKAGE ID.AGUNGPUR.NOOBSENGLISHPRACTICE... 96 E. CODING UNTUK KUIS (PADA EXERCISE 1)... 96 F. CODING UNTUK PENGATURAN TAB (MENGONTROL AUDIO PADA ENGLISH CONVERSATION)... 103 G. CODING UNTUK SCORE.JAVA (MENAMPILKAN NILAI SCORE UNTUK KUIS)... 104 x

DAFTAR GAMBAR Gambar 2.1. Bagian bagian dalam platform J2ME... 16 Gambar 2.2. Metode Pengembangan Multimedia... 29 Gambar 3.1. Diagram Alir Perancangan... 32 Gambar 3.2. Use Case Diagram Aplikasi... 35 Gambar 3.3. Penjelasan singkat Use Case Diagram aplikasi... 36 Gambar 3.4. Tombol pada Menu Utama dan Deskripsinya... 37 Gambar 3.5. List Exercise dan Deskripsinya... 41 Gambar 3.6. Rancangan Tampilan Menu Utama... 42 Gambar 3.7. Rancangan Tampilan Menu English Conversation... 42 Gambar 3.8. Rancangan Tampilan Menu Level English Conversation... 43 Gambar 3.9. Rancangan Tampilan Menu Control... 43 Gambar 3.10. Rancangan Tampilan Menu Video Practice... 44 Gambar 3.11. Rancangan Tampilan Menu Pemutar Video... 44 Gambar 3.12. Rancangan Tampilan Menu Irregular Verbs... 45 Gambar 3.13. Rancangan Tampilan Menu Exercise... 45 Gambar 3.14. Rancangan Tampilan Sub Menu Exercise Exercise 1... 46 Gambar 3.15. Rancangan Tampilan Menu Help... 46 Gambar 3.16. Rancangan Tampilan Kuis... 47 Gambar 3.17. Rancangan Tampilan Hasil Kuis (Scoring)... 48 Gambar 3.18. Rancangan Tampilan Splash Screeen... 48 Gambar 4.1. Tampilan awal pada emulator AVD... 50 Gambar 4.2. Tampilan awal pada emulator BlueStacks Application... 50 Gambar 4.3. Gambar ikon aplikasi NEP (Noobs English Practice)... 51 Gambar 4.4. Gambar Tampilan Awal (Splash Screen)... 51 Gambar 4.5. Gambar Tampilan Kedua (Splash Screen)... 52 Gambar 4.6. Gambar Library res/drawable pada aplikasi... 53 Gambar 4.7. Gambar Tampilan Menu Utama... 55 Gambar 4.8. Gambar Tampilan Menu English Conversation... 57 Gambar 4.9. Gambar Tampilan Menu Video Practice... 59 Gambar 4.10. Gambar Tampilan Menu Irregular Verbs... 62 xi

Gambar 4.11. Gambar Tampilan Menu Exercise... 65 Gambar 4.12. Gambar Tampilan Menu NewcomerQuiz yang menggunakan layout quiz_array_list... 76 Gambar 4.13. Gambar Tampilan Menu Exercise 1... 76 Gambar 4.14. Gambar Tampilan Menu Help... 77 Gambar 4.15. Gambar Splash Screen saat menutup aplikasi... 78 Gambar 4.16. Hasil Pengujian... 79 xii

DAFTAR KODE Kode 4.1. Tampilan XML untuk Menampilkan Splash Screen... 53 Kode 4.2. Java Class untuk pemanggilan splash screen... 54 Kode 4.3. Pemanggilan kelas MenuUtama pada kelas SplashScreen2... 55 Kode 4.4. Pelaksanaan aktifitas pemanggilan program Android manifest.. 55 Kode 4.5. Tampilan.XML untuk menampilkan Menu Utama... 56 Kode 4.6. Java Class untuk pembuatan tampilan Menu Utama... 57 Kode 4.7. TextView pada XML untuk menampilkan logo UMB... 58 Kode 4.8. Java Class untuk tampilan Menu English Conversation... 59 Kode 4.9. Tampilan XML untuk menampilkan Menu Video Practice... 60 Kode 4.10. Java Class untuk pembuatan tampilan Menu Video Practice... 61 Kode 4.11. Baris XML VideoView untuk menampilkan Video... 61 Kode 4.12. Java Class untuk menampilkan menu Media Video... 62 Kode 4.13. Tampilan XML untuk menampilkan hanya berupa gambar... 63 Kode 4.14. Tampilan XML untuk menampilkan TabHost... 65 Kode 4.15. Java Class yang menggunakan library TabHost... 65 Kode 4.16. Tampilan XML untuk menampilkan Menu Exercise... 66 Kode 4.17. Tampilan XML untuk menampilkan quiz_array_list... 70 Kode 4.18. Java Class yang menggunakan layout XML quiz_array_list... 74 Kode 4.19. Java Class untuk menampilkan score... 76 Kode 4.20. Java Class untuk menampilkan halaman Help... 79 Kode 4.21. Tampilan XML untuk splash_screen_tutup... 79 xiii