Membangun Aplikasi pertama Xamarin.Forms Anda
Instruksi langkah demi langkah untuk Windows
Ikuti langkah-langkah ini bersama dengan video di atas:
Pilih File > Proyek Baru > ... atau tekan tombol Buat proyek baru... .
Cari "Xamarin" atau pilih Seluler dari menu Jenis proyek. Pilih jenis proyek Aplikasi Seluler (Xamarin.Forms).
Pilih nama proyek - contohnya menggunakan "AwesomeApp".
Klik jenis proyek Kosong dan pastikan Android dan iOS dipilih:
Tunggu hingga paket NuGet dipulihkan (pesan "Pemulihan selesai" akan muncul di bilah status).
Penginstalan Visual Studio 2022 baru tidak akan menginstal Android SDK, Anda mungkin diminta untuk menginstal Android SDK terbaru:
Penginstalan Visual Studio 2022 baru tidak akan memiliki emulator Android yang dikonfigurasi. Klik panah dropdown pada tombol Debug dan pilih Buat Emulator Android untuk meluncurkan layar pembuatan emulator:
Di layar pembuatan emulator, gunakan pengaturan default dan klik tombol Buat :
Membuat emulator akan mengembalikan Anda ke jendela Device Manager. Klik tombol Mulai untuk meluncurkan emulator baru:
Visual Studio 2022 sekarang harus menampilkan nama emulator baru pada tombol Debug :
Klik tombol Debug untuk membangun dan menyebarkan aplikasi ke emulator Android:
Mengkustomisasi aplikasi
Aplikasi dapat disesuaikan untuk menambahkan fungsionalitas interaktif. Lakukan langkah-langkah berikut untuk menambahkan interaksi pengguna ke aplikasi:
Edit MainPage.xaml, tambahkan XAML ini sebelum akhir
</StackLayout>
:<Button Text="Click Me" Clicked="Button_Clicked" />
Edit MainPage.xaml.cs, menambahkan kode ini ke akhir kelas:
int count = 0; void Button_Clicked(object sender, System.EventArgs e) { count++; ((Button)sender).Text = $"You clicked {count} times."; }
Debug aplikasi di Android:
Membuat aplikasi iOS di Visual Studio 2022
Anda dapat membuat dan men-debug aplikasi iOS dari Visual Studio dengan komputer Mac berjaringan. Lihat instruksi penyiapan untuk informasi selengkapnya.
Instruksi langkah demi langkah untuk Windows
Ikuti langkah-langkah ini bersama dengan video di atas:
Pilih File > Proyek Baru > ... atau tekan tombol Buat proyek baru... :
Cari "Xamarin" atau pilih Seluler dari menu Jenis proyek. Pilih jenis proyek Aplikasi Seluler (Xamarin.Forms):
Pilih nama proyek - contohnya menggunakan "AwesomeApp":
Klik jenis proyek Kosong dan pastikan Android dan iOS dipilih:
Tunggu hingga paket NuGet dipulihkan (pesan "Pemulihan selesai" akan muncul di bilah status).
Penginstalan Visual Studio 2019 baru tidak akan memiliki emulator Android yang dikonfigurasi. Klik panah dropdown pada tombol Debug dan pilih Buat Emulator Android untuk meluncurkan layar pembuatan emulator:
Di layar pembuatan emulator, gunakan pengaturan default dan klik tombol Buat :
Membuat emulator akan mengembalikan Anda ke jendela Device Manager. Klik tombol Mulai untuk meluncurkan emulator baru:
Visual Studio 2019 sekarang harus menampilkan nama emulator baru pada tombol Debug :
Klik tombol Debug untuk membangun dan menyebarkan aplikasi ke emulator Android:
Mengkustomisasi aplikasi
Aplikasi dapat disesuaikan untuk menambahkan fungsionalitas interaktif. Lakukan langkah-langkah berikut untuk menambahkan interaksi pengguna ke aplikasi:
Edit MainPage.xaml, tambahkan XAML ini sebelum akhir
</StackLayout>
:<Button Text="Click Me" Clicked="Button_Clicked" />
Edit MainPage.xaml.cs, menambahkan kode ini ke akhir kelas:
int count = 0; void Button_Clicked(object sender, System.EventArgs e) { count++; ((Button)sender).Text = $"You clicked {count} times."; }
Debug aplikasi di Android:
Catatan
Aplikasi sampel mencakup fungsionalitas interaktif tambahan yang tidak tercakup dalam video.
Membuat aplikasi iOS di Visual Studio 2019
Anda dapat membuat dan men-debug aplikasi iOS dari Visual Studio dengan komputer Mac berjaringan. Lihat instruksi penyiapan untuk informasi selengkapnya.
Video ini mencakup proses pembuatan dan pengujian aplikasi iOS menggunakan Visual Studio 2019 di Windows:
Instruksi langkah demi langkah untuk Mac
Ikuti langkah-langkah ini bersama dengan video di atas:
Pilih File > Solusi Baru... atau tekan tombol Proyek Baru... , lalu pilih Aplikasi Formulir Kosong Aplikasi > Multiplatform>:
Pastikan Android dan iOS dipilih:
Catatan
Hanya A-Z, a-z, '_', '.', dan angka yang didukung karakter untuk Nama Aplikasi dan Pengidentifikasi Organisasi Anda.
Pulihkan paket NuGet, dengan mengklik kanan solusi:
Luncurkan emulator Android dengan menekan tombol debug (atau Jalankan > Mulai Debugging).
Edit MainPage.xaml, tambahkan XAML ini sebelum akhir
</StackLayout>
:<Button Text="Click Me" Clicked="Handle_Clicked" />
Edit MainPage.xaml.cs, menambahkan kode ini ke akhir kelas:
int count = 0; void Handle_Clicked(object sender, System.EventArgs e) { count++; ((Button)sender).Text = $"You clicked {count} times."; }
Debug aplikasi di Android:
Klik kanan untuk mengatur iOS ke Proyek Startup:
Debug aplikasi di iOS dengan memilih simulator iOS dari menu dropdown.
Instruksi langkah demi langkah untuk Mac
Ikuti langkah-langkah ini bersama dengan video di atas:
Pilih File > Solusi Baru... atau tekan tombol Proyek Baru... , lalu pilih Aplikasi Formulir Kosong Aplikasi > Multiplatform>:
Pastikan Android dan iOS dipilih, dengan berbagi kode .NET Standard :
Catatan
Hanya A-Z, a-z, '_', '.', dan angka yang didukung karakter untuk Nama Aplikasi dan Pengidentifikasi Organisasi Anda.
Pulihkan paket NuGet, dengan mengklik kanan solusi:
Luncurkan emulator Android dengan menekan tombol debug (atau Jalankan > Mulai Debugging).
Edit MainPage.xaml, tambahkan XAML ini sebelum akhir
</StackLayout>
:<Button Text="Click Me" Clicked="Handle_Clicked" />
Edit MainPage.xaml.cs, menambahkan kode ini ke akhir kelas:
int count = 0; void Handle_Clicked(object sender, System.EventArgs e) { count++; ((Button)sender).Text = $"You clicked {count} times."; }
Debug aplikasi di Android:
Klik kanan untuk mengatur iOS ke Proyek Startup:
Debug aplikasi di iOS:
Anda dapat melihat kode yang telah selesai di GitHub.
Langkah berikutnya
- Mulai Cepat Satu Halaman – Buat aplikasi yang lebih fungsional.
- Xamarin.Forms Sampel – Unduh dan jalankan contoh kode dan aplikasi sampel.
- Membuat ebook Mobile Apps – Bab mendalam yang mengajarkan Xamarin.Forms pengembangan, tersedia sebagai PDF dan termasuk ratusan sampel tambahan.