18 апреля 2017 года мир изменился навсегда ... Хорошо, это было немного драматично. Но Facebook действительно принял важное решение. Он официально представил миру ReactVR.

С ReactVR теперь мы можем использовать концепции React.js и принципы веб-разработки для разработки приложений виртуальной реальности!

Еще до запуска ReactVR такие фреймворки, как Unity, давали программистам все возможности для создания приложений виртуальной реальности. Сцена виртуальной реальности набирала обороты. Теперь с ReactVR стартапы и компании будут выпускать еще больше продуктов, связанных с идеями виртуальной и дополненной реальности. Несомненно, будущее за VR . Так что, возможно, ReactVR - это будущее разработки VR.

К счастью, ReactVR не так уж и сложен. Все в проекте ReactVR сводится к повторно используемым компонентам. Эти компоненты собираются вместе, как лего, кирпичик за кирпичиком, составляя целый проект.

Посмотрите этот снимок из 3D-симулятора погоды, встроенного в React-VR. Здесь вы можете увидеть, как много компонентов работают вместе:

Компонент Pano дает 360-градусный фон Сан-Франциско.

Компонент Модель создает трехмерное облако.

Компоненты Текст отображают информацию в карточке.

Карточка - это пользовательский компонент, созданный для этого приложения.

В конечном итоге все эти и некоторые другие компоненты объединяются, чтобы создать полный проект Weather Simulator ...

Так что, возможно, вы уже знаете React.js и теперь хотите изучить ReactVR. Или, может быть, вы уже немного знаете JavaScript. Или вы новичок в обоих. В любом случае, если вы думаете об изучении ReactVR, сделайте это! Будьте в авангарде инноваций. Примите его, пока он еще новый. Станьте одним из первых, кто получит это в своем наборе навыков.

Так что, если вы хотите совершить погружение, подумайте о том, чтобы пройти мой курс Udemy по этой теме. Я ничего не делал, кроме как создавал этот учебник по ReactVR с момента запуска фреймворка. Он содержит уроки по многим компонентам ReactVR и 3 полных примера приложений. Вы создадите туристическое приложение, игру и Weather Simulator из этой статьи.

К тому же, если вы переходите на Medium, я предлагаю вам эксклюзивную полную скидку! Размер скидки, введенный заглавными буквами: СРЕДНИЙ.



Хорошо, приступим к программированию!

Дэвид Кац изучает информатику в Университете Сан-Франциско. В свободное время он создает курсы Udemy по таким предметам, как React.js, JavaScript, Vue.js и другим. У него онлайн-уроки более 44 000 студентов.

Не стесняйтесь связываться с ним и проверять его сайт на наличие социальных ссылок, таких как LinkedIn, Github, Twitter и других: http://davidtkatz.com/