Создание Вашего Первого приложения Jetpack Compose - Android Jetpack Compose - Часть 1

YOUTUBE · 28.11.2025 05:43

Ключевые темы и таймкоды

Введение в Jetpack Compose

0:00
  • Приветствие и анонс обучающего плейлиста по Jetpack Compose.
  • Объяснение, что Jetpack Compose — это новый способ разработки нативных приложений для Android с использованием Kotlin.
  • Упоминание о замене XML на Kotlin.

Переход на Kotlin и использование Android Studio Canary

0:54
  • Рекомендация изучить Kotlin для нативной разработки Android.
  • Переход с Java на Kotlin займёт неделю или две.
  • Необходимость использования Android Studio Canary для работы с Jetpack Compose.

Стабильность Jetpack Compose

1:45
  • Jetpack Compose находится в бета-версии, что означает стабильность API.
  • Возможность создания видеороликов о Compose в текущей версии.

Установка Android Studio Canary

2:55
  • Инструкция по скачиванию и установке Android Studio Canary.
  • Важность использования 64-разрядной системы.

Создание проекта с Jetpack Compose

4:06
  • Процесс создания нового проекта в Android Studio Canary.
  • Выбор пустой активности Compose.
  • Завершение создания проекта.

Особенности разработки с Jetpack Compose

4:58
  • Отсутствие XML-макетов и использование Kotlin для разработки пользовательского интерфейса.
  • Функция oncreate и setcontent в контексте Jetpack Compose.

Компонуемые элементы и повторное использование

5:53
  • Объяснение компонуемых элементов как замены представлений.
  • Разделение пользовательского интерфейса на компоненты для повторного использования.

Пример использования Compose

7:25
  • Демонстрация функции приветствия с параметром name.
  • Запуск приложения в эмуляторе и отображение текста «Привет, Филип».

Предварительный просмотр Compose

9:11
  • Использование функции предварительного просмотра в Android Studio.
  • Обновление предварительного просмотра в реальном времени.

Заключение

10:29
  • Подведение итогов введения в Jetpack Compose.
  • Анонс следующих видео и приглашение к просмотру.
  • Упоминание о платных курсах по Android.