Wednesday, October 18, 2017

PENGANTAR BISNIS INFORMATIKA - TULISAN 1

APLIKASI MOBILE LEARNING BAHASA PEMROGRAMAN JAVA BERBASIS ANDROID MENGGUNAKAN ANDROID STUDIO

Nama saya Naurah Hidayah yang pada saat ini merupakan mahasiswa tingkat 4 yang baru memasuki semester 7. Disini saya mengambil jurusan Teknik Informatika yang termasuk dalam Fakultas Teknologi Industri di perguruan tinggi swasta Universitas Gunadarma yang berdomisil di Depok. Pada semester 6 yang lalu, diwajibkan bagi setiap mahasiswa di jurusan tersebut untuk membuat suatu Penelitian Ilmiah sebagai syarat setara dengan sarjana muda. Hal ini penting dilakukan untuk bisa melanjutkan pada tingkat yang selanjutnya dimana pada semester 8 mahasiswa akan menempuh skripsi maupun kompre.
Penulisan ilmiah saya berjudul “Aplikasi Mobile Learning Bahasa Pemrograman Java Berbasis Android dengan Menggunakan Android Studio” dimana aplikasi yang saya buat ini merupakan aplikasi berbasis android yang khusus untuk perangkat smartphone (atau dapat disebut khusus versi mobile). Dosen yang menjadi pembimbing saya pada saat itu bernama Bapak Ericks Rachmat Swedia, ST, MMSI.. Beliau saat ini merupakan Wakil Kepala System Development Centre (SDC) – BAPSI. Saya melakukan siding penulisan ilmiah dan dinyatakan lulus pada tanggal 11 September 2017.
Saya mengambil judul penelitian mengenai aplikasi mobile learning belajar bahasa pemrograman Java ini dengan tujuan untuk mengajarkan kepada para penguna untuk mengenal dan memahami Bahasa pemrograman Java dari awal serta memberikan manfaat dan menumbuhkan rasa tertarik untuk mempelajari lebih dalam bahkan dapat mengimplementasikan dengan cara membuat program atau aplikasi yang dapat memberikan kemudahan untuk pekerjaan manusia. Saya mengambil Bahasa pemrograman Java dikarenakan bahasa pemrograman Java merupakan bahasa pemrograman yang saat ini sedang “naik daun” dan banyak digunakan oleh para programmer dan software developer untuk mengembangkan berbagai tipe aplikasi mulai dari aplikasi console, aplikasi desktop, applet (aplikasi yang berjalan di lingkungan web browser), sampai ke aplikasi-aplikasi yang berskala enterprise. Seiring dengan meningkatnya minat orang-orang di berbagai usia di masa ini yang tertarik dan ingin mempelajari pembuatan program maupun aplikasi computer salah satu yang perlu dilakukan adalah mengenal terlebih dahulu mengenai bahasa pemrograman Java ini.
Mobile learning ini dibuat dengan menggunakan software Android Studio dengan menggunakan bahasa pemrograman Java. Aplikasi ini terdiri dari empat menu utama, yaitu Materi, Contoh Program, Panduan, dan Tentang yang diantara nya memiliki bebebrapa subbab yang menampilkan pokok bahasan yang berkaitan dengan bahasa pemrograman Java. Dalam penulisan ini saya memperoleh dan mengumpulkan data dan informasi dengan metode yang dimulai dengan melakukan perencanaan yang dilakukan dengan studi pustaka, kemudian melakukan analisis masalah dan upaya untuk mengatasinya disertai dengan menentukan fitur-fitur, perangkat keras dan perangkat lunak yang dibutuhkan, selanjutnya membuat rancangan aplikasi dari awal sampai akhir mulai dari desain struktur dari tampilan aplikasi, kemudian melakukan pembuatan dan implementasi kepada beberapa perangkat smartphone untuk mengetahui apakah aplikasi sudah sesuai atau tidak.
Kelebihan dari aplikasi ini yaitu dapat memperkenalkan bahasa pemrograman terutama Java kepada para pemula yang belum mengetahui apapun mengenai Bahasa pemrograman, terutama yang tertarik untuk menjadi seorang programmer. Karena untuk menggeluti sesutau yang perlu dilakukan adalah mengenal dari dasar dahulu. Penggunaan mobile learning ini pun akan membuat orang tidak terlalu terpaku dengan hanya mempelajari bahasa pemrograman dari buku saja dan dapat digunakan dimana saja dan kapan saja karena hanya dengan bermodalkan smartphone android yang pada saat ini pasti sudah tidak asing bagi banyak orang. Materi pembahasan yang dimasukkan dibuat sedetail dan sesimpel mungkin guna memaksimalkan dalam penyampaian informasi agar tidak terlalu kaku. Dalam salah satu menu yaitu contoh program ditampilkan bagaimana contoh coding dan hasil output dari bahasa pemrograman Java sehingga dapat lebih memahami struktur dari pemrograman Java serta memberikan gambaran seperti apa bentuk kode program yang ada pada Bahasa pemrograman ini. Disini pun saya memasukkan tips dan saran yang ditampilkan pada menu panduan kepada para pengguna untuk mempelajari bahasa pemrograman dengan lebih dalam dan lebih banyak lagi.
Walaupun demikian aplikasi saya masih memiliki beberapa kekurangan, salah satu nya adalah keterbatasan materi yang saya masukan dimana belum mencakup semua materi dikarenakan memang khusus hanya memperkenalkan saja, belum pada tahap mempelajari lebih dalam. Aplikasi saya pun belum memiliki fitur-fitur pendukung lain yang dapat lebih menunjang penggunaan aplikasi, sebagai contoh seperti memiliki menu yang dapat terhubung dengan internet sehingga dapat memperoleh informasi yang lebih detail lagi.
Untuk memperkenalkan aplikasi mobile learning yang saya buat kepada semua orang, hal-hal yang saya lakukan diantara nya yaitu :
1.    Memperkenalkan terutama pada kalangan pelajar mengenai bahasa pemrograman Java untuk memberikan rasa tertarik mengenai dunia pemrograman komputer.
2.    Memperlkenalkan aplikasi mobile learning tersebut kepada orang lain secara langsung sehingga mereka dapat melihat bagaimana bentuk dari aplikasi yang saya buat dan lebih jelas mengetahui fungsi-fungsi nya.
3.    Mempromosikan aplikasi mobile learning saya kedalam media social seperti blogger, facebook dan sebagai nya agar lebih dikenal di kalangan luar.
4.    Memasukkan dan memberikan link aplikasi mobile learning yang saya buat kedalam google drive untuk diberikan kepada orang yang ingin mengunduhnya.
5.    Memasukkan kedalam google play sehingga dapat lebih mengoptimalkan penggunaan aplikasi dan dapat memberikan informasi mengenai fitur yang ada.

Sebagai tambahan, berikut tampilan dari aplikasi mobile learning bahasa pemrograman Java yang saya buat:

  Tampilan Halaman Splashscreen1 

Tampilan Halaman Splashscreen2

Tampilan Halaman Menu Utama

    Tampilan Halaman Menu Materi

Tampilan Halaman Intro Menu Pengenalan Java

        Tampilan Halaman Isi Pokok Menu Pengenalan Java

Tampilan Halaman Menu Contoh Program 

Tampilan Isi Menu Contoh Program

Tampilan Halaman Menu Panduan

Tampilan Halaman Menu Tentang






No comments:

Post a Comment