| I gave it a quick try, some initial observations: - You don't appear to be using SDK layers for your screens, they would probably help with text readability. - UI isn't very discoverable and I couldn't find help. - I couldn't find a way to zoom / scale a web view, this would help with text readability on a site like HN if I could set the zoom to say 150%. - Related but different, I couldn't find a way to move / scale a panel. - I couldn't find a way to rotate my view and I spawned at an awkward angle so had to stand at an angle to my cameras to face the large screen. I'd normally expect to find snap turn on the thumbstick in most apps. - The keyboard works quite well, nice job. I feel like a Swype style keyboard could work even better for VR though. - Keyboard behavior was a bit unintuitive on sign up, I tried to touch the next input field to select it and my keyboard disappeared, I didn't immediately notice the next / previous buttons on the keyboard itself. - There's not a lot to do initially as a lone user. Some kind of onboarding / tutorial would be good and it would give a better initial impression if there was a bit more to do. I know the focus is on collaboration but I think you would benefit from a hook for individual users trying it out. |
Thanks for taking the time to leave detailed feedback like this. We need as much of it as we can get.
A few of your points come down to discoverability / help. You are correct. We agree that before the app comes out of early access we have to drastically increase that. Once we understand that the core functionality is serving its intended purpose, we will turn our attention to onboarding, help and discoverability.
It's also fair to point out that pixel density in the headsets aren't really great yet. We are of the opinion that legibility will be a problem that solves itself in the near future. User frustration might force us to reconsider that opinion sooner rather than later.
Lastly, with regard to the position of UI, it is something we have worked on quite a bit and there is still plenty of room for it to get better. We have shied away from infinitely adjustable UI size and positioning and instead tried to make something that positions itself automatically. Right now, the UI positions itself based on where your head and hands are and how long we think your arms are. The implementation is pretty naive and we intend to improve it over time. This might be another area where we have to get more mechanical to decrease frustration.