1

Step 1

Состояние в Compose

2

Step 2

Пройти курс Android Academy - Jetpack Compose

3

Step 3

Новая технология

4

Step 4

Пройти Android codelabs по JetpackCompose

5

Step 5

Jetpack Compose Tutorial

6

Step 6

Jetpack Compose UI

7

Step 7

Вёрстка в Jetpack Compose

8

Step 8

Jetpack Compose Layouts

9

Step 9

Theming in Compose

10

Step 10

Jetpack Compose - Компоненты

11

Step 11

Jetpack Compose Navigation

12

Step 12

Jetpack Compose Animation

13

Step 13

Другое...

1

Step 1

Состояние в Compose

2

Step 2

Пройти курс Android Academy - Jetpack Compose

3

Step 3

Новая технология

4

Step 4

Пройти Android codelabs по JetpackCompose

5

Step 5

Jetpack Compose Tutorial

6

Step 6

Jetpack Compose UI

7

Step 7

Вёрстка в Jetpack Compose

8

Step 8

Jetpack Compose Layouts

9

Step 9

Theming in Compose

10

Step 10

Jetpack Compose - Компоненты

11

Step 11

Jetpack Compose Navigation

12

Step 12

Jetpack Compose Animation

13

Step 13

Другое...

01 January 2023

Goal author

KsArT

Ukraine, Харьков

Career & Work

Junior Android Developer (Jetpack Compose)

Jetpack Compose — это современный набор инструментов, предназначенный для упрощения разработки пользовательского интерфейса. Он сочетает в себе модель реактивного программирования с лаконичностью и простотой использования языка программирования Kotlin. Он полностью декларативен, то есть вы описываете свой пользовательский интерфейс, вызывая ряд функций, которые преобразуют данные в иерархию пользовательского интерфейса. Когда базовые данные изменяются, платформа автоматически повторно выполняет эти функции, обновляя для вас иерархию пользовательского интерфейса.

 Goal Accomplishment Criteria

Самостоятельно от разработки приложения до регистрации его в Google Play Market

 Personal resources

Время, информация, знания.

 Goal ecological compatibility

Эта цель зависит от моего желания стать программистом.

  1. Состояние в Compose

  2. Пройти курс Android Academy - Jetpack Compose

    Бесплатный курс от Android Academy

    1. Compose Starter Pack

    2. State

    3. Animations

    4. Navigation

    5. Migration of existing app

    6. UI Testing

    7. Advanced state and side effects

    8. Compose Runtime

  3. Новая технология

    1. Разбираемся, зачем нам нужна новая технология

    2. Определяем, насколько глубоко нужно разобраться в тематике

    3. Составить план изучения

    4. Ищем необходимые материалы для изучения

    5. Подкрепляем практикой

  4. Пройти Android codelabs по JetpackCompose

    1. Jetpack Compose basics

    2. Basic layouts in Compose

    3. State in Jetpack Compose

    4. Navigate between screens with Compose

    5. Practice: Add navigation

    6. Jetpack Compose theming

    7. Migrating to Jetpack Compose

    8. Practice: Compose Basics

  5. Jetpack Compose Tutorial

  6. Jetpack Compose UI

    1. Activity – точка входа

    2. Composable функции

  7. Вёрстка в Jetpack Compose

    1. Изучить базовые элементы

    2. Изучить типы контейнеров

    3. Изучить загрузка картинок

    4. Изучить композиция

    5. Изучить темы

  8. Jetpack Compose Layouts

    1. ConstraintLayout

    2. Scaffold

    3. BackdropScaffold

    4. BottomSheetScaffold

  9. Theming in Compose

    1. Color

    2. Shape

    3. Theme

    4. Type

    5. Шрифты

    6. MaterialTheme

  10. Jetpack Compose - Компоненты

    1. Navigation

    2. Activity

    3. Paging 3

    4. ViewModel

    5. Hilt

    6. Material 3

  11. Jetpack Compose Navigation

    1. Навигация

    2. Навигация с параметрами

    3. Навигация с получением сложных данных

    4. Навигация с передачей необязательных аргументов

    5. Навигация - Deep links

    6. Nested Navigation

    7. Навигация - интергация с bottom nav bar

    8. Навигация Compose к навигации фрагментов

    9. Навигация для адаптивных интерфейсов

    10. Тестирование навигации

  12. Jetpack Compose Animation

  13. Другое...

  • 1304
  • 01 January 2023, 16:43
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?