Section 16/181 menit

16. Kapan Tidak Digunakan

16. Kapan Tidak Digunakan

  • Fitur yang selalu butuh visual UI kompleks: App Intents cocok untuk aksi atomik. Kalau seluruh alur membutuhkan UI bertahap, lebih baik openAppWhenRun = true dan biarkan app yang handle.
  • App yang target iOS 15 ke bawah: App Intents minimum iOS 16. Untuk iOS 15-, gunakan INIntent + Shortcuts.
  • Intent yang butuh real-time sensor: Misal: camera preview — App Intents tidak bisa tampilkan UI streaming.
  • Penggantian untuk fitur in-app yang kompleks: App Intents adalah entry point, bukan pengganti navigation stack penuh.
  • Intent yang sangat jarang dipakai: Jangan ekspos semua fitur — pilih yang benar-benar berguna via voice/automation. Terlalu banyak intent bikin Shortcuts app berantakan.