Можно ли создавать приложения на React Native без устройства iOS?

Меня очень заинтересовал React Native и я бы хотел попробовать реализовать на нем приложение.

Как я могу без наличия Mac продукции реализовать такое приложения используя браузер для разработки?

Ведь по идее он как и React JS должен позволить использовать свой DOM, CSS и логику на JS в обычном браузере.

Заранее спасибо!
  • Вопрос задан
  • 5875 просмотров
Решения вопроса 1
@roman01la
RN не использует DOM, вместо него используются нативные элементы и реализация flexbox через JS. Все же есть возможность поиграться, но не более того: https://rnplay.org/.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
mrTyler
@mrTyler
Frontend Developer
Ответ всем, кто зашел сюда через поиск:
  1. без mac os x вы не сможете разрабатывать под iOS на react-native
  2. без устройства вы конечно можете что-то делать, но рано или поздно вам придется его купить, и чем свежее модель у вас в руках, тем больше у вас возможностей, например в 6s есть форстач а в 6 нет, многие скажут что он и не нужен, однако иметь доступ к самым свежим фичам apple всегда полезно. Кроме того, в симуляторе вы не сможете полноценно протестировать ваше приложение. И да, иногда на устройстве появляются баги, которых нет в симуляторе :-)
  3. разработка в браузере не происходит, у вас нет DOM и CSS в том понимании, в котором вы к ним привыкли. У вас будет весьма изощренный flexbox и странный набор css селекторов, которые не работают также полноценно как в браузере
Ответ написан
@Maxim16
https://facebook.github .io/react-native/docs/linux-windows-support.html
Пишут, что андройд приложения можно делать без мак, а вот IOS только на OS X.
Ответ написан
Комментировать
@bulavin
31 год, Ангарск, будущий топчик-разработчик
Устанавливаешь, разрабатываешь.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы