BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Perkembangan teknologi pada masa kini terkadang tidak selalu memberi dampak yang negatif. Perkembangan ini mampu menjadikan informasi dirasa sangat mudah untuk didapatkan. Perkembangan teknologi telepon seluler saat ini tidak hanya dapat digunakan untuk telepon dan mengirim
pesan pendek saja, namun juga dapat mengirim atau menerima email, menuntun
perjalanan dengan menggunakan GPS, memutar musik dan video, memotret suatu
gambar, merekam suara dan video, browsing internet, bermain game dan aplikasi
pembelajaran.
Seperti yang diketahui bahwa
belajar mengenai provinsi yang ada di Indonesia dirasa cukup sulit mengingat
begitu banyak rovinsi atau daerah yang ada. Generasi muda bangsa
Indonesia bahkan masih ada yang belum
mengetahui provinsi-provinsi yang ada di negeri ini. Disamping itu, belajar
mengenai ini dirasa sangat membosankan karena hanya belajar melalui pelajaran
Ilmu Pengetahuan Sosial dan buku-buku saja yang dirasa masih bersifat statis
atau umum karena informasi yang didapatkan hanya berupa tampilan teks dan
gambar sehingga membuat para pelajar menjadi kurang minat belajar dan merasa
kesulitan untuk memahaminya. Pembelajaran ini juga ada yang dilakukan dengan
mengakses suatu web yang harus terhubung melalui internet. Namun sekarang pembelajaran provinsi di Indonesia dapat
diperoleh melalui media baru tanpa
harus terhubung melalui internet yaitu telepon seluler. Android merupakan sistem operasi untuk telepon seluler berbasis linux keluaran dari google. Banyak pengembang aplikasi tertarik dengan
teknologi Android ini karena memiliki basis sistem operasi open source. Android
menggunakan bahasa turunan java yang pada umumnya sudah dikenal banyak orang sehingga untuk belajar pemrogramannya tidaklah sulit bahkan dapat membuat aplikasi sederhana
dengan Android. Disamping itu, Android juga mendukung fitur widget sehingga untuk perancangan tampilan aplikasipun dapat dilakukan dengan mudah.
Dengan memanfaatkan teknologi
android pada telepon seluler, maka penulis tertarik untuk membuat “Aplikasi Pembelajaran Provinsi di Indonesia
Berbasis Android”.
1.2 Batasan
Masalah
Aplikasi ini berisi informasi
dari 34 provinsi di Indonesia yang ditampilkan dalam bentuk teks, gambar yang
berformat (.jpg) atau (.png) pada informasi daerah dan suara yang berformat
(.mp3) pada lagu daerah. Lagu daerah yang diputar disini adalah lagu yang
paling populer dari masing-masing daerah. Pada aplikasi ini juga terdapat fitur
Latihan Soal yang disajikan dalam bentuk pilihan ganda serta soal diacak atau
bersifat random. Aplikasi ini diimplementasikan pada telepon seluler tipe
Samsung Galaxy Ace Plus GT-S7500 dengan sistem operasi Android.
1.3. Tujuan
Penulisan
Penulisan ini bertujuan untuk membuat “Aplikasi Pembelajaran Provinsi di Indonesia
Berbasis Android” yang dapat digunakan untuk membantu proses pembelajaran
mengenai provinsi-provinsi di Indonesia.
1.4. Metode
Penelitian
·
Studi pustaka
Penulis menelaah buku-buku
yang ada hubungannya dengan sistem operasi Android dan pemrograman Java sebagai
referensi.
·
Perangkat yang dibutuhkan
Penulis membuat aplikasi ini dengan menggunakan bahasa pemrograman Java
dengan Jdk-7u25-windows-i586 dan menggunakan Eclipse
Helios yang dihubungkan dengan
Android-sdk-windows serta ditambahkan
plugin ADT-10.0.0. Untuk bagian edit
gambar menggunakan Adobe Photoshop 7.0 yang dijalankan pada sistem operasi
Windows. Penulis dalam membuat aplikasi ini menggunakan
laptop Axioo dengan spesifikasi sistem operasi Microsoft Windows 7 Ultimate 32-bit, Intel Core
i3, memory 3GB DDR3, hard drives 298GB, dan Graphics Intel HD Graphics.
·
Tahap Pengumpulan Data
Penulis mengumpulkan data melalui internet yang meliputi gambar yang
berformat (.jpg) atau (.png) dan suara yang berformat (.mp3).
·
Tahap Perancangan Struktur Navigasi
Penulis menggunakan struktur navigasi untuk pembuatan aplikasi ini. Struktur
navigasi yang digunakan adalah struktur navigasi campuran
·
Tahap Perancangan Flowchart
Penulis menggunakan flowchart untuk pembuatan aplikasi ini. Flowchart yang
digunakan adalah flowchart program.
·
Tahap Perancangan Tampilan
Penulis membuat rancangan tampilan untuk pembuatan halaman pada aplikasi ini yang terdiri
dari halaman splash screen, halaman menu, halaman mulai, halaman informasi
provinsi, halaman cari
provinsi, halaman latihan
soal, halaman hasil skor, halaman bantuan dan halaman tentang.
·
Tahap
Pembuatan Aplikasi
Penulis menggunakan Eclipse Helios untuk pembuatan aplikasi ini. Eclipse
Helios digunakan untuk membuat kode program file berformat (.java) yang
bersifat untuk mengoperasikan program dan file berformat (.xml) untuk
menampilkan program.
·
Tahap Uji Coba
Penulis menggunakan Emulator Android AVD 2.2 dari SDK Android untuk melakukan
uji coba aplikasi ini.
·
Tahap Implementasi
Implementasi dilakukan pada
telepon seluler tipe Samsung Galaxy Ace Plus GT-S7500 berbasis Android. Sistem
operasi Android hanya mendukung pemasangan aplikasi dengan format file Android
Package (.apk).
1.5 Sistematika
Penulisan
Agar penulisan ilmiah ini
tersusun secara sistematis, maka masing-masing pembahasan utama akan dibagi
lagi ke dalam 4 bab. Gambaran umum mengenai isi dari setiap bab pada penulisan
ini akan dijelaskan sebagai berikut :
BAB I PENDAHULUAN
Pada bab ini berisi latar
belakang masalah, batasan masalah, tujuan penulisan, metode penelitian dan
sistematika penulisan.
BAB II LANDASAN TEORI
Pada bab ini berisi penjelasan
tentang dasar teori pemrograman aplikasi telepon
seluler, serta unsur-unsur yang mendasari dan menunjang dalam pembuatan Penulisan Ilmiah ini. Teori yang
dibahas antara lain menyangkut sekilas tentang Android dan Eclipse Helios.
BAB III PERANCANGAN DAN IMPLEMENTASI
Pada bab ini
berisi penjelasan tentang hal-hal yang mendukung atau berhubungan dengan Penulisan Ilmiah ini, serta menguraikan tahap pembuatan Aplikasi Pembelajaran Provinsi di Indonesia Berbasis Android dimulai dari tahap perancangan hingga tahap
implementasi aplikasi.
BAB IV PENUTUP
Pada bab ini berisi kesimpulan
dan saran-saran yang diperlukan dan diperoleh dari pembahasan dalam penulisan
ini untuk penyempurnaan dan pengembangan selanjutnya.