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

Książka/kurs aplikacji mobilnych.

Aruba Cloud PRO i VPS, Openstack, VMWare, MS Hyper-V
0 głosów
135 wizyt
pytanie zadane 6 dni temu w Java przez MacieKap Bywalec (2,140 p.)
Witam,
chciałbym nauczyć się pisać aplikacje mobilne w javie.
Poleca ktoś jakieś książki/kursy?
Z góry dziękuję za wszystkie odpowiedzi.
komentarz 6 dni temu przez Wiciorny Ekspert (251,410 p.)
Postaram się coś znaleźć niestety co raz mniej się tego tworzy w Javie, bo do Apek mobilnych bardziej jest KOTLIN, ale takiego rzetelnego i nie "outdated" moze znajde, to dam znac
komentarz 5 dni temu przez reaktywny Nałogowiec (34,280 p.)

@MacieKap, poszedłbym w Kotlin i Jetpack Compose, zamiast Javy.

komentarz 5 dni temu przez MacieKap Bywalec (2,140 p.)
Dlaczego?
komentarz 5 dni temu przez reaktywny Nałogowiec (34,280 p.)
Bo programuje się lepiej, wygodniej, szybciej. JC jest dużo lepszy do budowy layoutów niż Java z XML-em :)

Większość firm przeszła na Kotlin jeśli chodzi a appki Androidowe.
komentarz 5 dni temu przez Wiciorny Ekspert (251,410 p.)
z tym szybciej to chyba "dlatego, że wygodnie". Java jest prostsza niż kotlin dlatego, że ma więcej rzeczy pre-procesowanych niż kotlin :)
Zarówno Kotlin, jak i Java kompilują się do bytecodu, który działa na JVM, więc trudno je porównać pod względem wykorzystania pamięci.... bo praktycznie sprowadza się to aktualnie do JVM i tego jak programista korzysta z wątków np. i zarządzania GC z poziomu nietrzymania sztywno referencji.
Kotlin z racji tego ze jest bardziej funkcyjny, jest często preferowany, bo łątwiej się w nim pisze natomiast, więcej trzeba napisać niż Javą, dla tego samego efektu.

Jaka jeszcze moim zdaniem dla DOBREGO programisty jest tutaj przewaga KOTLINA?
Z racji funkcjonalnego bardziej jężyka, zapewnia to co bardzo istotne jest : IMMUTABILITY i niezmienność obiektów, szybciej uzyskujemy taki efekt w Kotlinie i mamy lepsze pole do pipisu niż robienie tego w Javie, co jest  czasochłonne i wymaga bardzo dobrej znajomosci języka jak i obiektowego paradygmatu.
No i Kotlin w aplikacjach na Andoida się dobrze skaluje...
komentarz 5 dni temu przez reaktywny Nałogowiec (34,280 p.)
Co ciekawe Kotlin rządzi w Android native, ale już w web dev nie cieszy się tak dużą popularnością. Niby Spring, Quarkus i kilka innych frm umożliwia pisanie aplikacji web, ale jakoś Kotlin się nie przebił.

1 odpowiedź

0 głosów
odpowiedź 6 dni temu przez Wiciorny Ekspert (251,410 p.)

Z Polskich kursów przychodzi mi do głowy ten jeden : 
https://strefakursow.pl/kursy/programowanie/kurs_podstawy_tworzenia_aplikacji_na_androida.html
- opanowanie podstaw

Generalnie nie polecam Polskich treści więc ogranicze się do tej jedenj, natomiast jeszcze ten kurs przeglądnąc możesz:
The Complete Android T + Java Developer Course™ : 2023 na Udemy 
Udemy Kurs

Książka: 

  1. "Android. Szybki start" autorstwa Marka Włodarczyka - to książka, która skierowana jest do początkujących programistów. Zawiera ona wiele praktycznych wskazówek i przykładów, które pozwolą Ci nauczyć się programowania w Androidzie w praktyce. 

  2. "Android Programming: The Big Nerd Ranch Guide" autorstwa Billa Phillipsa i Briana Hardy'ego - to świetna książka dla początkujących programistów. Zawiera ona praktyczne przykłady i ćwiczenia, które pozwolą Ci nauczyć się programowania w Androidzie od podstaw. ( tylko wydanie anglo-języczne)

Do tego jest jeszcze 

  1. "Head First Android Development" autorstwa Dawn Griffiths i David Griffiths - to kolejna bardzo dobra książka dla początkujących. Zawiera ona wiele praktycznych przykładów, które pomogą Ci zrozumieć, jak działa Android i jak pisać aplikacje na tę platformę.
    - ale tutaj zdecydowanie jak w kazdym przypadkui "Rusz Glowa" - wydania Polskie też masz, ale są do kitu. 
     

A takie totalne podstawy, na kawke z rana, zanim zaczniesz coś robić możesz znaleźć za darmo tu : 
https://www.youtube.com/watch?v=aiYQF9KQ9Ak&list=PLTs20Q-BTEMP91h3HhFJEHznKad7yqcjA&index=2&ab_channel=SamurajProgramowania

Podobne pytania

0 głosów
2 odpowiedzi 1,453 wizyt
+3 głosów
2 odpowiedzi 176 wizyt
0 głosów
1 odpowiedź 201 wizyt
pytanie zadane 5 czerwca 2021 w Systemy operacyjne, programy przez Yordano Obywatel (1,260 p.)

90,823 zapytań

139,496 odpowiedzi

313,568 komentarzy

60,316 pasjonatów

Motyw:

Akcja Pajacyk

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

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...