Kamu akan belajar membangun aplikasi spatial computing untuk visionOS dari fondasi sampai fitur multi-pengguna. Fokusnya bukan sekadar menampilkan 3D object, tapi memahami bagaimana UI, ruang imersif, entity RealityKit, gesture, dan state aplikasi bekerja sebagai satu sistem.
Kita akan membedah arsitektur aplikasi secara bertahap. Kamu akan menghubungkan SwiftUI dengan RealityKit, mengelola immersive space, memuat dan memanipulasi entity 3D, lalu menambahkan interaksi yang terasa natural di visionOS. Setiap konsep dikenalkan sebelum dipakai, jadi kamu nggak perlu menebak-nebak kenapa sebuah API digunakan.
Bagian SharePlay membawa aplikasi ke skenario dunia kerja nyata: beberapa pengguna berkolaborasi dalam pengalaman spatial yang sama. Kamu akan memahami GroupActivities, sinkronisasi state, pembagian tanggung jawab antara UI dan model kolaborasi, serta jebakan umum seperti state yang tidak konsisten dan lifecycle session yang salah. Di akhir kursus, kamu punya fondasi proyek yang bisa dikembangkan menjadi portfolio atau proof of concept produk spatial computing.