JURNAL. Aplikasi Mobile Penunjang Belajar Bahasa Jawa Berbasis Client Server. Supporting mobile application learn java-based client server

dokumen-dokumen yang mirip
BAB II LANDASAN TEORI

APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID. Abstrak

Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA. yang sebelumnya dengan penelitian sekarang. Cina dalam mengelola keuangan keluarga. Bagi keluarga Etnis Cina di Kya-

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

BAB II. KAJIAN PUSTAKA

BAB II DASAR TEORI II-1

BAB II TINJAUAN PUSTAKA

BAB II KAJIAN PUSTAKA

Android memiliki empat karakteristik sebagai berikut :

Aplikasi Kamus Indonesia-Jawa Berbasis Android

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

APLIKASI KONVERSI TULISAN LATIN KE AKSARA JAWA DAN KONVERSI AKSARA JAWA KE TULISAN LATIN BERBASIS ANDROID

SISTEM INFORMASI AKADEMIK DAN PENGARSIPAN FILE BERBASIS ExTJS DAN WEBSERVICE MENGGUNAKAN APLIKASI ANDROID

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

ANALISIS DAN PERANCANGAN APLIKASI MOBILE KAMUS BAHASA INDONESIA BERBASIS ANDROID

BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.

PENERAPAN ALGORITMA PENCARIAN SEQUENTIAL SEARCH

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB II KAJIAN PUSTAKA

RANCANG BANGUN APLIKASI TRY OUT UJIAN NASIONAL SEKOLAH MENENGAH ATAS BERBASIS ANDROID

BAB II TINJAUAN PUSTAKA

APLIKASI RANGKUMAN IPA TINGKAT SMP BERBASIS ANDROID

bagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

BAB 2 LANDASAN TEORI

RANCANG BANGUN APLIKASI TAKSONOMI TUMBUHAN DIKOTIL DAN MONOKOTIL BERBASIS MOBILE TUGAS AKHIR

PEMBUATAN APLIKASI KUMPULAN PERIBAHASA DAN UNGKAPAN BAHASA INDONESIA BERBASIS ANDROID

BAB 1 PENDAHULUAN. terutama dengan munculnya beberapa smartphone yang masuk ke Indonesia.

BAB III. Metode Penelitian

PERANCANGAN APLIKASI KUMPULAN BERBAGAI RESEP MASAKAN INDONESIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Gilang Mantara Putra

DAFTAR ISI HALAMAN JUDUL...

Aplikasi Pencarian Informasi Perpustakaan Umum di Kota Bandung Berbasis Android

BAB I PENDAHULUAN 1.1. Latar Belakang

lainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah

SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID

Perancangan Aplikasi Simulasi Toefl Berbasis Android

SISTEM INFORMASI GEOGRAFIS PARIWISATA KABUPATEN NGANJUK BERBASIS ANDROID MENGGUNAKAN CORONA SDK SKRIPSI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. siswa SMP, pernah dilakukan oleh I Nyoman Bagus Wina Winanda (2015). Pada

Perancangan Aplikasi Monitoring Rental Scooter Dan Mobil Elektrik Berbasis Android Pada Ababil Panakukang Makassar

BAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang

Sistem Informasi Jurusan Teknik Elektro Politeknik Negeri Semarang Berbasis Mobile Application

IMPLEMENTASI SISTEM BANTUAN TES PENDERITA BUTA WARNA DENGAN METODE ISHIHARA BERBASIS KOMPUTER

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

bahasa berarti doa. Adapun secara istilah, shalat adalah ibadah yang terdiri dari beberapa perkataan dan perbuatan yang dilakukan dengan syarat terten

BAB I I. PENDAHULUAN 1.1 Latar belakang

PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID

BAB I PENDAHULUAN. hal ini terlihat dengan adanya beberapa sistem serta Undang-Undang (UU)

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Rahawain dalam skripsi yang berjudul Aplikasi Kamus Bahasa Indonesia - Kei

APLIKASI PENGHITUNGAN PELURUHAN RADIONUKLIDA BERBASIS ANDROID

RANCANG BANGUN APLIKASI BERBASIS ANDROID SEBAGAI MEDIA INFORMASI RUTE ANGKUTAN KOTA DI PURBALINGGA

Jurnal Sistem dan Teknologi Informasi (JUSTIN) Vol. 1, No. 2, (2017) 1

APLIKASI RESEP MASAKAN KHAS KALIMANTAN BARAT BERBASIS ANDROID NASKAH PUBLIKASI

APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR

RANCANG BANGUN APLIKASI BERBASIS ANDROID

QUIZ PENGETAHUAN UMUM UNTUK SISWA SEKOLAH DASAR

Cara mengakses internet bisa bermacam-macam, contohnya yaitu menggunakan komputer, notebook, dan juga ponsel. Namun banyak yang mengakses internet mel

BAB II KAJIAN PUSTAKA. Menurut Hendrayudi (2008:143), Aplikasi adalah kumpulan perintah

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

BAB II LANDASAN TEORI

SISTEM INFORMASI GEOGRAFIS PEMETAAN GEMPA TEKTONIK INDONESIA BERBASIS ANDROID TUGAS AKHIR

RANCANG BANGUN APLIKASI PEMBELAJARAN VISUAL REALITY TATA SURYA DAN BENDA - BENDA LANGIT BERBASIS ANDROID

APLIKASI PENCARIAN TAMBAL BAN MOTOR TERDEKAT BERBASIS ANDROID (STUDI KASUS TAMBAL BAN DI KOTA BATAM) Abstrak

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Aplikasi M-Commerce Berbasis Android Pada Phone Comp Service

APLIKASI PEMBELAJARAN TES POTENSI AKADEMIK BERBASIS ANDROID

SISTEM INFORMASI PENCARIAN RUTE TERPENDEK PONDOK PESANTREN DI KOTA KEDIRI PADA PLATFORM ANDROID

PERANCANGAN APLIKASI TOKO HIJAB ONLINE. Jl.H.M. Jhoni No.70 C, Medan

ANALISIS DAN PERANCANGAN APLIKASI FUN 2D SHAPES LEARNING BERBASIS MOBILE ANDROID

RANCANG BANGUN APLIKASI SISTEM INFORMASI PRAKTEK DOKTER SPESIALIS BERBASIS ANDROID TUGAS AKHIR

BAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi

BAB I PENDAHULUAN. untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan

DESAIN DAN IMPLEMENTASI APLIKASI GAME TEBANG MULTIPLAYER PADA MOBILE TEKNOLOGI TUGAS AKHIR

PERANCANGAN APLIKASI PEMBELAJARAN SISTEM PENCERNAAN MANUSIA DAN GANGGUANNYA BERBASIS ANDROID NASKAH PUBLIKASI

RANCANG BANGUN APLIKASI TRY OUT UJI KOMPETENSI TENAGA PERAWAT

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISIS DAN PERANCANGAN

BAB 1 PENDAHULUAN Latar Belakang

PENERAPAN METODE BINARY SEARCH (PENCARIAN BINER) PADA BUKU RESEP MASAKAN BERBASIS ANDROID MOBILE

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Pertama, aplikasi ini mengacu dari skripsi yang pernah

PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Penelitian tentang aplikasi resep makanan ini pernah

PERANCANGAN APLIKASI SISTEM INFORMASI PENGENALAN RAMBU LALU-LINTAS DAN SIMULASI TES SURAT IZIN MENGEMUDI BERBASIS ANDROID

ANALISA DAN PERANCANGAN APLIKASI PEMBELAJARAN INTERAKTIF RANGKUMAN PENGETAHUAN UMUM LENGKAP (RPUL) BERBASIS ANDROID NASKAH PUBLIKASI

BAB 1 PENDAHULUAN 1.1. Latar Belakang

SIMPLE ADDITIVE WEIGHTING (SAW) PADA SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN RUMAH MAKAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

SISTEM PENCARIAN LOKASI BANK DI KOTA PALEMBANG. Jl. Srijaya Negara, Bukit Besar, Ilir Barat 1, Kota Palembang, Sumatera Selatan

APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID

APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID

Rancang Bangun Aplikasi Pembelajaran Bahasa Inggris Pada Platform Android

Bab 3 Perancangan Sistem

SNIPTEK 2014 ISBN: SISTEM INFORMASI PEMBAYARAN SPP BULANAN BERBASIS WEB PADA SMK FADILAH TANGERANG SELATAN

BAB I PENDAHULUAN 1.1 Latar Belakang

Transkripsi:

JURNAL Aplikasi Mobile Penunjang Belajar Bahasa Jawa Berbasis Client Server Supporting mobile application learn java-based client server Oleh: NURUL AZIZAH 12.1.03.02.0134 Dibimbing oleh : 1. Resty Wulanningrum, M.Kom 2. Ahmad Bagus Setyawan, S.T., M.M., M.Kom TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS NUSANTARA PGRI KEDIRI 2017

1

APLIKASI MOBILE PENUNJANG BELAJAR BAHASA JAWA BERBASIS CLIENT SERVER Nurul Azizah 12.1.03.02.0134 waccapa@gmail.com Resty Wulanningrum, M.Kom dan Ahmad Bagus Setyawan, S.T., M.M., M.Kom UNIVERSITAS NUSANTARA PGRI KEDIRI ABSTRAK Bahasa merupakan alat komunikasi manusia yang digunakan untuk mengadakan hubungan dalam pergaulan sehari- hari, selain itu juga berfungsi sebagai saran untuk menyampaikan informasi. Penggunaan bahasa daerah telah mengalami penurunan penggunaan dalam bahasa komunikasi keseharian. Hal ini terlihat dari kebiasaan generasi muda yang lebih suka berkomunikasi dengan bahasa gaul atau bahasa alay daripada bahasa daerah yang mereka gunakan. Rumusan masalah penelitian ini adalah bagaimana cara memanfaatkan gadget agar menjadi media belajar dan penunjang belajar siswa?. Tujuan penelitian ini adalah Memanfaatkan pembelajaran e- learning sebagai perantara dan penunjang belajar Bahasa Jawa siswa. Pada penelitian ini akan dibangun sebuah aplikasi pembelajaran bahasa jawa yang dapat dijalankan di sistem operasi android. Materi yang ditampilkan pada aplikasi ini adalah Kamus Pepak. Aplikasi ini dirancang dengan pemodelan UML, dikembangkan menggunakan bahasa pemrograman Java dan diujikan dengan metode blackbox dan kuesioner. Kesimpulan dari hasil pengujian yang dilakukan maka dapat disimpulkan bahwa sistem dapat dijalankan dengan bai dan berfungsi sesuai yang diharapkan dan nilai responden terhadap aplikasi ini baik. Untuk pengembangan lebih lanjut diharapkan aplikasi ini dapat memuat lebih banyak materi. KATA KUNCI : Android, Mobile Learning, e-learning I. LATAR BELAKANG Bahasa merupakan alat komunikasi manusia yang digunakan untuk mengadakan hubungan dalam pergaulan sehari -hari, selain itu juga berfungsi sebagai sarana untuk menyampaikan informasi. Bahasa Jawa merupakan bahasa asli dari suku yang telah ada sejak jaman dahulu yang menjadi integral dalam tata krama masyarakat Jawa dalam berbahasa. Bahasa Jawa memiliki tingkatan tutur (undhak-undhuk basa) dalam bahasa tergantung lawan bicara. Penggunaan bahasa daerah telah mengalami penurunan penggunaan dalam bahasa komunikasi keseharian. Hal ini terlihat dari kebiasaan generasi muda yang lebih suka berkomunikasi dengan bahasa gaul atau bahasa alay daripada bahasa daerah yang mereka gunakan. Sedangkan pembelajaran Bahasa Jawa saat ini masih menitikberatkan pada pengajar, sehingga pengajar 2

II. cenderung mendominasi dalam kegiatan belajar mengajar dan siswa cenderung pasif dalam mempelajari Bahasa Jawa. Mobile Learning merupakan suatu pendekatan tanpa dibatasi ruang dan waktu. Sehingga dengan menggunakan mobile learning, siswa dapat belajar sendiri tanpa didampingi oleh pengajar. Dengan mengemas Bahasa Jawa ke dalam aplikasi mobile diharapkan mampu menunjang minat siswa dalam mempelajari Bahasa Jawa METODE Pengertian Android Menurut Nazruddin Safaat H (2012:1), Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Eclipse Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platformindependent). 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 pengembangan aplikasi, Eclipse pun bisa digunakan untuk aktivitas dalam siklus pengembangan perangkat lunak, seperti dokumentasi, test perangkat lunak, pengembangan web, dan lain sebagainya. Eclipse pada saat ini merupakan salah satu IDE favorite dikarenakan gratis dan open source, yang berarti setiap orang boleh melihat kode pemrograman perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang membuatnya populer adalah kemampuannya untuk dapat dikembangkan oleh pengguna dengan komponen yang dinamakan plug-in ( Murtiwiyati, 2013: ). Android SDK 1

Menurut Nazarudin Safaat H ( 2012:5), pengertian android SDK sebagai berikut: Android SDK adalah tools API (Application Programming Interface) yang diperlukan untuk mulai mengembangkan aplikasi pada platform Android menggunakan bahasa pemrograman Java. Android merupakan subset perangkat lunak untuk ponsel yang meliputi sistem operasi, middleware dan aplikasi kunci yang di-release oleh Google. Pengertian Java Java merupakan bahasa pemrograman yang bersifat umum/ non- spesifik ( general purpose), dan secara khusus di desain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web. Arsitektur Client Server Model client server memisahkan secara jelas antara server dan Client Server memberikan layanan jaringan dan client menerima layanan. Beberapa komputer di-setup sebagai server yang memberikan segala sumber daya yang tersedia dalam jaringan, misalnya printer, modem kepada komputer lain yang terkoneksi ke jaringan yang berfungsi sebagai client server dan client dapat berkomunikasi menggunakan aplikasi jaringan yang disebut server program pada server dan client program pada client (Sutanta,2005:509). Gambar 2.2. Arsitektur Client Server Prinsip kerja jaringan dengan arsitektur ini sangat sederhana, dimana Server akan menunggu permintaan dari Client, memproses dan memberikan hasilnya kepada Client, sedangkan client akan mengirimkan permintaan ke Server, menunggu proses dan melihat visualisasi hasil prosesnya. Sistem Client Server ini menggunakan protokol utama TCP/ IP 2

(Transmission Control Protocoll Internet Protocol), dan sistem operasi yang digunakan adalah Windows. III. Sequential Search Sequential Search (pencarian beruntun) adalah proses membandingkan setiap elemen array satu persatu secara beruntun yang dimulai elemen pertama hingga elemen yang dicari ditemukan atau hingga elemen terakhir dari array (Sitorus,2012). HASIL DAN KESIMPULAN Design Sistem a. Use case Diagram Usecase diagram merupakan suatu aktivitas yang menggambarkan urutan interaksi antar satu atau lebih actor dan sistem. Gambar 5.9. activity diagram Tampilan Program Implementasi kali ini menggunakan perangkat dengan sistem operasi Android versi 4.1 (Jelly Beans). Hasil implementasi dapat dilihat pada gambar dibawah ini. Gambar 5.10 merupakan contoh soal acak pada menu latihan. Gambar 5.10. Tampilan Halaman Soal Acak Pengguna harus memilih jawaban antara A, B, C, dan D. jika jawaban yang dipilih benar maka akan tampil pesan seperti pada gambar 5.11. Gambar 5.8. usecase diagram b. Activity Diagram Activity diagram merupakan alur kerja pada setiap usecase. Activity diagram pada analisa ini mencakup activity diagram setiap usecase. Gambar 5.11. Tampilan Pesan Jawaban Benar 3

Namun jika jawaban yang dipilih salah maka akan tampil pesan pada gambar 5.12. digolongkan dalam 5 kategori dengan menggunakan skala seperti gambar 5.14. Tidak Baik Kurang Baik Cukup Baik Baik Sangat Baik Gambar 5.12. Tampilan Pesan Jawaban Salah Setelah pengguna selesai men-jawab sampai soal nomor 10, maka akan tampil perhitungan skor yang merupakan jumlah poin dari soal yang yang benar yaitu 5 poin seperti yang terlihat pada gambar 5.13. Gambar 5.13. Tampilan Skor Pengujian Kuesioner Untuk mengetahui penilaian dan tanggapan pengguna terhadap aplikasi kamus bahasa jawa, dilakukan uji coba terbatas dan penyebaran kuesioner penilaian. Pengujian terbatas terhadap aplikasi ini dilakukan kepada siswa. Kategori pertanyaan kuesioner terbagi tiga, yaitu criteria validitas, kepraktisan dan keefektifan. Nilai hasil kuesioner Gambar 5.14 Rating Scale Rangkuman Hasil Kuesioner Rangkuman perhitungan hasil kuesioner siswa akan dibagi per aspek yaitu aspek pembelajaran,aspek desain visual dan secara keseluruhan. Dalam hal ini ditampilkan rating scale respon siswa dari aspek keseluruhan. Aspek Hasil Kuesioner Perhitungan kuesianer menghasilkan presentase 50% menandakan nilai responden secara keseluruhan terhadap aplikasi ini seperti gambar 5.15. 50% Tidak Baik Kurang Baik Cukup Baik Gambar 5.15 Rating Scale siswa Kesimpulan pengujian 1. Aplikasi yang dibangun sudah berjalan pada perangkat android dan sukses menjalankan fungsi. 2. Dari hasil presentase kuesioner pengujian yang telah dilakukan perolehan menunjukkan respon dari siswa secara keseluruhan aplikasi ini 50% Baik Sangat Baik 4

KESIMPULAN DAN SARAN Kesimpulan dari skripsi yang berjudul aplikasi mobile penunjang belajar bahasa jawa berbasis client server ini adalah: 1. Terwujudnya aplikasi mobile tentang kamus Bahasa Jawa sehingga pengguna dapat mengakses materi kapan dan dimana saja. 2. Aplikasi yang dibangun dapat dijalankan dan berfungsi dengan baik sesuai perancangan. Dalam pembangunan aplikasi mobile learning pada smartphone android ini masih jauh dari sempurna dan masih banyak kekurangan. Oleh karena itu perlu dilakukan pengembangan dan penyempurnaan lebih lanjut. Adapun saran agar aplikasi ini dapat berfungsi dengan lebih optimal dan juga lebih menarik bagi pengguna yaitu sebagai berikut : 1. Aplikasi yang dibangun dapat dikembangkan dengan menambahkan fitur auto-update sehingga pengguna tidak perlu meng-update secara manual. 2. Aplikasi yang dibangun dapat berkembang dengan mepunyai fitur-fitur yang lebih menarik lagi IV. sehingga pengguna aplikasi merasa tertarik dan nyaman dengan fitur yang ada. Demikian saran yang dapat penulis berikan, semoga saran tersebut dapat dijadikan bahan masukkan yang bermanfaat bagi penulis khususnya dan umumnya bagi masyarakat luas. DAFTAR PUSTAKA Bahri, Kusnassriyanto dan Sjachriyanto, Wawan. 2008. Teknik Pemrograman Delphi. Bandung: Penerbit Informatika Dharwiyanti, Sri. 2003. Pengantar Unified Modelling (UML), Ilmu Komputer. Farida, Intan Nur. 2005. Aplikasi Kamus Indonesia- Jawa Berbasis Android. Universitas Nusantara PGRI Kediri. Nusantara of Engineering, Vol 2 No. 1, ISSN: 2355-6684 Jamaliyah. 2011. Sistem Informasi Akademik Berbasis Client Server: Universitas Islam Negeri Syarif Hidayatullah. Kadir, Abdul. 2009. Dasar Pemrograman dan Implementasi Database Relasional. Yogyakarta: Penerbit Andi. Keegan, Desmond. 2005. The Incorporation of Mobile Learning into Mainstream Education and Training. Kurniawan, Dwi Ely, dkk. 2013. Aplikasi Kamus Aneka Bahasa Daerah Berbasis Smartphone Android. Seminar Nasional Teknologi Informasi, Komunikasi dan Industri (SNTIKI) 5, Pekanbaru, 2 Oktober 2013 ISSN: 2085-9902. Mahmud, Ibnu Chamdan. 2013. Aplikasi Enkripsi Deskripsi File pada Smartphone Android Menggunakan 5

Metode AES: Universitas Nusantara PGRI Kediri. Munir, R. 2006. Kriptografi. Bandung: Informatika Bandung. Murtiwiyati, Glenn Lauren. 2013. Rancang Bangun Aplikasi Pembelajaran Budaya Indonesia Untuk Anak Sekolah Dasar Berbasis Android. Jurnal Ilmiah KOMPUTASI, Vol 12 No 2, Desember 2013 ISSN: 1412-9434 Nyiri, K. 2002. Towards a Philosopy of m learning. Wireless and Mobile Technologies in Education. 2002. Procendings. IEEE International Workshop on Vol No pp.121-124 Priharyanto, Ibnu. 2012. Aplikasi Kamus Bahasa Indonesia- Jawa- Jawa Krama Berbasis Android. Safaat, Nazruddin H. 2012. Pemrograman Aplikasi Smartphone dan Tablet PC Berbasis Android. Informatika: Bandung. Safaat, Nazruddin H dkk. 2015. Smart- Learning Bahasa Inggris pada Platform Android. UIN Sultan Syarif Kasim Riau. Jurnal CorelT, Vrol 1 No 2, Desember 2015, ISSN: 2460-738X (Cetak). Sembiring, Jhoni Pranata. 2013. Perancangan Aplikasi Kamus Bahasa Indonesia- Karo Online Berbasis Web dengan Metode Sequential Search. Pelita Informatika Budi Darma, Vol IV No 2, Agustus 2013 ISSN: 2301-9425. Simarmata, Janner. 2007. Perancangan Basis Data. Yogyakarta: Andi. Sitorus, Lamhot. 2012. Konsep dan Implementasi Struktur Data Dengan C++. Andi dan Graha Ilmu Sudaryanto, Pranowa. 2001. Kamus Pepak Bahasa Jawa. Badan Pekerja Kongres Bahasa Jawa Provinsi Daerah Istimewa Yogyakarta. Supriyono, Heru, 47 dkk. 2014. Rancang Bangun Aplikasi Pembelajaran Hadis untuk Perangkat Mobile Berbasis Android. Universitas Muhammadiyah Surakarta. Jurnal Informatika, Vol 8 No 2, Juli 2014. Sutanta, Edhy. 2005. Pengantar Teknologi Informasi. Garha Ilmu. 6