React Native: немного теории и много практики

Стоимость
Покупая видео Вы получаете полную запись события. Мы записываем трансляцию на профессиональное звуко и видео оборудование, производим чистку и монтаж. Видео-запись - это возможность получать полезный контент в любое время, в любом месте, с возможностью просмотра неограниченное количество раз

Цена

Описание

Веб-технологии продолжают штурмовать мир мобильных устройств, а React Native - очередная попытка JavaScript распространить свое влияние и захватить мир.

На данном мастер-классе обсуждается проблема, которую решает React Native, то, как он ее решает и почему это работает. Тренер уделяет минимум времени вводной теории и максимально сосредотских задачах. В качестве практического кейса - делаем новостное приложение.

Для работы необходим ноутбук:
- предпочтительно MacBook с установленной XCode или Android Studio (не забудьте загрузить Android SDK)
- также можно использовать Windows c установленной Android Studio (и Android SDK, конечно же).

 

План мастер-класса:

  1. Краткое введение в React и базовые понятия (виртуальный DOM, синтетические события).
  2. Сравнение разных подходов создания мобильного приложения с помощью веб-технологий в общем и JS, в частности.
  3. Установка React Native и настройка среды для разработки. Обзор демо-приложения.
  4. Обзор базового API React Native.
  5. Начало работы над учебным приложением. Построение интерфейса. Компоненты и их стили.
  6. Работа с API-сервером.
  7. Обработка пользовательских событий (клик, скролл и т.д.).
  8. Введение в написание и использование Native-расширений.
  9. Тестирование.

React Native: немного теории и много практики