Pengantar

Selesai

Salah satu bagian dari perencanaan arsitektur aplikasi Anda adalah menentukan bagaimana pengguna akan berpindah antar halaman. Apakah pengguna harus bergerak maju dan mundur di antara beberapa halaman? Apakah aplikasi Anda memiliki satu halaman awal, atau apakah ada beberapa halaman tingkat atas yang sama pentingnya? Navigasi pilihan Anda harus berfungsi dengan baik dengan konten aplikasi Anda. Navigasi tersebut juga harus terasa native untuk setiap target platform Anda.

Misalkan Anda menulis aplikasi untuk planetarium dengan menggunakan .NET MAUI. Anda ingin agar orang-orang tertarik dengan astronomi dengan cara menyajikan fakta dan konsep astronomi yang relevan dengan kehidupan sehari-hari. Aplikasi akan memiliki halaman yang mencakup informasi tentang matahari terbit/terbenam, fase bulan, benda astronomi, dan halaman Tentang. Pekerjaan Anda adalah merancang dan menerapkan pola navigasi yang intuitif untuk halaman-halaman ini.

Dalam modul ini, Anda akan mempelajari cara menggunakan halaman bertab untuk mengimplementasikan aplikasi yang menyajikan data di beberapa halaman. Anda akan melihat kapan pola navigasi ini sesuai, dan bagaimana Anda dapat menyesuaikan perilaku halaman bertab. Anda juga akan mempelajari cara menggabungkan halaman bertab dengan halaman navigasi yang menggunakan tumpukan navigasi.

Tujuan pembelajaran

Dalam modul ini, Anda akan mempelajari cara:

  • Menerapkan navigasi flyout dengan .NET MAUI Shell
  • Menerapkan navigasi tab dengan .NET MAUI Shell
  • Menavigasi antar halaman dalam halaman bertab

Prasyarat

  • Visual Studio 2022 dengan beban kerja .NET MAUI diinstal
  • Menguasai C# dan .NET