Почему Экспо?
Бесплатно и с открытым исходным кодом:
Expo является бесплатным, поэтому, если вы студент и уже тратите достаточно на свое образование, тогда это реальный вариант для вас, так как не требуются дополнительные деньги для услуг, которые он предоставляет.
Разработать для всех платформ:
Лучшее в использовании expo - это то, что вы можете легко использовать его как на устройствах Android, так и на IOS, на всех типах операционных систем, будь то Windows, Linux или mac-OS. .
Легко делиться
Одним из преимуществ использования expo является то, что вы можете продемонстрировать свое приложение своим друзьям и семье, не беспокоясь о создании файлов apk и размещении их в магазине приложений. Все, что вам нужно сделать, это просто показать его другу с помощью QR-кода. и всего за пару минут они тоже оценят ваш тяжелый труд.
Встроенные мгновенные обновления
Однако, если вы действительно хотите развернуть свое приложение в магазине приложений, вы можете создать сборку для своего приложения, используя одну строку кода, что значительно упрощает процесс развертывания.
Нет Android Studio / Xcode
Это лучшее в expo, так что вам не нужно беспокоиться о наличии Android studio или Xcode. Тестирование приложений IOS может быть немного головная боль, так как для этого вам понадобится macOS, но с expo вы можете протестировать свое приложение, просто отсканировав свой QR-код на своем expo приложение загружено из App Store.
Как скачать и установить Expo?
1-Установка NodeJS:
Чтобы установить Expo на свое устройство, в первую очередь вам необходимо установить NodeJS в вашей системе. Существует 2 его версии, первая - это LTS-версия, которая рекомендуется для большинства пользователей, а вторая - текущая версия. Я рекомендую вам скачать LTS-версию, так как текущая версия может содержать ошибки. Вы можете скачать NodeJS Здесь

После завершения загрузки запустите командную строку, если вы используете Windows. если вы используете macOs или linux, запустите терминал

Я установил версию 10.17.0. Для вас это может быть разным в зависимости от того, какая версия у вас установлена.
2-Установка Expo-Cli
Чтобы установить expo cli в вашей системе, просто запустите командную строку, если вы используете Windows. если вы используете macOs или linux, запустите терминал как root и введите
npm install expo-cli --global
3-Готово к созданию вашего приложения
Вот и все!
Тебе хорошо идти. Теперь вы можете создать свое первое приложение, введя следующие команды
expo init my-new-project
cd my-new-project
expo start
my-new-project - это название вашего проекта, вы можете называть его как хотите. После запуска сборщика метро просто установите приложение expo на свое устройство Android или IOS и отсканируйте QR-код, показанный в сборщике метро.