ITALIAN LANGUAGE LEARNING APPLICATIONS ON ANDROID PLATFORM USING ECLIPSE Nadira *), Dr. Widya Silfianti, Skom., MMSI. **) Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Gunadarma Jl. Margonda Raya No. 100 Pondok Cina, Depok 16424, Indonesia Email:
[email protected] *) Mahasiswa Sistem Informasi Universitas Gunadarma **) Dosen Sistem Informasi Universitas Gunadarma
ABSTRACT This thesis is about developing an application that can be used on android device. In this case developing Italian language learning applications for Android, which in this application users can learn to understand and test their ability of the Italian language. This application can facilitate the user for learning of Italian language with the all of the material and test capabilities with unlimited exercise feature by space and time so that it can help in learning Italian language. Users do not have to bother with the Italian language learning course at certain places that need not cost you a little and have to sacrifice some time to come to the course.
Keyword : M-Learning,Android, Java, Eclipse, Italian
Android sudah banyak digunakan
PENDAHULUAN
oleh masyarakat khususnya para pecinta programming. Semakin maju
Latar Belakang Masalah Hubungan antar bangsa yang akhir – akhir ini semakin luas dan intensif,
menimbulkan
adanya
komunikasi atau arus informasi dari satu bahasa ke bahasa lainnya. Untuk itu
pemahaman
bahasa
asing
terhadap
sangatlah
suatu penting.
Selain bahasa inggris, bahasa Italia juga
sudah
mulai
pemakaiannya
di
kalangan
mereka yang bergerak dalam bidang yang memiliki hubungan dengan Italia,
seperti
fashion,
olahraga, design, dan juga bisnis. Namun tidak menutup kemungkinan bagi mereka yang bergerak dalam bidang lain untuk belajar bahasa Italia
karena
keunikan
yang
berkembang
platform yang di idam – idamkan masyarakat
selain
platform
Blackberry yang akhir – akhir ini menjadi trend masa kini,
yang
hampir digunakan oleh semua usia, dari yang muda hingga tua. Awalnya singgasana platform terlaris sendiri masih dipegang duo Symbian (41,2%) dan BlackBerry OS (18,2%). Tapi, pangsa keduanya semakin
kecil
akibat
dilahap
Android. Jumlah pengguna Symbian bahkan
menurun
sampai
10%
dibanding tahun lalu. Ada juga dua laporan lain dari Nielsen dan Canalys yang khusus menyoroti pemasaran ponsel cerdas di Amerika Serikat. Nielsen menyebut BlackBerry OS
dimilikinya. Sebagai sebuah teknologi yang tidak
semakin
teknologi, android adalah salah satu
meluas
masyarakat dunia. Terutama bagi
bahasa
jaman
membatasi
penggunanya,
mobilitas
perangkat
selular
khususnya
platform
android
memiliki
kelebihan
karena
kemampuannya
menyediakan
berbagai macam fungsi, selain fungsi utamanya sebagai alat komunikasi.
sebagai platform (33%
pangsa
Canalys
justru
paling
pasar), punya
populer sementara estimasi
Android-lah yang paling top (34% pangsa pasar). Walau mencatat hasil berbeda, garis merahnya tetap sama. Android
mengalami pertumbuhan
3
fenomenal dalam satu tahun terakhir,
Italia
lebih dari 800%.
dengan adanya latihan di dalam
Pengguna android yang juga termasuk
peminat
bahasa
dan
menguji
kemampuan
aplikasi ini.
Italia
khususnya pengguna di Indonesia
TINJAUAN PUSTAKA
pasti sangat membutuhkan aplikasi
Android
ini, karena aplikasi ini dibantu
Android merupakan sebuah
dengan terjemah bahasa Indonesia
sistem
Aplikasi ini dapat dijadikan dasar
diperuntukan
jika pengguna berniat mengunjungi
bergerak
langsung Negara sepakbola tersebut.
Dikembangkan oleh Open Handset
Android
juga
mempunyai
operasi
Alliance
terbuka
yang
untuk
perangkat
(mobile
device).
yang
terdiri
dari
keunggulan dibanding Blackberry
pengembang software, hardware dan
yaitu, sifatnya OpenSource. Banyak
provider seperti Google, HTC, Intel,
aplikasi gratis yang dapat di unduh
Motorola, Qualcomm, T-Mobile, dan
dengan gratis, dan disediakan pula
NVIDIA yang bertujuan membuat
android
sebuah
market.
Sedangkan
yang
mempunyai
Blackberry
standar
terbuka
untuk
perangkat bergerak (mobile device).
blackberry app world tidak begitu
Pada
banyak mempunyai aplikasi gratis,
diakuisisi oleh Google dan pada 5
dengan kata lain lebih banyak yang
November 2007 barulah secara resmi
berbayar.
Android dirilis oleh Google.
Juli
2005
Dalam Tujuan Penulisan
aplikasi
Tujuan penulisan ini untuk membuat bahasa
aplikasi Italia
pembelajaran
dengan
harapan
Android
telah
pengembangan
Android
menyediakan
Android SDK yang menyediakan tools
dan
API
pengembang
untuk
aplikasi
para dengan
pengguna dapat memahami dasar –
platform
dasar
menggunakan Java sebagai bahasa
percakapan
bahasa
Italia
dengan adanya materi yang berisikan dialog yang biasa digunakan orang
Android.
pemogramannya.
Android
4
pembelajaran bahasa Italia, seperti
Arsitektur Android Diagram pada Gambar 1 berikut
menunjukkan
pada gambar 2.
komponen-
komponen utama dari sistem operasi Android.
Gambar 1. Arsitektur Sistem Gambar 2. Usecase Diagram
Android Google mengibaratkan Android sebagai sebuah tumpukan software.
Berikut penjelasan digram usecase
Setiap lapisan dari tumpukan ini
diatas:
menghimpun beberapa program yang
1. Aktor : user
mendukung fungsi-fungsi spesifik
Dalam hal ini yang dimaksud
dari sistem operasi.
dengan user adalah pengguna aplikasi 2. Usecase : Materi
PEMBAHASAN
Materi di sini adalah tab menu
Diagram Use Case Perancangan diidentifikasikan antara
user
dan
aplikasi
materi
yang
berhubungan ke judul-judul materi seperti gambar di atas.
5
3. Usecase : Latihan
Diagram
activity
pada
Latihan adalah tab menu
gambar 3. menunjukkan struktur
yang berhubungan ke latihan-
program dari aplikasi pembelajaran
latihan soal seperti gambar di
bahasa
atas.
adalah pada halaman utama terdapat
4. Usecase : Help
Italia
ini.
Pengertiannya
4 buah tab, yaitu materi, latihan, help
Help adalah tab menu yang
dan about. Jika tab materi dipilih,
berhubungan ke tulisan help
maka akan muncul 22 judul materi
yang ada di dalam aplikasi
yang ada dan menu kosa kata. Jika
ini.
tab
5. Usecase : About
latihan
dipilih,
maka
akan
muncul 14 latihan yang ada. Jika tab
About adalah tab menu yang
help yang dipilih, maka akan muncul
berhubungan ke tulisan about
text berupa penjelasan mengenai cara
yang ada di dalam aplikasi
menjalankan aplikasi tersebut. Dan
ini.
jika tab about yang dipilih, maka akan
Activity Diagram
muncul
informasi
tentang
aplikasi dan penulis. Setelah
semua
uji
coba
program selesai dilakukan maka hasilnya dapat dilihat pada gambar berikut:
Gambar 4. Uji halaman tab menu Gambar 3. Activity diagram
materi
6
Gambar 5. Uji halaman menu isi
Gambar 8. Uji halaman menu soal
materi
latihan
Gambar 6. Uji halaman tab menu
Gambar 9. Uji halaman tab menu
latihan
help
Gambar 7. Uji alert dialog menu soal
Gambar 10. Uji halaman tab menu
latihan
about
7
PENUTUP
Kesimpulan Dari hasil uji coba dan implementasi
pada
smartphone
android, dapat dilihat bahwa aplikasi ini Gambar 11. Uji halaman kosa kata
memberikan
pilihan
kepada
pengguna akan sistem belajar bahasa asing
menggunakan
perangkat
android sebagai alternatif belajar Implementasi
bahasa asing. Dengan menggunakan
Setelah aplikasi ini selesai di
aplikasi
ini
pengguna
dapat
uji dan dapat berjalan dengan baik,
mempelajari bahasa italia dengan
tahap
adalah
fitur materi dan menguji kemampuan
mengimplementasikan aplikasi ini
dengan adanya fitur latihan dan
pada telepon pintar berbasis android.
terdapat pula menu kosa kosa kata di
Hal ini dilakukan untuk mengetahui
dalamnya.
selanjutnya
sejauh mana aplikasi ini berfungsi
Aplikasi
ini
dapat
dengan baik serta bermanfaat bagi
mempermudah cara belajar bahasa
pengguna.
italia dengan adanya fitur materi dan
Sistem hanya
operasi
mendukung
Android
pemasangan
menguji kemampuan dengan fitur latihan
dengan
tidak
membatasi
aplikasi dengan format file Android
ruang dan waktu sehingga dapat
Package (.apk). Setelah uji coba pada
membantu
emulator
pembelajaran
android
berhasil,
dalam bahasa
proses italia.
selanjutnya membuat file Android
Pengguna tidak harus bersusah payah
Package (.apk) pada aplikasi ini agar
belajar bahasa italia dengan kursus di
dapat
tempat tertentu yang membutuhkan
diinstall
android.
pada
smartphone
biaya yang tidak sedikit dan harus mengorbankan
waktu
mendatangi tempat kursus.
untuk
8
aplikasi ini adalah adanya rekaman
Saran Penulis
bahwa
suara dari semua bahasan yang ada
masih terdapat beberapa kekurangan
dan lebih banyak soal yang akan
dalam
terlihat
aplikasi
menyadari
ini,
salah
satu
lebih
layak
jika
kekurangan aplikasi ini yakni belum
menggunakan score. Demikian saran
adanya pelafalan dalam bahasa Italia
dari penulis, semoga aplikasi ini
dan tidak terdapatnya score di fitur
dapat
latihan karena masih sedikitnya soal
dikembangkan menjadi lebih baik
latihan yang disediakan. Harapan
lagi pada masa yang akan datang.
dari penulis dalam pengembangan
bermanfaat
serta
dapat
9
www.batan.go.id/sjk/eII2006/Page07
DAFTAR PUSTAKA
/P07c.pdf diakses tahun 2011. [1]
Agus
Haryanto,
Knowledge
Web
Sharing
and
Mobile
Technology.
2011.
[6] Herpinus Simanjuntak, Italia 12 jam, YOVIDHERCI, CV, Jakarta, 2005.
http://agusharyanto.net/wordpress/?c at=31 diakses tahun 2011. [2]
Anonim,
iPhone,
Setelah
Android
[7] Ivan Michael Siregar, Ronald Kalahkan
Bakal
BlackBerry.
Yusuf, Welly Siendo, dan William
Gusur
W. Wino, Mengembangkan Aplikasi
2010.
Enterprise
http://www.beritaunik.net/techno/set
Penerbit
elah-kalahkan-iphone-android-bakal-
2010.
berbasis Gava
android,
media,
Bandung,
Membuat
Aplikasi
gusur-blackberry.html diakses tahun [8]
2011.
Mulyadi,
Untuk Android, ST MULTIMEDIA [3] Arif Akbarul Huda, Ebook!
CENTER publishing, Yogyakarta,
Membuat Aplikasi Android Sendiri,
2010.
untuk
Pemula.
2011.
http://omayib.com/2011/03/07/ebook
[9] Tanggul, Eclipse dan Netbeans.
-membuat-sendiri-aplikasi-android-
2008.
siapa-takut/ diakses tahun 2011.
http://tanggulisdebes.blogspot.com/2
[4] Baldwin, Shirley, dan Boas,
008/08/eclipse-dan-netbeans-
Sarah, Mahir berbahasa Italia dalam
published-in-june.html
sepekan,
Kesaint Blanc, Jakarta,
2008. [5]
Bambang
Tamimuddin
Riyanto,
H.,
Sri
Muh.
Widayati,
Perancangan Aplikasi- M-Learning berbasis
Java.
2006.
tahun 2011.
diakses