Desenvolvendo
para o Microsoft
Hololens
Lazaro Fernandes Lima Suleiman – @lazarofl
Software Developer - @Lambda3
Realidade Aumentada
Hologramas
Windows Device Portal
Website que roda dentro do hololens e
permite conexão via browser.
• Permite configurar e gerenciar o
Hololens via wifi ou USB.
• Debugging
• Otimização
• Gravação
….
Interação
Gaze
Gesture
Voice
Spatial Mapping
• Placement
• Occlusion
• Physics
• Navigation
Hologram
Persistence
• Hologramas são pinados
numa posição
• Se mantém mesmo após
sair do ambiente ou
desligar
Desenvolvimento
• Windows 10
• Visual Studio 2015 update 3
• Hololens Emulator
• Unity Hololens Technical
Preview
• HoloToolkit - github
Universal Windows Platform
(UWP)
https://developer.microsoft.com/en-us/windows/holographic/install_the_tools
Algumas considerações
• Evite Head-locked content
• Sem push notification (Universal API com baixo suporte)
• Apps 2D podem ser desenvolvidas normalmente usando UWP*
• Apps 3D precisam de ferramentas que utilizam Windows Holographic APIs
– recomenda-se o Unity
* https://developer.microsoft.com/pt-br/windows/holographic/current_limitations_for_apps_using_apis_from_the_shell
Unity
Game Engine
C#
JavaScript
Rodando a App
• Hololens Emulator
• Remote Device
"Hey Cortana, What's my IP address?"
DEMO
HoloToolkit
https://github.com/Microsoft/HoloToolkit-Unity
• GazeManager
• Ajuda a determinar se um objeto está em Gaze
• GestureManager
• Ajuda a inserir gestos, como AirTaps
The Holographic Academy
https://developer.microsoft.com/pt-br/windows/holographic/academy
É isso, obrigado!
lazaro.fernandes@lambda3.com.br
@lazarofl

Apresentação microsoft hololens interop mix 2016