Descrição geral do desenvolvimento de JavaScript

O JavaScript é uma das linguagens de programação mais populares do mundo! É simples, leve e amplamente utilizado na Web. Tire partido do poder do JavaScript e das suas competências Web para criar experiências de Mixed Reality mais envolventes.

Mixed Reality aplicações na Web

Mixed Reality funcionalidades estão disponíveis na Web através da utilização de WebXR. Pode ver conteúdo de realidade virtual (VR) e realidade aumentada (AR) num browser compatível com WebXR sem instalar software ou plug-ins adicionais. Pode utilizar esse mesmo browser com um dispositivo físico, como o HoloLens 2. Consulte a nossa documentação do WebXR para obter mais detalhes.

Nota

O WebVR foi preterido e não está disponível nos browsers atuais, pelo que não deve ser utilizado para qualquer novo desenvolvimento. Terá de migrar todas as implementações WebVR existentes para o WebXR.

O que posso utilizar para desenvolver experiências Web envolventes?

A lista seguinte mostra as arquiteturas e APIs javaScript para criar experiências envolventes que dominam atualmente o mercado e são amplamente aceites e adotadas por Mixed Reality programadores JavaScript:

Arquitetura Exemplo
Babylon.js

O Babylon é um motor 3D JavaScript que facilita o desenvolvimento de conteúdos 3D e aplicações envolventes. Antes de começar a utilizar aplicações envolventes, recomendamos que aprenda as noções básicas do desenvolvimento Babylon.js.

- Saiba como criar aplicações 3D com Babylon.js Introdução.
- Experimente exemplos 3D e o respetivo código fonte com o Babylon.js Playground
- Aprofundar o WebXR
- Saiba como começar com os nossos tutoriais Criar a sua primeira aplicação "Hello World!"
Logótipo babylonjs
Moldura A

A frame A é uma arquitetura declarativa de JavaScript para começar a utilizar a Realidade Virtual na Web. Consulte a documentação do A-Frame para saber mais.
Moldura A
Three.js

Three.js é uma biblioteca 3D popular para criar experiências envolventes. Saiba mais sobre three.js na página de documentação e ao explorar exemplos.
Three.js
WebGL

Pode aceder diretamente às APIs do Dispositivo WebXR através das APIs WebGL. A WebGL (Web Graphics Library) é uma API JavaScript para compor gráficos 3D e 2D interativos de alto desempenho em qualquer browser compatível sem a utilização de plug-ins.
WebGL

Passos seguintes

Saiba como começar a utilizar os nossos tutoriais.

Consulte também