Aноним
- Ссылка на картинку
React Native: немного теории и много практики
Веб-технологии продолжают штурмовать мир мобильных устройств, а React Native - очередная попытка JavaScript распространить свое влияние и захватить мир.
На этом мастер-классе мы поговорим о том, в чем, по сути, проблема, которую решает React Native, как он ее решает и почему это работает. Постараемся уделить минимум времени вводной теории и максимально сосредоточимся на деле. В качестве практического кейса - сделаем новостное приложение.
Тренинг будет полезен как JacaScript-девелоперам, которые поглядывают в сторону мобильных устройств, но еще не имели подобного опыта, так и тем, кто пишет только для мобильных.
Для участия в тренинге необходим Macbook с установленной XCode (так как в данный момент React Native выпущен только для этой платформы, но, возможно, ближе к семинару ситуация изменится, так как ожидается также выпуск и для Android).
План мероприятия
Краткое введение в React и базовые понятия (виртуальный DOM, синтетические события).
Сравнение разных подходов создания мобильного приложения с помощью веб-технологий в общем и JS, в частности.
Установка React Native и настройка среды для разработки. Обзор демо-приложения.
Обзор базового API React Native.
Начало работы над учебным приложением. Построение интерфейса. Компоненты и их стили.
Работа с API-сервером.
Обработка пользовательских событий (клик, скролл и т.д.).
Введение в написание и использование Native-расширений.
Тестирование.
Веб-технологии продолжают штурмовать мир мобильных устройств, а React Native - очередная попытка JavaScript распространить свое влияние и захватить мир.
На этом мастер-классе мы поговорим о том, в чем, по сути, проблема, которую решает React Native, как он ее решает и почему это работает. Постараемся уделить минимум времени вводной теории и максимально сосредоточимся на деле. В качестве практического кейса - сделаем новостное приложение.
Тренинг будет полезен как JacaScript-девелоперам, которые поглядывают в сторону мобильных устройств, но еще не имели подобного опыта, так и тем, кто пишет только для мобильных.
Для участия в тренинге необходим Macbook с установленной XCode (так как в данный момент React Native выпущен только для этой платформы, но, возможно, ближе к семинару ситуация изменится, так как ожидается также выпуск и для Android).
План мероприятия
Краткое введение в React и базовые понятия (виртуальный DOM, синтетические события).
Сравнение разных подходов создания мобильного приложения с помощью веб-технологий в общем и JS, в частности.
Установка React Native и настройка среды для разработки. Обзор демо-приложения.
Обзор базового API React Native.
Начало работы над учебным приложением. Построение интерфейса. Компоненты и их стили.
Работа с API-сервером.
Обработка пользовательских событий (клик, скролл и т.д.).
Введение в написание и использование Native-расширений.
Тестирование.
Показать больше
Зарегистрируйтесь
, чтобы посмотреть авторский контент.