Membuat Aplikasi Mobile dengan NET MAUI
Nama : Nadya Zuhria Amana
NRP : 5025211058
Kelas : PBKK A
1. Namespace: Namespace adalah cara untuk mengelompokkan kelas dan tipe data terkait dalam proyek Anda. Pada contoh kode tersebut, kode berada dalam namespace `MauiMobileApp1`. Namespace ini digunakan untuk menghindari konflik nama dengan kode lain dalam proyek Anda.
2. Kelas `MainPage`: `MainPage` adalah kelas utama yang digunakan untuk menentukan tampilan halaman utama aplikasi Anda. Ini menggantikan "MainPage.xaml.cs" dalam proyek Xamarin.Forms tradisional.
3. Variabel `count`: Variabel `count` digunakan untuk melacak berapa kali tombol telah diklik. Variabel ini akan diinkremen setiap kali tombol diklik.
4. Konstruktor `MainPage`: Konstruktor ini akan dijalankan saat halaman utama dibuka. Di dalam konstruktor, metode `InitializeComponent()` akan dijalankan. Metode ini digunakan untuk menginisialisasi komponen UI yang didefinisikan dalam file XAML terkait halaman ini.
5. `OnCounterClicked`: Ini adalah metode yang akan dijalankan saat tombol di klik. Metode ini menambahkan `count` dan memperbarui teks tombol dengan jumlah klik yang tercatat. Selanjutnya, metode `SemanticScreenReader.Announce()` digunakan untuk mengumumkan teks tombol kepada pembaca layar.