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

Jezyk pod Androida

VPS Starter Arubacloud
0 głosów
1,233 wizyt
pytanie zadane 26 października 2017 w Urządzenia mobilne przez Mr Joker Początkujący (330 p.)
Cześć, w jakich językach mogę pisać aplikację pod Androida? Jakie są plusy tego języka oraz którego warto się uczyc i dlaczego?

Z góry bardzo dziękuję, pozdrawiam

4 odpowiedzi

0 głosów
odpowiedź 26 października 2017 przez niezalogowany
Natywnie: Java -> korzystasz z wszystkich dostępnych featerów Androida, jeżeli twoja apka ma być tylko i wyłącznie pod Androida to jest to najlepszy wybór

NDK: praktycznie każdy język - pojawiają się problemu typu: nie masz dostępu do hardware, nie wszystko działa tak jak powinnie, apka jest strasznie wielka. Ale ma to też swoje plusy, np. (najczęściej) łatwa przenoszalność na różne platformy
komentarz 26 października 2017 przez Mr Joker Początkujący (330 p.)
A co powiesz o C#?
komentarz 27 października 2017 przez Damian11131 Stary wyjadacz (13,490 p.)
Dzięki Xamarin w C# można pisać pod Androida natywnie albo tworzyć aplikacje cross-platform.
0 głosów
odpowiedź 26 października 2017 przez Vickul Stary wyjadacz (12,850 p.)
Ucz się Java. Plusem Javy jest używany w korporacjach więc i wynagrodzenia dobre.
komentarz 26 października 2017 przez niezalogowany
Java to akurat klepanie kodu, więc mało kto ma tutaj dobre zarobki... Trzeba być naprawdę pro, aby dobrze zarabiać w Javie

A w korpo używa się wielu języków, Java nie jest nawet tym najpopularniejszym
komentarz 26 października 2017 przez Vickul Stary wyjadacz (12,850 p.)
Dużym plusem Javy jest jego wieloplatformowoś, więc masz duże pole do popisu.
komentarz 26 października 2017 przez Kamil Łydka Stary wyjadacz (13,600 p.)
A który język to nie klepanie kodu? :P

Jeśli pominiemy te osoby, które piszą własne frameworki, biblioteki czy ustalają nowe standardy. (serio pytam...)
komentarz 26 października 2017 przez Mr Joker Początkujący (330 p.)
Zwykły Java umożliwia tworzenie pod desktopy, tak? Używając odpowiednich "frameworkow" dopiero będzie działać pod Androida?
komentarz 27 października 2017 przez niezalogowany
Tylko że Java to typowe klepanie kodu, zazwyczaj nic ambitnego bo ta "wieloplatformowosc" jest niespecjalnie wydajna
0 głosów
odpowiedź 26 października 2017 przez Comandeer Guru (599,730 p.)
Obecnie nowym językiem dla Androida stał się oficjalnie Kotlin, który jest niejako nadbudówką dla Javy.
komentarz 27 października 2017 przez KubenQPL Maniak (62,820 p.)
I kod w kotlinie zwykle jest krótszy. Generalnie Kotlin wydaje się przyjemniejszym językiem i się już całkiem dobrze zadomowił, wiele firm pisze aplikacje w kotlinie i wymaga go podczas rekrutacji.
komentarz 27 października 2017 przez Mr Joker Początkujący (330 p.)
A co powiecie o nauce Java, a potem Kotlin?

Czy tworząc apki pod czyste Java pod kompa, będą też równocześnie działać pod mobile?
0 głosów
odpowiedź 27 października 2017 przez marcin99b Szeryf (81,480 p.)
Spróbuj wielu opcji i wybierz tą, która tobie najbardziej odpowiada

Jak robisz aplikacje dla siebie i jedynie na androida to Java albo Kotlin,
np masz pomysł na aplikacje, jedynie pod androida i musi być wydajna

Jeśli myślisz o typowej pracy, nie ma większej różnicy czy wybierzesz język natywny czy cross platform - i tak znajdziesz prace, tylko w innej firmie, to że Xamarin nie jest tak wydajny jak Java nie oznacza, że znalezienie pracy z nim jest trudne, bo jest masa osób którym zależy zarówno na czasie tworzenia aplikacji, jak i na jej cenie
Chcąc wydać aplikacje natywną zarówno na Androida i IOS, klient musiałby wydać więcej pieniędzy, ponieważ nad projektem musi pracować więcej osób, które nawzajem piszą to samo, tylko w innych językach, np Android - Java IOS - Swift, nie każdego stać na coś takiego

Podobne pytania

0 głosów
5 odpowiedzi 826 wizyt
0 głosów
3 odpowiedzi 245 wizyt
+1 głos
0 odpowiedzi 130 wizyt

92,453 zapytań

141,262 odpowiedzi

319,088 komentarzy

61,854 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.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...