Kamu akan membangun pipeline visualisasi data real-time di Android dari sisi aplikasi sampai GPU. Mulai dari mengalirkan data memakai coroutine dan Flow, mengelola state di Jetpack Compose, lalu memahami bagaimana data dikirim ke renderer Vulkan. Fondasinya dijelaskan bertahap, jadi kamu nggak langsung dilempar ke istilah GPU yang bikin pusing.
Bagian inti kursus fokus pada rendering grafis, buffer, shader, frame synchronization, dan GPU Compute. Kamu akan melihat contoh kode Kotlin dan shader yang runnable, kemudian membedah alur eksekusinya: data masuk dari mana, kapan memory dialokasikan, bagaimana command diproses GPU, dan kenapa frame rate bisa turun. Setiap contoh diarahkan ke kebutuhan aplikasi nyata, bukan sekadar demo visual.
Kamu juga akan belajar membaca bottleneck dengan Android Studio Profiler dan frame pacing, mengurangi allocation yang tidak perlu, serta memilih strategi update data yang masuk akal. Ada guided practice untuk membangun fitur sedikit demi sedikit dan independent practice untuk menambah kemampuan seperti zoom, filtering, atau perubahan sumber data. Intinya, kamu pulang membawa pola kerja yang bisa dipakai saat menangani dashboard monitoring, telemetry, finansial, atau data sensor real-time.