The device is different from any other computing platforms you have seen before. If you are an experienced developer, you probably think that you know your way around computers and developing for Windows, but the truth is that HoloLens is not your average Windows 10 machine. There are some special and unique features that require another way of thinking about designing apps. Let's take a look at them again, and we will discuss what this means for your design process.
First of all, normal Windows 10 applications are flat. It does not matter whether you write console applications, desktop applications, store applications, or mobile apps--all the action the users see is within a screen in front of them. Even if you write for the Xbox, which is a Windows 10 device with excellent graphics capabilities, you are still limited to the screen. The setup is always the same--the user looks at a screen in front of him.
In HoloLens, this is not the...