Pemrograman Mobile - Alasan Menggunakan Kotlin
Pemrogaman Mobile merupakan salah satu mata kuliah yang ada di Fakultas Teknik dan Ilmu Komputer, tepatnya pada jurusan Informatika. Mata Kuliah ini biasanya memiliki project akhir berupa proposal dan aplikasi yang sudah siap digunakan.
Mata Kuliah Pemrograman Mobile - Alasan Menggunakan Kotlin
Pemrograman Mobile biasanya menggunakan Android Studio dan bahasa pemrograman Java. Namun pada pertemuan kuliah Pemrograman Mobile kami menggunakan Android Studio, Kotlin dan Jetpack Compose.
Pada kesempatan ini, saya sekedar share hasil tugas yang saya kerjakan pada perkuliahan semester 5 kemarin. Semoga bermanfaat ya.
1. Jelaskan alasan penggunaan bahasa pemrograman kotlin dibandingkan java dalam pengembangan aplikasi android menurut pemahaman anda.
Mengenal Bahasa Pemrograman Kotlin
Kotlin merupakan bahasa pemrograman general-purpose yang dikembangkan oleh JetBrains, yang digunakan untuk membangun aplikasi mobile, android maupun iOS.
Alasan menggunakan bahasa pemrograman Kotlin
- Kotlin Lebih Ringkas
- Kotlin merupakan bahasa yang lebih ringkas dibandingkan Java, oleh karena keringkasan nya tersebut, waktu yang digunakan untuk menulis kode lebih efisien.
- Mudah Dipelajari
- Karena sintak dari bahasa pemrograman kotlin lebih ringkas, dan memiliki kemungkinan besar untuk lebih mudah dipelajari dan dipahami.
- Dukungan Kotlin di Android Jetpack dan library lainnya.
- Ekstensi KTX menambahkan fitur Bahasa Kotlin, seperti coroutine, fungsi ekstensi, lambda, dan parameter bernama, untuk keluar dari library Android.
- Kemanan Kode / Meminimalisir Kesalahan
- Kotlin dengan sintak yang lebih ringkas, dapat meminimalisir kesalahan pada kode, dan kompiler kotlin dapat mendeteksi kesalahan yang ada, sehingga membuat kode menjadi aman.
- Komunitas yang Besar
- Kotlin mendapat dukungan besar dan banyak kontribusi dari komunitas, yang berkembang di seluruh dunia. Menurut Google, Lebih dari 60% dari 1000 aplikasi teratas di play store menggunakan kotlin.
- Dapat dioperasikan dengan Bahasa Pemrograman Java
- User dapat menggunakan kotlin bersama dengan bahasa pemrograman java di aplikasi Anda tanpa perlu memigrasikan semua kode Anda ke kotlin.
- Dukungan pengembangan multiplatform
- User dapat menggunakan kotlin untuk mengembangkan tidak hanya android tetapi juga iOS, backend, dan aplikasi web. Nikmati manfaat berbagi kode umum di antara platform.
2. Menentukan Judul Aplikasi
Berikut adalah beberapa bidang yang dapat diterapkan teknologi informasi dan komunikasi:
- Pendidikan
- Kesehatan
- Pariwisata
- Pertanian
- Industri
Pilihlah dari kelima bidang diatas, yang menurut anda prioritas penerapan aplikasi berbasis mobile pada saat ini, kemudian tentukanlah judul aplikasi tersebut beserta alasannya (tambahkan literasi ilmiah sebagai pendukung).
Jawaban :
Bidang : Pendidikan
Judul : Belajar Geh
Alasan :
Dikarenakan wabah virus Covid 19 pada saat ini terjadi banyak perubahan di dalam kehidupan. Selain di bidang sosial, ekonomi, terlebih khusus pada bidang pendidikan. Pada proses Kegiatan Belajar Mengajar (KBM) tidak dilakukan di sekolah, melainkan dilakukan dari rumah, selain itu interaksi antara Tenaga Pendidik dan Peserta Didik saat ini dilakukan secara virtual atau melalui daring.
Oleh karena itu saat ini yang menjadi prioritas untuk pengembangan aplikasi berbasis mobile yaitu pada bidang Pendidikan, oleh karena itu berkembangnya salah satu inovasi dalam bidang pendidikan untuk mengimplementasikan mobile learning (belajar geh). Dengan tujuan Tenaga Pendidik dan Peserta Didik dapat melakukan kegiatan belajar mengajar secara mudah dan dimana saja serta kapan saja, tanpa harus saling bertemu secara langsung untuk mengurangi penyebaran virus covid 19 dan diharapkan lebih efektif.
Sepertinya hanya itu yang bisa saya sampaikan pada artikel dengan judul Pemrograman Mobile - Alasan Menggunakan Kotlin ini. InsyaAllah berikutnya akan dilanjutkan ya teman-teman. Terimakasih sudah berkunjung :)
Salam Semangat, Awonapa.
Tag Penelusuran :
- awonapa
- pemrograman mobile
- kotlin
- jetpack compose
- android studio
Posting Komentar untuk "Pemrograman Mobile - Alasan Menggunakan Kotlin"