• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Xamarin nauka

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
+2 głosów
102 wizyt
pytanie zadane 28 listopada w C# przez 1ghzThunderbird Nowicjusz (210 p.)
MS oficjalnie zakończył wsparcie tego frameworka. Zastanawiam się czy jest sens uczyć się tej technologii. Z jednej strony znając na jakimś tam już poziomie środowisko .Net byłoby prościej wskoczyć na Xamarin, ale z drugiej skoro się to nie rozwija, a wręcz zostało ubite przez producenta to sam nie wiem czy warto.
komentarz 28 listopada przez tkz Nałogowiec (42,020 p.)
Warto byłoby rozejrzeć się po rynku i zobaczyć jak firmy do tego podchodzą. Jest cobol, jest stara Java Enterprise, które są utrzymywane bo są na poziomie tak wielkich systemów, że nie opłaca się tego przepisywać.
komentarz 28 listopada przez reaktywny Nałogowiec (44,780 p.)
edycja 28 listopada przez reaktywny

@1ghzThunderbird, ja bym polecił Fluttera lub Kotlin Multiplatform. Lepsze i bardziej przyszłościowe niż Xamarin / MAUI :)

Flutter jest fajny i łatwy do nauczenia, wkurzają tylko nawiasy (dużo ich!) :) Choć Kotlin Multiplatform wydaje się bardziej przyszłościowy, Google się polubiło z KMP i chyba, nie jest to pewne, za kilka lat zastąpi Fluttera.

2 odpowiedzi

+1 głos
odpowiedź 28 listopada przez marcin99b Szeryf (83,930 p.)
Niedługo minie mi 7 lat komercyjnego doświadczenia w .net, nigdy nie widziałem w praktyce żeby firma używała xamarina, raz słyszałem że planowali ale zrezygnowali i raz widziałem jak na youtube ktoś mówił że używają tam gdzie pracuje.

Jak osobiście próbowałem się uczyć to ciągle miałem z nim dziwne problemy techniczne, co prawda ostatnie podejście miałem w 2019 albo 2020, ale jednak, konkurencyjne rozwiązania działają bezproblemowo a z xamarinem zawsze coś było nie tak.

Do własnych projektów polecam fluttera, nie jest bardzo popularny na rynku ale przyjemnie i łatwo się w nim robi standardowe projekty. Ma pewne ograniczenia, nie nadaje się do udziwnionych projektów, ale wszystko co standardowe i popularne, bez problemu w nim zrobisz. Z myślą o pracy szedłbym w kotlin/swift zależnie czy chcesz android/ios.

No chyba że nie rozważasz kariery w aplikacjach na telefony, tylko zastanawiałeś się czy nauczyć się xamarina, bo już ogarniasz .net a zawsze to dodatkowa umiejętność, troche tak rozumiem to pytanie. W takim razie spróbuj sobie bo zawsze to jakieś nowe doświadczenie, może trafisz na ciekawe rozwiązanie którym zainspirujesz się w innych projektach, ale lepiej nie angażować się w niego mocniej, są lepsze rzeczy do nauki.
komentarz 28 listopada przez reaktywny Nałogowiec (44,780 p.)
Dobry wpis, jeszcze dodałbym, ze dziś nie trzeba iść "natywnie" w dwóch językach Kotlin i Swift, Wystarczy Kotlin + wycinek Swifta - SwiftUI pod layouty. A jak godzisz się w uniwerslane widoki MAterial Design, to wystarczy Kotlin i CM. KMP jest coraz ciekawszy i budowanie layoutów w Compose Multiplatform jest lepsze i przyjemniejsze niż we Flutterze, także bardziej odporne na błędy a kod jest zwykle krótszy. Takie są opinie wielu osób które spróbowały nowego rozwiązania, ja korzystałem tylko z Fluttera.

Przyszłość Flutter nie jest pewna, bowiem już powstał fork repo i mówi się, ze za kilka lat Google może go porzucić.
0 głosów
odpowiedź 28 listopada przez reaktywny Nałogowiec (44,780 p.)
edycja 28 listopada przez reaktywny
Zajrzyj też tu:  https://forum.pasja-informatyki.pl/596665/android-praca?show=596665#q596665

Jakby Ciebie zainteresowały porządne frameworki mobile ;) to obejrzyj porównanie obu:

[  Is Kotlin Multiplatform killing Flutter?! | Kotlin Multiplatform vs Flutter - YouTube ]
--> https://www.youtube.com/watch?v=TyWPNqgMQW4

[  Flutter vs Kotlin Multiplatform - YouTube ]
--> https://www.youtube.com/watch?v=f0nEaM6MK6o

[  Kotlin Multiplatform vs Flutter: Which should we use? - YouTube ]
--> https://www.youtube.com/watch?v=SM_O4lWA0Jc&t=137s

[  Does Kotlin Multiplatform beat Flutter? | KMP vs Flutter in 2025 | Senior SWE - YouTube ]
--> https://www.youtube.com/watch?v=FzaVmw4u6O8

[  Flutter vs Kotlin Multiplatform | Which is better ? - YouTube ]
--> https://www.youtube.com/watch?v=pkM5q8RJiEw&

Podobne pytania

0 głosów
0 odpowiedzi 150 wizyt
0 głosów
1 odpowiedź 283 wizyt
pytanie zadane 18 marca 2022 w C# przez DXC Użytkownik (500 p.)
0 głosów
1 odpowiedź 146 wizyt
pytanie zadane 21 stycznia 2022 w C# przez patryk241 Użytkownik (700 p.)

93,182 zapytań

142,196 odpowiedzi

322,002 komentarzy

62,513 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 1889p. - dia-Chann
  2. 1864p. - Łukasz Piwowar
  3. 1847p. - CC PL
  4. 1843p. - Łukasz Eckert
  5. 1805p. - Tomasz Bielak
  6. 1785p. - Michal Drewniak
  7. 1777p. - Łukasz Siedlecki
  8. 1774p. - rucin93
  9. 1744p. - rafalszastok
  10. 1724p. - Adrian Wieprzkowicz
  11. 1684p. - Mikbac
  12. 1624p. - Anonim 3619784
  13. 1520p. - Marcin Putra
  14. 1368p. - ssynowiec
  15. 1258p. - Dawid128
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...