💻
React Native
  • 👨‍💻Full-Stack Web Developer
  • 📚Теорія
    • 1️⃣Налаштування робочого середовища
      • Вступ
      • Налаштування середовища розробки
      • Перший проект
      • Налаштування емуляції Android (Android Studio + JDK)
      • Налаштування емуляції Iphone (Xcode)
      • Запуск проекту на віртуальних пристроях
      • Expo Snack
    • 2️⃣Верстка і стилізація
      • Функціональні та класові компоненти
      • Базові компоненти
      • Фундаментальні концепції React в React Native
      • Стилізація компонентів
      • Стилізація залежно від платформи
      • Кольори
      • Зображення
      • Векторна графіка
      • Розташування компонентів
      • Робота зі шрифтами
      • Колекції даних
      • Дебаг застосунку
    • 3️⃣Обробка подій
      • Обробка подій
      • Обробка текстових інпутів
      • Інпути в фокусі
      • Форма для збору даних
      • Робота з клавіатурою
      • Перехоплення подій
    • 4️⃣Навігація
      • Підключення навігації
      • Перемикання екранів
      • Передача параметрів між екранами
      • Хедер екрану
      • Вкладена навігація
      • Нижня навігація
    • 5️⃣Нативні компоненти
      • Камера
      • Мапи
      • Геолокація
    • 👷Практика
      • 1️⃣Завдання 1
      • 2️⃣Завдання 2
      • 3️⃣Завдання 3
      • 4️⃣Завдання 4
      • 5️⃣Завдання 5
      • 6️⃣Завдання 6
      • 7️⃣Завдання 7
    • Додаткові покликання
  • Про мене
    • Про мене
Powered by GitBook
On this page
  1. Теорія
  2. Налаштування робочого середовища

Налаштування середовища розробки

PreviousВступNextПерший проект

Last updated 1 year ago

Для розробки на React Native спершу потрібно визначитися які саме інструменти ми будемо використорвувати при розробці.

  • React Native CLI - чистий React Native

  • Expo Go - готовий набір інструментів для легкого старту

Перший варіант важкий для старту розробки. Натомість Expo дає одразу без особливих налаштувань можливість писати застосунки. Протягом наступних занять ми будемо використовувати Expo.

Мобільні застосунки можна писати на ОС Windows, Linux, MacOS. Але на віртуальних пристроях програму повністю можна протестувати тільки на MacOS. Оскільки розробляти застосунки для iOS можна тільки на MacOS, то емулятор відповідно є тільки на маках. Але маючи фізичний пристрій iPhone можна під нього писати застосунки і на ОС Windows, Linux, а тестувати на реальному пристрої. Android можна тестувати як на фізичних пристроях так і на емуляторах в усіх вищезазначених ОС.

Посилання на офіційну документацію:

📚
1️⃣
React Native CLI
Expo Go