Изучение React Native / Урок #2 – Создание проекта. Запуск на Андроид и iOS

preview_player
Показать описание
Начиная с этого урока мы приступаем к началу изучения платформы React Native. В ходе урока мы создадим наш первый проект и выполним его тестирование на Андроид и iOS.

✅ Полезные ссылки:

⏰ Тайм-коды:
00:00 - Начало
00:22 - Способы создания проекта
01:51 - Установка фреймворка Expo
03:33 - Инициализация проекта
05:40 - Установка модулей
06:54 - Запуск сервера
07:43 - Запуск проекта на iOS
10:00 - Запуск проекта на Андроид
13:03 - Запуск проекта в браузере
14:19 - Структура проекта
18:40 - Заключительная часть


✔ -------------


- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #goshaLessons
Рекомендации по теме
Комментарии
Автор

Expo на плей-маркете есть, а урок толковый.
Лайк. 👍👍👍

IT-shnik
Автор

круто, ждем новые части + публикацию в апстор)

andrrreyandrey
Автор

Господи, уважаемый, вы меня просто спасли... целый день парился с тем как на виртуалке всё это запускать... а вы просто разом решили мою проблему за 10 минут... Огромное спасибо!

carterline
Автор

Хочу обратить внимание, тех кто только начинает и не в курсе еще.
Если запускать, через Expo, то Xcode и Android Studio не нужны. Можно скачать для любой ос приложенение 'expo ' и запускать отсканировав qr code.

pavel_panchenko
Автор

О! Гоша, привет! Давненько к тебе не захаживал )) Посмотрим что ты нам сегодня предложишь.

yakut
Автор

Всем, кто из 2022 года и у кого после npm start не открывается Веб-интерфейс Expo CLI (страница, которая автоматически открывается в браузере localhost:19002), все нормально, данная страница устарела и в новой версии expo больше не доступна. Просто используйте пользовательский интерфейс терминала и нажмите ? в терминале, чтобы увидеть доступные параметры.

xczlxih
Автор

Для тестирования не нужно устанавливать Android Studio. В VS Code, например, можно добавить android эмулятор и запускать приложение прямо оттуда. Точно так же все изменения будут отображаться сразу при сохранении + возможность тестировать.
Стоит отметить, что expo в WebStorm не поддерживается, так что в этой среде работать будет очень неудобно(

sckwokyboom
Автор

лично у меня постоянно при установке expo-cli вылетает ошибка, рассказывали бы ещё как всё корректно устанавливать, решать такие проблемки...а то вот именно с этапом предварительной настройки возникают какие-то сложности, которые сильно тормозят и желание разбираться просто гасят

krepkovmeste
Автор

Не знаю просто ли это похожие голоса и стиль речи, но, похоже, гайды по модам майнкрафта я тоже у него смотрю)

okolenmi
Автор

А будет ли задета тема web-view придожения?

daniilmylo
Автор

Надеюсь, в 2022 кто-то ещё сможет подсказать. До момента с npm start всё получилось, создался проект, однако после запуска команды npm start возникает ошибка: Uncaught Error EmptyJsonFileError: Cannot parse an empty JSON string. Весь интернет облетал, ничего не нашёл. Быть может, кто-то подскажет в чём дело?

volkeevich
Автор

Ничего не ставится, куча ошибок уже полдня вожусь

masterphp
Автор

Сделала все как по видео, но в браузере ничего не запустилось, выходит код с файла app.json. Как это исправить?

zmmjrww
Автор

Важный момент которого нет в видео. Чтобы на Винде запустилось приложение нужно на эмуляторе андроида перейти в режим разработчика. Для этого зайдите в настройки, найдите серийный номер и 7 раз тапните по нему.

Robessar
Автор

почему у меня в каталоге нет Android SDK Tools ? без него приложение не запускается . Кто-нибудь сталкивался с этим?

baisangur
Автор

Я как новичок может другим будет полезно, не получалось установить expo-cli переустановил node.js на другой диск и проблема пропала

SevenPlay
Автор

Как создать АПК файл нашего приложения в React Native

nezamovanim
Автор

Error downloading and extracting template package: Error: npm exited with non-zero code: 243
✖ Something went wrong while downloading and extracting the template.

mw-ua
Автор

Один вопрос как его собрать в apk я столько форумов перечитал и не смог найти решения

DarFne
Автор

A на java можно писать? Или нужно учить javascript?

ogjnevf