Software house Grupa Improve Sp. z o.o. - ul. Marcelińska 94B/181 Poznań

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ę