Android UI v JetPack Compose

3h 25min
Čas
81
Kapitol
Programovanie
Kategória
-
Hodnotenie
Mierne pokročilý
Level
slovenský
Jazyk kurzu

Popis online kurzu Android UI v JetPack Compose

Online kurz Android UI v JetPack Compose je vstupným kurzom do sveta programovania natívnych Android aplikácií pomocou frameworku JetPack Compose. Ak už máš zvládnuté hlbšie základy programovania aplikácii v jazyku Kotlin, potom môžeš smelo naskočiť. 

Venovať sa budeme základnému nastaveniu vývojového prostredia a následne kresleniu používateľského rozhrania a to skutočne do hĺbky. Online kurz je rozdelený na viacero blokov. Najvýraznejšie však budú:

  1. Nastavenie nástrojov pre vývoj Android aplikácií
  2. 9 blokov k použitiu vizuálnych komponentov
  3. Animácie a Optimalizácie
  4. Riešenia praktických úloh

Ak po zhliadnutí videa stále zvažuješ, či sa do kurzu pustíš alebo nie, skús si pozrieť akými úlohami ťa chcem počas toho kurzu previesť na stránke Figma.

Čo sa naučíš v kurze Android UI v JetPack Compose?

Skrátene základy Androidu a JetPack Compose. Ten sa používa primárne pre kreslenie používateľského rozhrania pre platformu Android. Použiť ho možno na iných platformách, ale o tom potom.

Nainštaluješ si Android Studio, spojazdníš emulátor alebo osobný telefón pre testovanie a začneš programovať. Prejdeme si textami a fontami do najmenších detailov. Budeme rozmiestňovať tieto texty po obrazovke, pridáme pozadia, tvary a všetko to zahustíme prvými praktickými úlohami. Pokračovať budeme tlačidlami, obrázkami a vstupnými textovými poliami. Úlohy začnú byť náročnejšie no budú ti pripomínať reálne aplikácie, s ktorými sa stretávaš v divočine. Zľahka si vysvetlíme všetky nastavenia týchto komponentov a posunieme sa na efekty, navigáciu, dialógy a mnohé ďalšie zákutia rozhrania JetPack Compose.

Celý kurz zakončíme dvoma zložitejšími blokmi, ktoré obvykle nechávame na seniorov: Animácie a Optimalizácie.

Čo všetko dostaneš v kurze Android UI v JetPack Compose?

  • 50+ vedomosťami nabitých videí s popisnými animáciami.
  • 50+ úloh s presne definovaným dizajnom dostupných vo Figme.
  • 25+ videí so skoro 40-timi riešenými úlohami.
  • Spolu viac ako 3 hodiny obsahu a úlohy, ktorých riešenie ti zaberie desiatky hodín.
  • V popisoch videí časté smerníky na samoštúdium, či praktické aplikácie vedomostí.
  • Certifikát o absolvovaní online kurzu Android UI v JetPack Compose.
  • Moderované diskusné fórum, v ktorom na tvoje otázky odpovedá autor kurzu Ján Kandráč,
  • Garancia vrátenia peňazí v prípade nespokojnosti s kurzom.

Zoznam kapitol

1. Príprava
1.1 Inštalácia Android Studia
Dostupné len po zakúpení prístupu
1.2 Vytvorenie projektu
Dostupné len po zakúpení prístupu
1.3 Spustenie aplikácie
Dostupné len po zakúpení prístupu
1.4 JetPack Compose
Dostupné len po zakúpení prístupu
2. Texty
2.1 Text
Dostupné len po zakúpení prístupu
2.2 Zadanie texty
Dostupné len po zakúpení prístupu
2.3 Lokalizácie
Dostupné len po zakúpení prístupu
2.4 Oprava IDE
Dostupné len po zakúpení prístupu
3. Layouty
3.1 Column
Dostupné len po zakúpení prístupu
3.2 Row
Dostupné len po zakúpení prístupu
3.3 Box
Dostupné len po zakúpení prístupu
3.4 Modifikátory
Dostupné len po zakúpení prístupu
3.5 Zadanie
Dostupné len po zakúpení prístupu
3.6 Lazy layouty
Dostupné len po zakúpení prístupu
4. Tlačidlá
4.1 Kreslenie tlačidiel
Dostupné len po zakúpení prístupu
4.2 Logovanie
Dostupné len po zakúpení prístupu
4.3 Stavy UI
Dostupné len po zakúpení prístupu
4.4 Clickable
Dostupné len po zakúpení prístupu
5. Obrázky
5.1 Vektorové obrázky
Dostupné len po zakúpení prístupu
5.2 Rastrové obrázky
Dostupné len po zakúpení prístupu
5.3 Zadania
Dostupné len po zakúpení prístupu
6. Upratovanie
6.1 Vlastné Composable funkcie
Dostupné len po zakúpení prístupu
6.2 SP a DP
Dostupné len po zakúpení prístupu
6.3 Android Manifest
Dostupné len po zakúpení prístupu
6.4 Externé závislosti
Dostupné len po zakúpení prístupu
6.5 Fonty
Dostupné len po zakúpení prístupu
6.6 Obrázky z internetu
Dostupné len po zakúpení prístupu
6.7 SplashScreen
Dostupné len po zakúpení prístupu
7. Textové vstupy
7.1 Vstupné textové polia
Dostupné len po zakúpení prístupu
7.2 TextField a OutlinedTextField
Dostupné len po zakúpení prístupu
7.3 BasicTextField
Dostupné len po zakúpení prístupu
7.4 Focus manažment
Dostupné len po zakúpení prístupu
8. Úvod do efektov a Canvas
8.1 LaunchedEffect
Dostupné len po zakúpení prístupu
8.2 rememberCoroutineScope
Dostupné len po zakúpení prístupu
8.3 Canvas
Dostupné len po zakúpení prístupu
9. Navigácia medzi obrazovkami
9.1 BackHandler
Dostupné len po zakúpení prístupu
9.2 Manuálna navigácia
Dostupné len po zakúpení prístupu
9.3 JetPack navigácia
Dostupné len po zakúpení prístupu
10. Informačné okná
10.1 Dialógy
Dostupné len po zakúpení prístupu
10.2 SnackBar
Dostupné len po zakúpení prístupu
10.3 MaterialDesign
Dostupné len po zakúpení prístupu
10.4 BottomSheet
Dostupné len po zakúpení prístupu
10.5 FullScreen
Dostupné len po zakúpení prístupu
11. Animácie
11.1 Animated*
Dostupné len po zakúpení prístupu
11.2 AnimateContentSize
Dostupné len po zakúpení prístupu
11.3 Animate*AsState
Dostupné len po zakúpení prístupu
11.4 Animatable
Dostupné len po zakúpení prístupu
12. Optimalizácie
12.1 Composition
Dostupné len po zakúpení prístupu
12.2 Layout
Dostupné len po zakúpení prístupu
12.3 Draw
Dostupné len po zakúpení prístupu
12.4 Vlastné layouty
Dostupné len po zakúpení prístupu
12.5 Záver
Dostupné len po zakúpení prístupu
13. Riešenia úloh - bloky 1-7
Riešenia - Texty (2.1 - 2.3)
Dostupné len po zakúpení prístupu
Riešenia - Layouty (3.1 - 3.4)
Dostupné len po zakúpení prístupu
Riešenia - PIN klávesnica (3.5)
Dostupné len po zakúpení prístupu
Riešenia - Fibonacci (3.6)
Dostupné len po zakúpení prístupu
Riešenia - Tlačidlá (4.1 - 4.3)
Dostupné len po zakúpení prístupu
Riešenia - Modifikátor clickable (4.4)
Dostupné len po zakúpení prístupu
Riešenia - TicTacToe (4.5)
Dostupné len po zakúpení prístupu
Riešenia - Zoznam používateľov (5.3)
Dostupné len po zakúpení prístupu
Riešenia - Karta s destináciou (5.4)
Dostupné len po zakúpení prístupu
Riešenia - Onboarding (5.5)
Dostupné len po zakúpení prístupu
Riešenia - Ikona aplikácie a SplashScreen (6.3 a 6.7)
Dostupné len po zakúpení prístupu
Riešenia - BMI Kalkulačka (7.2)
Dostupné len po zakúpení prístupu
Riešenia - Číslo karty (7.3)
Dostupné len po zakúpení prístupu
14. Riešenia úloh - bloky 8-12
Riešenia - Metronóm (8.1)
Dostupné len po zakúpení prístupu
Riešenia - PieChart (8.3)
Dostupné len po zakúpení prístupu
Riešenia - GameOfLife (8.4)
Dostupné len po zakúpení prístupu
Riešenia - BackHandler (9.1)
Dostupné len po zakúpení prístupu
Riešenia - Manuálna navigácia (9.2)
Dostupné len po zakúpení prístupu
Riešenia - JetPack Compose Navigácia (9.3)
Dostupné len po zakúpení prístupu
Riešenia - Dialóg (10.1)
Dostupné len po zakúpení prístupu
Riešenia - SnackBar (10.2)
Dostupné len po zakúpení prístupu
Riešenia - BottomSheet (10.3)
Dostupné len po zakúpení prístupu
Riešenia - AnimatedContent (11.1)
Dostupné len po zakúpení prístupu
Riešenia - AnimatedVisiblity (11.2)
Dostupné len po zakúpení prístupu
Riešenia - Animate*asState (11.3)
Dostupné len po zakúpení prístupu
Riešenia - Optimalizácia Composition fázy (12.1)
Dostupné len po zakúpení prístupu
Riešenia - Optimalizácia layout fázy (12.2)
Dostupné len po zakúpení prístupu
Riešenia - Optimalizácia draw fázy (12.3)
Dostupné len po zakúpení prístupu
Riešenia - CustomLayout (12.4)
Dostupné len po zakúpení prístupu

Pozri aj tieto kurzy

1 Online kurzov
0 Príspevkov
Prejsť na kanál

Posuň svojich najbližších vpred!

Daruj najväčšiu ponuku online kurzov! Teraz v exkluzívnom darčekovom balení s Journal-om od Skillmea za skvelú cenu.