Czy warto korzystać z .NET MAUI?

Czy warto korzystać z .NET MAUI?
NC
  • Rejestracja:około 5 lat
  • Ostatnio:ponad rok
  • Postów:21
0

Witajcie

Jak w temacie czy warto iść w stronę tworzenia aplikacji w .NET MAUI?
Chciałbym tworzyć aplikacje głównie na androida i Windows i zastanawiam się nad wyborem platformy.
Czy lepiej iść w Flutter i Dart czy MAUI?
Co daje większe możliwości?
Wiem że mało jest poradników do MAUI ale zanim nauczę się C# to i poradników przybędzie.

edytowany 1x, ostatnio: Riddle
S4
  • Rejestracja:około 3 lata
  • Ostatnio:ponad rok
  • Postów:1268
0

Pytanie na jakim etapie jesteś, conjuz umiesz, jakie aplikacje chcesz robić.

NC
  • Rejestracja:około 5 lat
  • Ostatnio:ponad rok
  • Postów:21
0

Poznałem trochę podstaw C#
I właśnie piszę z zapytaniem która platforma oferuję więcej możliwości?

bagietMajster
  • Rejestracja:ponad rok
  • Ostatnio:około 9 godzin
  • Postów:434
0

Patrząc po poście to raczej nic nie umiesz albo umiesz bardzo mało. Wybierz jedna rzecz i zacznij ja robić. Nie polecam uczyć się c# tylko do MAUI. To bardziej biblioteka dla osób znających dotnet i świata ona nie zdobędzie. Natomiast fluter/dart są bardzo przyszłościowe.


Praktyczna implementacja TDD zaczyna się od ciebie.
markone_dev
  • Rejestracja:ponad 3 lata
  • Ostatnio:5 dni
  • Postów:822
0

Chcesz się związać z ekosystem C# tak zeby moc pisac inne aplikacje w tym języku jak web czy desktop? To idz w MAUI.

Jak chcesz iść w kierunku programisty mobile to Dart/Flutter.


Programujący korpo architekt chmurowy.
Udzielam konsultacji i szkoleń w obszarze szeroko pojętego cloud computingu (Azure, AWS) i architektury systemów IT. Dla firm i prywatnie.
DevOps to proces nie stanowisko.
SZ
  • Rejestracja:ponad 14 lat
  • Ostatnio:około 18 godzin
  • Postów:181
0

Ja cały czas jestem ciekaw co z MAUI wyjdzie, bo zapowiada się ciekawie.

Zastanawia mnie tylko to że sam MS nowych appek w tym nie robi... oni teraz wszystko piszą w React + Electron (czy teraz ich web view w Windowsie).
Nawet domyślna appka do montażu video w Windows 11 jest tak zrobiona...

Ktos
Moderator
  • Rejestracja:prawie 23 lata
  • Ostatnio:dzień
1

Bo akurat tego Clipchampa to oni kupili.

Natomiast faktycznie MAUI ma tego pecha co Xamarin, czyli MSFT nie robi w nim swoich własnych rozwiązań praktycznie, gdzieś pojawiały się głosy, że zostanie ubity. Natomiast IMO jest wygodniejszy od Fluttera, ale ja znam WPF/XF, więc to może być raczej przyzwyczajenie.

bagietMajster
  • Rejestracja:ponad rok
  • Ostatnio:około 9 godzin
  • Postów:434
0

Z MAUI jest ten sam standardowy problem co większością rzeczy od MS. Nie są reklamowane i do tego średnie, taka kombinacja powoduje że nikt z poza ekosystemu nie przyjdzie a ludzie od nas tego nie użyją bo na rynku są lepsze rozwiązania (które już umieją). Ja temu rozwiązaniu daje szansę ale nie widzę tego długofalowo.


Praktyczna implementacja TDD zaczyna się od ciebie.
AX
  • Rejestracja:ponad rok
  • Ostatnio:8 miesięcy
  • Postów:12
1

MAUI osoboście mnie zaciekawił, dawno temu marzyło mi się hobbistycznie pisać aplkikacje na różnych platformach.
WinForms jest toporny, WPF dużo ładniejszy ale to wciąż tylko desktop.
Wiele lat temu próbowałem w Xamarin jednak wtedy był dość niedoskonały.
I tak skończyłem na Android Studio poza środowiskiem C#, gdzie udało się napisać kilka ciekawych programów.
Wierzę, że Microsoft wyciąga wnioski i prędzej czy później dostarczy jakiś fajny produkt na urządzenia mobilne.

jarzi
  • Rejestracja:prawie 10 lat
  • Ostatnio:około godziny
  • Postów:96
2

Moim zdaniem "może być". Jak znasz C# i ekosystem to czemu nie. Jak potrzebujesz crossplatformowości (bez linuksa :() to też "może być".
Jeśli masz robić poważne rzeczy to bardzo dokładnie trzeba się zastanowić i sprawdzić jak sobie radzi z tym MAUI bo można wpakować się na minę.
Czyli wnioski są dla mnie takie jak zazwyczaj - trzeba określi co ma robić program i potem dobrać technologię, a nie wybrać technologię i realizować wszystko w niej


Loading...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.