Apresentação microsoft hololens interop mix 2016

16

Transcript of Apresentação microsoft hololens interop mix 2016

Page 1: Apresentação microsoft hololens   interop mix 2016
Page 2: Apresentação microsoft hololens   interop mix 2016

Desenvolvendo para o Microsoft HololensLazaro Fernandes Lima Suleiman – @lazaroflSoftware Developer - @Lambda3

Page 3: Apresentação microsoft hololens   interop mix 2016

Realidade Aumentada

Page 4: Apresentação microsoft hololens   interop mix 2016

Hologramas

Page 5: Apresentação microsoft hololens   interop mix 2016

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….

Page 6: Apresentação microsoft hololens   interop mix 2016

Interação

GazeGestureVoice

Page 7: Apresentação microsoft hololens   interop mix 2016

Spatial Mapping• Placement• Occlusion• Physics• Navigation

Page 8: Apresentação microsoft hololens   interop mix 2016

Hologram Persistence

• Hologramas são pinados numa posição• Se mantém mesmo após

sair do ambiente ou desligar

Page 9: Apresentação microsoft hololens   interop mix 2016

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

Page 10: Apresentação microsoft hololens   interop mix 2016

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

Page 11: Apresentação microsoft hololens   interop mix 2016

Unity

Game Engine

C#JavaScript

Page 12: Apresentação microsoft hololens   interop mix 2016

Rodando a App

• Hololens Emulator• Remote Device

"Hey Cortana, What's my IP address?"

Page 13: Apresentação microsoft hololens   interop mix 2016

DEMO

Page 14: Apresentação microsoft hololens   interop mix 2016

HoloToolkithttps://github.com/Microsoft/HoloToolkit-Unity

• GazeManager• Ajuda a determinar se um objeto está em Gaze

• GestureManager• Ajuda a inserir gestos, como AirTaps

Page 15: Apresentação microsoft hololens   interop mix 2016

The Holographic Academyhttps://developer.microsoft.com/pt-br/windows/holographic/academy

Page 16: Apresentação microsoft hololens   interop mix 2016

É isso, obrigado!

[email protected]@lazarofl