Xamarin.Forms community toolkit olduğu gibi .NET MAUI için de artık var. Community desteği ile geliştirilecek olan bu toolkit tamament cross-platform ve native kontrollerin extensionları, UI/UX destekli yardımcılar, converters, effects ve behaviors temelinde olacak. Github altındaki Xamarin Community Toolkits reposundan sizler de inceleyebilir hatta katkıda bulabilirsiniz.
Ağustos, 2021
Horizontal ve Vertical StackLayout Kullanımları
Merhabalar,
Xamarin.Forms ile uygulama geliştirirken sıkça kullandığımız Stacklayout .NET MAUI ile güzel bir evrim geçirdi. Performans ve kullanım biçimlerinin değiştiği bir Stacklayout görüyoruz artık.
(daha&helliip;)FlexLayout Kullanımı
Merhabalar,
.NET MAUI ile beraber sayfa tasarımlarımızı yaparken en çok kullanacağımız kontrol FlexLayout olacaktır. Genel olarak FlexLayout içerisindeki objeleri dilediğiniz gibi hizalayabileceğiniz ve cihaz boyutlarına göre kendi ayarlayabilen, performansını beğeneceğiniz bir sayfa tasarım kalıbıdır diyebiliriz.
Microsoft.Maui.Controls namespace’i altında kullanabiliyoruz. İlk bakışta Grid, StackLayout gibi sayfa tasarım araçlarının kullanımlarından karmaşık gibi görünse de
.NET MAUI Preview 7 Yenilikleri
Merhabalar,
Preview 7 ile beraber yeni layout çeşitleri kullanılabilir hale getirildi. Bununla birlikte erişilebilirlik, semanticservice, font scaling ve effectler ile ilgili özellikler duyuruldu. TabIndex ve IsTabStop özellikleri kaldırıldı ve semanticservice altındaki bazı durumlara eklendi.
New Layouts
Şimdiye kadar kullanılan layoutlar Xamarin.Forms içerisindeki ve özelliklerindeki layoutlardı. Artık .NET MAUI ile beraber yeni LayoutManager yaklaşımıyla