Przejdź do treści
Software house i marketing · Poznań Realizacje Cennik Baza wiedzy O nas Kontakt 512 215 804

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ść.
Masz projekt albo temat do omówienia? Napisz wprost do Jakuba.

Wyślij brief albo opisz temat w kilku zdaniach. Jakub wraca z pytaniami i wstępną wyceną w ciągu 24 godzin roboczych - bez zobowiązań.

    W czym możemy pomóc?
    Umów konsultację