Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
Pendahuluan dan Pengaturan Lingkungan
- Apa itu iOS? Arsitektur dasarnya
- Menginstal serta mengkonfigurasi Xcode
- Memahami struktur proyek di dalam Xcode
- Membuat aplikasi "Hello World" melalui simulator iOS
Dasar-Dasar Antarmuka Pengguna dengan UIKit
- Konsep Views dan View Controllers
- Elemen antarmuka umum: UILabel, UITextField, UIButton, UIImageView
- Merancang antarmuka menggunakan Storyboards dan Interface Builder
- Membuat koneksi IBOutlet serta IBAction secara sederhana.
- Latihan praktis: Merancang antarmuka proyek yang dikerjakan.
Interaksi Pengguna dan Penanganan Peristiwa
- Gambaran umum siklus hidup ViewController
- Menangani peristiwa UI dengan IBAction.
- Mengakses elemen antarmuka melalui kode dengan IBOutlet.
- Memunculkan notifikasi dasar menggunakan UIAlertController.
- Latihan praktis: Memberikan interaktivitas pada antarmuka proyek.
Navigasi Dasar dalam Aplikasi
- Menggunakan Segues untuk navigasi antar tampilan.
- Melakukan transfer data sederhana antar ViewControllers.
- Latihan praktis: Menerapkan mekanisme navigasi antarmuka.
Proyek Praktik Terus-Menerus
- Pengembangan proyek secara bertahap.
- Mengintegrasikan konsep-konsep yang telah dipelajari.
- Diskusi serta pemecahan masalah umum dalam proses pengembangan.
Penutup dan Langkah Selanjutnya
Persyaratan
- Pengetahuan dasar pemrograman (tidak harus dalam lingkup iOS atau Swift)
- Komputer Mac yang sudah terinstal Xcode
- Minat terhadap pengembangan aplikasi mobile
Target Peserta
- Pengembang baru yang tertarik mengembangkan aplikasi iOS.
- Pengembang mobile junior yang ingin memasuki ekosistem Apple.
- Profesional yang hendak membuat aplikasi iOS pertamanya.
21 Jam