Опис курсу:

Цей курс створений для розробників, не бажаючих зупинятися на досягнутому. Просунута програма навчання торкнеться таких тем: робота з анімацією, налаштування push-повідомлень, запам’ятовування паролів, офлайн-обробка інформації, хмарні сервіси, консоль розробки Facebook та інші.   Курс професійної розробки на React Native направлений на поглиблене вивчення принципів та методик створення мобільних додатків на цій платформі.

Після вивчення курсу Ви зможете:

  • Розробляти додатки з повним функціоналом, працюючи з просунутими функціями React Native
  • Використовувати та налаштовувати кросплатформенні push-повідомлення для користувачів
  • Працювати з компонентами push-повідомлень та визначати місцезнаходження користувачів
  • Впроваджувати в додатки динамічні та анімовані переходи

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

  • Робота з анімаціями
    • Система анімацій
    • Модуль анімацій
    • Найпростіші анімації
    • Рух кола
    • Взаємодія компонентів
    • Кастомізація індивідуальних карток
  • Обробка жестів
    • Система відгуків на жести
    • Обробка подій екрану
    • Об’єкт “Жест”
    • Перетягування карток
  • Застосування анімаційних стилів
    • Анімування однієї картки
    • Поворот елементів
    • Інтерполяція значень повороту
    • Визначення мінімальних дистанцій для свайпу
    • Колбеки на свайпи
  • Одноразова авторизація за паролем
    • Огляд звичайного процесу авторизації
    • Одноразовий пароль в деталях
    • Звичайних сервер проти Google Cloud Functions
    • Налаштування проекту Firebase
    • Об’єкт запиту та відповіді
  • Facebook-аутентификация
    • Процес Facebook-аутентифікації
    • Консоль розробника Facebook
    • Налаштування Redux
    • Асинхронне зберігання даних
    • Логування в Facebook
  • Робота з інформацією в offline
    • Push-повідомлення та зберігання даних
    • Зберігання стану додатку
    • Redux-зберігання даних
  • Push-повідомлення
    • Огляд Push-повідомлень
    • Реєстрація Push-повідомлень
    • Генерація Push-повідомлень
    • Тестування
  • MapViews на React Native

Мінімальні вимоги:

  • Досвід роботи з React Native

* Вказані знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!