Xamarin.Forms platform yang didukung
Xamarin.Forms aplikasi dapat ditulis untuk sistem operasi berikut:
- iOS 9 atau lebih tinggi.
- Android 4.4 (API 19) atau yang lebih tinggi (detail selengkapnya). Namun, Android 5.0 (API 21) direkomendasikan sebagai API minimum. Ini memastikan kompatibilitas penuh dengan semua pustaka dukungan Android, sambil tetap menargetkan sebagian besar perangkat Android.
- Windows 10 Platform Windows Universal, build 10.0.16299.0 atau lebih tinggi untuk dukungan .NET Standard 2.0. Namun, build 10.0.18362.0 atau yang lebih tinggi direkomendasikan.
Xamarin.Formsaplikasi untuk iOS, Android, dan Platform Windows Universal (UWP) dapat dibangun di Visual Studio. Namun, Mac berjaringan diperlukan untuk pengembangan iOS menggunakan versi terbaru Xcode dan versi minimum macOS yang ditentukan oleh Apple. Untuk informasi selengkapnya, lihat Persyaratan Windows.
Xamarin.Forms app untuk iOS dan Android dapat dibangun di Visual Studio untuk Mac. Untuk informasi selengkapnya, lihat persyaratan macOS.
Catatan
Mengembangkan aplikasi menggunakan Xamarin.Forms memerlukan keakraban dengan .NET Standard.
Dukungan platform tambahan
Xamarin.Forms mendukung platform tambahan di luar iOS, Android, dan Windows:
- Samsung Tizen
- macOS 10.13 atau lebih tinggi
- GTK#
- WPF
Status platform ini tersedia di Xamarin.Forms wiki dukungan platform GitHub.
Dukungan platform Android
Anda harus menginstal Android SDK Tools dan android API terbaru. Anda dapat memperbarui ke versi terbaru menggunakan Android SDK Manager.
Selain itu, versi target/kompilasi untuk proyek Android harus diatur ke Gunakan platform terbaru yang diinstal. Namun versi minimum dapat diatur ke API 19 sehingga Anda dapat terus mendukung perangkat yang menggunakan Android 4.4 dan yang lebih baru. Nilai-nilai ini diatur dalam Opsi Proyek:
Properti Aplikasi Opsi >> Proyek
Platform yang tidak digunakan lagi
Platform ini tidak didukung saat menggunakan Xamarin.Forms 3.0 atau yang lebih baru:
- Windows 8.1 / Windows Telepon 8.1 WinRT
- Windows Telepon 8 Silverlight