Mobile React Native

Начало занятий
  • Баку30 сентября
decoration decoration decoration decoration decoration decoration decoration decoration decoration
  • icon

    Длительность2 месяца

  • icon

    Интенсивность3 раза в неделю

  • icon

    Времяс 14:00 до 17:30

  • icon

    ГрантОплачивай
    40$

Хочешь разрабатывать мобильные приложения, но не знаешь с чего начать?
Mobile React Native – отличное решение для разработки нативных приложений для мобильных устройств за меньший период времени, чем требуется для создания эквивалентного приложения для iOS (Swift. ) или Android (Java).
Вам понравится, что ваши изменения появляются мгновенно на вашем устройстве и не нужно ждать перекомпиляции кода Swift/Java!
Этот быстрый цикл обратной связи, наряду с отличной кроссплатформенной поддержкой, это то что вывело Mobile React Native в топ, среди любимых инструментов Javascript разработчиков”.
Тысячи приложений используют React Native: от устоявшихся компаний из списка Fortune 500, таких как Instagram, AirBnB, Skype, до горячих новых стартапов.

notebook

Программа курса

  1. 1. Введение
    • Знакомство
    • Цели курса
    • Специфика мобильной разработки
    • Основные платформы
    • Кроссплатформенность
    • Основные учебные ресурсы
    • Инструменты разработки
  2. 2. Окружение
    • Знакомство с Android Studio. Пример проекта на Android. Разбор ключевых частей проекта.
    • Знакомство с xCode. Пример проекта на iOS. Разбор ключевых частей проекта.
  3. 3. Android features
    • Жизненный цикл
    • Markup axml
    • Переходы
    • Передача данных внутри приложения
    • Android Intent
    • Intent Filter
    • Broadcast Receiver
    • Service
  4. 4. iOS features
    • Жизненный цикл
    • AppDelegate
    • Storyboards
    • Переходы
    • Передача данных внутри приложения
  5. 5. React Native
    • React-компонент
    • построение компонентов на JSX
    • жизненный цикл компонентов
    • React state
    • React props
    • propTypes
    • Применение стилей к компонентам
    • Анимация
    • Redux
    • Тестирование React.js-кода
    • Использование библиотек, специфичных для платформ
    • Навигация (react - navigation)
    • Клиент-сервер (запрос/ответ, веб-сокет)
    • JS bridge
  6. 6. Публикация приложений
    • Play Market
    • App Store

Записаться на курс

select arrow
select arrow