znam c# -> Xamarin czy java+android studio?

0

czesc, mam prawie 2 letnie doświadczenie komercyjne z C# (webowe, czyli asp.net i wszystkie powiązane, troche desktop)
Postanowiłem z czystej ciekawości zacząć się uczyć pisać apki na telefon w wolnym czasie, kto wie, może w dalekiej przyszłości komercyjnie też, ale póki co raczej to będzie dla mnie mała frajda w weekendy/po pracy.

Czy warto się uczyć Xamarina (tutaj plus, bo znam c#), czy ma on jakieś ograniczone możliwości i lepiej przejść na android studio i jave ?
programowanie w c# i javie na amatorskim poziomie chyba nie będzię się zbytnio różniło (wiadomo, ze słowa kluczowe tak).
Javę tylko tknąłem na stiudach (~roku, bez zadnych frameworkow, po prostu czysta java, nawet bez baz danych).

Co byście polecili :)?
Jeżeli Xamarin jest dość słaby, tnz. ma wiele ograniczeń, czy nie spełnia swojej roli, to nie chciałbym tracić czasu.

1

Xamarin zawsze będzie miał ograniczone możliwości, bo to dodatkowa warstwa nad api Google. Ja bym polecił Android Studio i Javę, a jeszcze lepiej Kotlina. Chociaż z Javą pewnie by ci poszło łatwiej, to Kotlin jest nowocześniejszym językiem i dziś jest spory hype na niego (imo nieco przesadzony, ale jest)

1 użytkowników online, w tym zalogowanych: 0, gości: 1