[PAB] Functional Kotlin - Muhammad Fadhil Aprilino - 24523175.
MUHAMMAD FADHIL APRILINO
0:00 / 0:00
[PAB] Functional Kotlin - Muhammad Fadhil Aprilino - 24523175.
22 просмотра · 3 недели назад
MUHAMMAD FADHIL APRILINO
1 подписчик
22 просмотра · 3 недели назад
Functional & Idiomatic Kotlin – Manajemen Tugas Kuliah
Video ini merupakan implementasi materi Functional & Idiomatic Kotlin dengan studi kasus manajemen tugas kuliah.
Pada video ini saya menerapkan dan menjelaskan beberapa konsep Kotlin, yaitu:
Konsep yang dibahas:
00:00 – Pembukaan dan pengenalan kasus
01:10 – Data Class dan Data Tugas Kuliah
02:54 – Lambda dan Function Type
05:00 – Higher-Order Function
07:37 – Collection Operations
10:27 – Pipeline
12:17 – Scope Function
14:40 – Penutup
Konsep Functional & Idiomatic Kotlin yang digunakan:
Lambda & Function Type – membuat fungsi untuk menentukan apakah suatu tugas termasuk tugas yang mendesak berdasarkan sisa hari.
Higher-Order Function – membuat fungsi saring() yang menerima fungsi sebagai parameter untuk melakukan penyaringan data tugas.
Collection Operations – menggunakan filter, find, forEach, map, dan sortedBy untuk mengolah daftar tugas.
Pipeline – menggabungkan beberapa operasi collection untuk mendapatkan urutan tugas yang belum selesai berdasarkan deadline.
Scope Function – menggunakan let, apply, dan also untuk mengolah objek dan melakukan konfigurasi serta aksi tambahan.
Program menggunakan data class TugasKuliah dan sebuah list yang berisi beberapa data tugas kuliah. Program dijalankan secara langsung dan output yang dihasilkan dijelaskan pada setiap bagian.
Nama: Muhammad Fadhil Aprilino
NIM: 24523175
Mata Kuliah: Pengembangan Aplikasi Bergerak (PAB)