Android UI v JetPack Compose

3h 25min
Čas
81
Kapitol
Programování
Kategorie
-
Hodnocení
Mírně pokročilý
Level
slovenský
Jazyk kurzu

Popis online kurzu Android UI v JetPack Compose

Online kurz Android UI v JetPack Composu je vstupním kurzem do světa programování nativních Android aplikací pomocí frameworku JetPack Compose. Pokud už máš zvládnuté hlubší základy programování aplikací v jazyce Kotlin, pak můžeš směle naskočit.

Věnovat se budeme základnímu nastavení vývojového prostředí a následně kreslení uživatelského rozhraní a to opravdu do hloubky. Online kurz je rozdělen na více bloků. Nejvýraznější však budou:

  1. Nastavení nástrojů pro vývoj Android aplikací
  2. 9 bloků k použití vizuálních komponentů
  3. Animace a Optimalizace
  4. Řešení praktických úkolů

Pokud po shlédnutí videa stále zvažuješ, jestli se do kurzu pustíš nebo ne, zkus si prohlédnout jakými úkoly tě chci během toho kurzu převést na stránce Figma.

Co se naučíš v kurzu Android UI v JetPack Composu?

Zkráceně základy Androidu a JetPack Compose. Ten se používá primárně pro kreslení uživatelského rozhraní pro platformu Android. Použít jej lze na jiných platformách, ale o tom poté.

Nainstaluješ si Android Studio, spojízdníš emulátor nebo osobní telefon pro testování a začneš programovat. Přejdeme si texty a fonty do nejmenších detailů. Budeme rozmísťovat tyto texty po obrazovce, přidáme pozadí, tvary a vše to zahustíme prvními praktickými úkoly. Pokračovat budeme tlačítky, obrázky a vstupními textovými poli. Úkoly začnou být náročnější, ale budou ti připomínat reálné aplikace, se kterými se setkáváš v divočině. Zlehka si vysvětlíme všechna nastavení těchto komponent a posuneme se na efekty, navigaci, dialogy a mnohá další zákoutí rozhraní JetPack Compose.

Celý kurz zakončíme dvěma složitějšími bloky, které obvykle necháváme na seniory: Animace a Optimalizace.

Co všechno dostaneš v kurzu Android UI v JetPack Composu?

  • 50+ vědomostmi nabitých videí s popisnými animacemi.
  • 50+ úloh s přesně definovaným designem dostupných ve Figmě.
  • 25+ videí se skoro 40-ti řešenými úkoly.
  • Celkem více než 3 hodiny obsahu a úkoly, jejichž řešení ti zabere desítky hodin.
  • V popisech videí časté směrníky na samostudium či praktické aplikace znalostí.
  • Certifikát o absolvování online kurzu Android UI v JetPack Composu.
  • Moderované diskusní fórum, ve kterém na tvé dotazy odpovídá autor kurzu Ján Kandráč.
  • Garance vrácení peněz v případě nespokojenosti s kurzem.

Seznam kapitol

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

Podívej se i na tyto kurzy

1 Online kurzů
0 Příspěvků
Přejít na kanál

Posuň své nejbližší vpřed!

Daruj největší nabídku online kurzů! Nyní v exkluzivním dárkovém balení s Journalem od Skillmea za skvělou cenu.