MAUI
Oprogramowanie typu open source stanowi ewolucję platformy Xamarin.Forms. Umożliwia pisanie aplikacji międzyplatformowych, projektowanie interfejsu użytkownika na różnych platformach, a także udostępnianie kodu, testów i logiki biznesowej.
Co to jest MAUI?
Oprogramowanie powstało w celu tworzenia interfejsów użytkownika działających na różnych platformach: desktopowych, jak i mobilnych. I to przy użyciu jednego wspólnego kodu źródłowego. Projekty są realizowane łatwiej i szybciej, minimalizowana jest redundancja kodu i ryzyko błędów. Oprogramowanie jest ciągle w fazie rozwoju.
Jak działa MAUI?
Rozszerzenie Xamarin.Forms pozwala tworzyć aplikacje na różne platformy m.in. Android oraz iOS, z wykorzystaniem jednego bazowego kodu. Konstrukcja interfejsów użytkownika odbywa się za pomocą XAML lub C#. Architektura jest zbudowana na .NET 6 i wykorzystuje podejście „write once, run anywhere”.
Jakie zalety ma MAUI?
- Skupienie na logice biznesowej i projektowaniu UI, dzięki jednolitemu interfejsowi użytkownika dla różnych platform.
- Funkcja Hot Reload usprawnia proces developerski.
- Spójne doświadczenia użytkownika na wszystkich platformach.
- Integracja z ekosystemem .NET i najnowszymi funkcjami języka C#.
Jakie wady ma MAUI?
- Natywny wygląd powoduje niespójność wizualną pomiędzy platformami.
- Nie da się przenieść wszystkich funkcjonalności z Xamarin do MAUI. Zajmuje to bardzo dużo czasu.
- Niewygodny w codziennym kodowaniu.
- Trudne wyszukiwanie informacji, w celu rozwiązania problemu, ze względu na dużą ilość podejść.
Nasza oferta
Umów się
na darmową konsultację