Development using Storyboard
Ikhsan Assaat@ixnixnixn
Lead iOS developer - Beetlebox
Menu Hari Ini
• Penjelasan singkat tentang Storyboarding
• Demo : Twitter Client Sederhana
Storyboard?
• Cara baru develop aplikasi iOS
• Analogi : Film, komik, video klip, animasi
Keuntungan
Keuntungan
Less code
Keuntungan
Less code
X
Keuntungan
Mempunyai gambaran keseluruhan aplikasi
Keuntungan
Mengatur tampilan cell menjadi lebih mudah
Keuntungan
Membuat cell statik juga semakin mudah
Keuntungan
Dapat membuat animasi transisi
Konsep Storyboard
• Scene
• Segue
• Pengiriman object antar scene
Scene
Scene
Segue
Segue
Pengiriman object antar scene
Pengiriman object antar scene
prepareForSegue
Pengiriman object antar scene
prepareForSegue
Pengiriman object antar scene
Pengiriman object antar scene
delegate
Pengiriman object antar scene
delegate
Pengiriman object antar scene
A BIG OL’ DEMOLET’S DO STORYBOARDING!
Rekap• Mengatur tampilan cell dari table view
• Membuat dan menambahkan view controller pada storyboard
• Mengirim dan mengembalikan data antar view controller
• Membuat cell statik
• Mengirim tweet dengan gambar
• Animasi transisi
Online Resources
• Apple’s Storyboard Class Reference
• Apple’s Twitter Class Reference
• Apple’s Account Class Reference
• ManiacDev’s Storyboard Tutorials Curation
More Info
• @ixnixnixn
• github.com/ixnixnixn
• id-objectiveC's Website
• id-objectiveC’s Mailing List
Terima Kasih!!*
*kalau ada pertanyaan, monggo :]
Top Related