Microsoft, .NET geliştiricilerine kullanıcı arabirimleri oluşturmak için platformlar arası bir yığın sağlayan .NET MAUI (Çoklu Platform Uygulama Kullanıcı Arabirimi) çerçevesini resmi olarak tanıttı.
.NET MAUI çerçevesi Windows, iOS, Android ve MacOS’u hedefleyerek geliştiricilerin tek bir kod tabanından tüm platformlar için C# ve XAML’de UI’ler oluşturmasına olanak tanır. Gelişi, Microsoft’un .NET platformunu birleştirme, .NET Core ve Mono/Xamarin’i tek bir temel sınıf kitaplığında ve bir araç zincirinde (SDK) bir araya getirme çabalarında bir dönüm noktası olarak kabul edilir.
23 Mayıs’ta tanıtılan .NET MAUI’nin bu GA sürümü, üç sürüm adayını ve 14 önizlemeyi takip ediyor. .NET MAUI’yi kullanmaya başlama talimatları şu adreste bulunabilir: .NET web sitesi.
Microsoft, .NET MAUI ile birincil hedefin her platformda en iyi uygulama deneyimini sunarken geliştiricilerin grafikler ve zengin stiller aracılığıyla tutarlı marka deneyimleri oluşturmasını sağlamak olduğunu söyledi. Geliştiriciler, 40’tan fazla kontrol, düzen ve sayfadan oluşan bir araç setinden uygulamalar oluşturmak için C# ve XAML kullanır. .NET MAUI, geliştiricilerin yerel mobil ve masaüstü uygulamalarında mevcut Blazor web UI bileşenlerini yeniden kullanabilmeleri için C# ile istemci web uygulamaları oluşturmaya yönelik Blazor çerçevesiyle bütünleşir.
.NET MAUI, 18 aylık mevcut yayın programı kapsamında desteklenmektedir ve .NET ile aynı aylık kadansta hizmet verilecektir. Microsoft, MAUI’nin gelişinin .NET geliştiricileri için bir masaüstü ve mobil deneyim yaratma çabalarının sadece başlangıcı olduğunu söyledi. Bir sonraki aşama, .NET Framework ve eski proje sisteminden eklentileri, kitaplıkları ve hizmetleri .NET 6 ve SDK tarzı projelere getirmeyi gerektirecek şekilde ayarlanmıştır.
Telif Hakkı © 2022 IDG Communications, Inc.
Kaynak : https://www.infoworld.com/article/3661362/microsoft-net-maui-framework-arrives.html#tk.rss_all