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

Android PRACA

Aruba Cloud - Virtual Private Server VPS
+1 głos
193 wizyt
pytanie zadane 11 listopada 2024 w Android, Swift, Symbian przez ziomek1814 Nowicjusz (130 p.)
Witam.

Mam pytanie odnośnie Androida.

Czy warto się uczyć Kotlin & Android?

Jest popyt w branży na osoby zajmujące się programowaniem w tej właśnie dziedzinie?

Pozdrawiam i proszę o rzetelna odpowiedz

2 odpowiedzi

+1 głos
odpowiedź 11 listopada 2024 przez Wiciorny Ekspert (280,450 p.)
Kotlina warto się uczyć, taka Java na sterydach,- mocno teraz wykorzystywany i to głównie w web-aplikacjach, mikroserwisach, czy po prostu tworzeniu stabilnych serwerów bakendowych.

Co do Androida, to zależy... na pewno warto znać, myśle, że technologie są dalej wykorzystywane, ale tak naprawdę Kotlin tutaj to zdecydowanie lepsza opcja, a Android traktowałbym, jako dodatkową umiejętność.  Pamiętaj, że znając Kotlin i będąc dobrym programistą tego języka możesz robić wiele innych rzeczy, od web-aplikacji, po wydaje tworzenie interfejsów API
komentarz 11 listopada 2024 przez reaktywny Nałogowiec (46,230 p.)
Orientujesz się jakie frameworki webowe są na topie w ekosystemie Kotlina? (najbardziej popularne i takie gdzie jest dużo ofert pracy)
+1 głos
odpowiedź 11 listopada 2024 przez reaktywny Nałogowiec (46,230 p.)
edycja 11 listopada 2024 przez reaktywny
Tak jak napisał Wiciorny. Poza tym jak chcesz pisać dla Androida to sens ma Kotlin (Java już dawno wypadła z gry) albo coś pokroju Fluttera.

Powoli rozwija się też Kotlin Multipatform, robią go ludzie z Jetbrains, to coś jak Flutter (piszesz praktycznie pod każdą platforme) tylko w Kotlinie a nie w Dart :) Google dało zielone światło KMP.

Zacząłbym jednak od Kotlin i Jetpack Compose (język UI oparty o Kotlin), chyba że Flutter tobie bardziej podejdzie.

W KMP możesz mieć tak jak np. w Xamarin (MS): Shared UI i piszesz UI w Multiplatform Compose, a możesz mieć tylko logikę w Kotlin, a UI w Jetpack Compose i SwiftUI wtedy masz Native UI.

[  What Is Kotlin Multiplatform And How Does It Work? - KMP for Beginners - YouTube ]
--> https://www.youtube.com/watch?v=RSBO1C_Du2U

[  Build an iOS & Android app in 100% Kotlin with Compose Multiplatform - YouTube ]
--> https://www.youtube.com/watch?v=5_W5YKPShZ4

[ The Future of Kotlin, Android, and Everything - YouTube ]
--> https://www.youtube.com/watch?v=1od6fawbVbg&t=902s

[ Flutter vs Kotlin Multiplatform - YouTube ]
--> https://www.youtube.com/watch?v=f0nEaM6MK6o
1
komentarz 11 listopada 2024 przez Wiciorny Ekspert (280,450 p.)
w Google dalej w Darcie wiodą prym XD, troche mnie to bawi, mówie z autopsji, bo pracuje w projektach Googlowskich.
komentarz 11 listopada 2024 przez reaktywny Nałogowiec (46,230 p.)
W sumie się nie dziwię. Dart i Flutter są dopracowane - więc ciągną dalej w nim bo to najlepsza opcja (dla Google). Google nie sięgnie raczej po React Native :)

KMP nie jest jeszcze dopracowane, nie mówiąc o powszechnym braku dodatków, libek, itd.

Być może KMP zastąpi Fluttera (nie tylko w Google), ale jeszcze trochę ryb zdechnie w Odrze zanim to nastąpi.

Podobne pytania

0 głosów
1 odpowiedź 201 wizyt
pytanie zadane 20 czerwca 2024 w Rozwój zawodowy, nauka, praca przez Maxxxii Obywatel (1,310 p.)
+3 głosów
1 odpowiedź 245 wizyt
pytanie zadane 18 kwietnia 2024 w C i C++ przez kaktusf1 Nowicjusz (150 p.)
0 głosów
1 odpowiedź 354 wizyt

93,327 zapytań

142,325 odpowiedzi

322,396 komentarzy

62,657 pasjonatów

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!

...