12. CHANGE IT → #movedev
Jarek Ratajski Prague, 19-20 October 2017
13. IDE of my dreams
Not limited by flat screen
Working in a standing position … or let me walk
Forget keyboard
Jarek Ratajski Prague, 19-20 October 2017
26. MINIMAL PRODUCT
Start with only presenting code
For every new project I join: – let me look at the
code and it's smells in VR
Jarek Ratajski Prague, 19-20 October 2017
27. PMD to VR
Visualise pmd.xml
Show code … somehow
Let me walk / navigate
Show packages / architecture
Jarek Ratajski Prague, 19-20 October 2017
31. Unity
●
Nice
●
All ready – a toy
●
Not my world
●
Strange tools
●
Languages ok (C#, JS) – libraries...
Jarek Ratajski Prague, 19-20 October 2017
32.
33. A FRAME
Jarek Ratajski Prague, 19-20 October 2017
WebVR
JS
DOM
Chrome
Firefox!
Edge
My world
Easy debug
Works without HTC Vive!
Cardboard
Or just flat screen!
36. Building scene
Jarek Ratajski Prague, 19-20 October 2017
<a-entity>
<a-plane>
<a-sphere>
...
Attributes
Events
Components
<a-entity camera look-controls wasd-controls="fly:true" tracked-
controls>
37. Building a scene - JavaScript
Jarek Ratajski Prague, 19-20 October 2017
Regular JS
Or TypeScript
Three.js behind
Jquery possible
React possible
Used vanilla.js
50. a-frame
A-frame - simplest steps in VR coding
WebVR not stable yet for products – but matures
quickly
Lots of components delivered by community–
surprised!!!
Jarek Ratajski Prague, 19-20 October 2017
51. Coding/IDE in VR ?
„Passive” experience somehow possible
Need better /alternative presentation for CODE
Surely waiting for next gen VR
Editing is hard!
Jarek Ratajski Prague, 19-20 October 2017
52. MY JOURNEY TO THE
FUTURE IDE
HAS JUST BEGUN
Prague, 19-20 October 2017