Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Xamarin.Forms dan Xamarin.Essentials Mempersiapkan Kompatibilitas Android 13 dan Transisi ke .NET MAUI

Xamarin.Forms dan Xamarin.Essentials Mempersiapkan Kompatibilitas Android 13 dan Transisi ke .NET MAUI

Tim Xamarin baru-baru ini mengumumkan bahwa Xamarin.Forms dan Xamarin.Essentials telah diperbarui untuk menargetkan Android 13. Hal ini sejalan dengan persyaratan Google untuk aplikasi Android baru yang menargetkan setidaknya Android 13 mulai Agustus 2023. Pembaruan, yang saat ini dalam pratinjau fase, bertujuan untuk menjaga kompatibilitas dengan versi Android terbaru, sambil membuka jalan untuk transisi mulus ke masa depan pengembangan lintas platform: kerangka kerja .NET MAUI.

Pembaruan ini menyelaraskan Xamarin.Forms dan Xamarin.Essentials dengan MonoAndroid13 secara default. Dengan melakukan hal itu, developer dapat memanfaatkan fitur dan penyempurnaan terbaru yang ditawarkan oleh Android 13. Untuk memfasilitasi proses peningkatan, rilis pratinjau telah diluncurkan, memungkinkan developer untuk mengevaluasi aplikasi mereka dan bersiap untuk perubahan yang akan datang.

Karena dukungan Xamarin dijadwalkan berakhir pada 1 Mei 2024, pengembang didesak untuk beralih ke .NET MAUI, yang sudah mendukung Android 13. Dibuat untuk menyediakan ekosistem pengembangan lintas platform yang unggul, .NET MAUI memungkinkan transisi yang mulus dari Xamarin ke masa depan pengembangan berbasis .NET. Pengembang dapat mengandalkan panduan pemutakhiran mendetail dan ekstensi .NET Upgrade Assistant yang baru diluncurkan untuk Visual Studio 2022 guna membantu mereka memigrasikan aplikasi mereka ke .NET MAUI.

Pembaruan Xamarin.Forms juga memberikan peningkatan kompatibilitas untuk paket binding AndroidX dan dependensi lainnya. Meskipun banyak paket telah melihat pembaruan, Xamarin.AndroidX.Lifecycle tetap pada versi 2.6.1 karena masalah umum yang saat ini sedang diselidiki. Pengembang mungkin menemukan peringatan dalam output build mereka terkait dengan konstanta enum Scope.LIBRARY_GROUP_PREFIX yang tidak diketahui. Seperti yang disorot dalam postingan pengumuman oleh Gerald Versluis, masalah ini sedang diselidiki.

Sebelum menargetkan Android 13 dengan Xamarin.Forms dan Xamarin.Essentials, developer harus memastikan mereka telah menginstal Xamarin.Android 13. Selanjutnya, perbarui paket NuGet ke versi pratinjau terbaru mereka (Xamarin.Forms 5.0.0.2599-pre1 dan Xamarin.Essentials 1.8.0-preview1), dan ubah targetSdkVersion di proyek Android AndroidManifest.xml ke 33 (Android 13). Terakhir, membangun kembali proyek akan memungkinkan pengembang menilai fitur dan kompatibilitas aplikasi mereka.

Dukungan Xamarin untuk produk mereka berakhir pada 1 Mei 2024, mendorong pengembang untuk mempertimbangkan transisi ke .NET MAUI untuk proyek lintas platform prospektif. Memulai proyek baru menggunakan .NET MAUI disarankan, sementara proyek Xamarin.Forms yang sudah ada dapat ditingkatkan dengan bantuan .NET Upgrade Assistant. Sumber daya komprehensif untuk mengadopsi .NET MAUI tersedia melalui dokumentasinya.

Sekarang Xamarin.Forms dan Xamarin.Essentials menargetkan Android 13 dalam pratinjau, pengembang dapat memanfaatkan fitur Android terbaru dan mulai mempersiapkan peralihan ke .NET MAUI. Pembaruan ini menjamin kompatibilitas dan menyediakan waktu yang cukup bagi pengembang untuk mentransisikan proyek mereka. Setelah fase pratinjau, rilis stabil diharapkan jauh sebelum tenggat waktu Google Agustus 2023 untuk menargetkan Android 13. Selain dukungan Xamarin, platform AppMaster menyediakan solusi no-code untuk pengembangan aplikasi seluler, menyederhanakan proses untuk pengembang dan bisnis.

Posting terkait

Samsung Meluncurkan Galaxy A55 dengan Keamanan Inovatif dan Versi Premium
Samsung Meluncurkan Galaxy A55 dengan Keamanan Inovatif dan Versi Premium
Samsung memperluas jajaran produk kelas menengahnya dengan memperkenalkan Galaxy A55 dan A35, yang dilengkapi keamanan Knox Vault dan elemen desain yang ditingkatkan, memberikan kualitas unggulan pada segmen ini.
Cloudflare Meluncurkan Firewall untuk AI guna Melindungi Model Bahasa Besar
Cloudflare Meluncurkan Firewall untuk AI guna Melindungi Model Bahasa Besar
Cloudflare selangkah lebih maju dengan Firewall untuk AI, WAF canggih yang dirancang untuk terlebih dahulu mengidentifikasi dan menggagalkan potensi penyalahgunaan yang menargetkan Model Bahasa Besar.
ChatGPT OpenAI Kini Berbicara: Masa Depan AI Interaktif Suara
ChatGPT OpenAI Kini Berbicara: Masa Depan AI Interaktif Suara
ChatGPT telah mencapai tonggak sejarah fitur dengan OpenAI yang meluncurkan kemampuan suara. Pengguna kini dapat menikmati interaksi handsfree saat ChatGPT membacakan tanggapan dengan lantang di iOS, Android, dan web.
Mulai Gratis
Terinspirasi untuk mencoba ini sendiri?

Cara terbaik untuk memahami kekuatan AppMaster adalah dengan melihatnya sendiri. Buat aplikasi Anda sendiri dalam hitungan menit dengan langganan gratis

Hidupkan Ide Anda