AppliedVR.io Platform Menu

The first VR platform designed for healthcare

  • # VR
  • # HEALTH CARE
  • # UNITY3D
  • # 3D MODELING
/
AppliedVR.io

AppliedVR is a virtual reality platform that offers patients an enjoyable escape from uncomfortable and painful experiences in healthcare. It transforms the patient’s experience in hospitals, surgery centers, and exam rooms.

VR Platform dashboard menu is a part of a VR applications, which allows bed patients to use VR menu and select VR experiences while the tilt of a VR device entirely differs from the usual position. The client provided us with some legacy code on OpenVR which had to be ported to Google Daydream and Samsung Gear VR platforms.

Additionally, UI redesign was required to make the UX much more comfortable and appealing and also fit the platforms’ UI guidelines.

01Goals and Tasks

Goals and Tasks
01
To create a dashboard menu for a VR platform, that makes it possible for bed patients to select and enjoy VR applications
02
Improve and enhance UI/UX of the menu
03
Transfer existing functionality to new platforms and technology

02Challenges

Challenges
01

One of the challenges was to reproduce the functionality built with legacy code

02

The other problem was to tackle a bed patient's device position

03Solution

Solution

As the first and crucial step, we thoroughly assessed the quality of the existed functionality and its code. Then we carefully migrated the researched features to the Unity3d engine. It allowed us to make builds for both Google Daydream and Samsung Gear VR with the smallest efforts.

Our UI/UX specialist worked closely with the client to create a convenient and useful UI for bed patients. We considered the restrictions that were caused by the angle of the device position. Also, we incorporated the UI guidelines.

04Result

Result

The customer got a fully functional application with a VR menu, which included all previously existed features as well as enhanced and improved UI and UX for bed patients.

Engineering practices

01
Continuous Integration

Our engineers integrate their code into a shared repository several times a day, which benefits us with a robust workflow and better quality assurance

02
Short Iterations

With the Short Iterations technique, we deliver potentially shippable features fast, keep focused on the goas and allow for quick discovery of optimal solutions because of the tight feedback loop

03
Unit Testing

The purpose of unit testing is to validate that each unit of the software performs as designed. It results in a more reliable codebase, smooth integration, and faster development

04
Automated Testing

Automated testing allows us to simplify testing efforts. Once created, automated tests can easily be repeated testing the same areas over and over at no additional cost

Team
01
Unity3D Developer
02
UI/UX Designer
03
Computer Graphics Generalist
04
QA Engineer
Technology
Platforms
Tools and Technologies
Languages
MOre ProjectsShow All
Interested in AR or VR
development services?

Leave your email and we will get back to you as soon as possible