Nitro’s development team has been working on various Virtual Reality (VR) and Augmented Reality (AR) applications since the original Oculus Rift became available. We believe that virtual and augmented devices will continue to make significant advances, impacting businesses and consumers alike.
VR is an immersive media or computer-generated experience that allows users to interact with a sensory experience and simulate a presence in a world that may or may not be similar to our own. VR can be used to provide virtual tours, 360 degree experiences, simulated training or retail shopping, gaming and much, much more.
While virtual realities can be displayed on different screens, headsets provide the best experiences through the use of stereoscopic displays. Stereoscopic displays present two images offset to the user’s left and right eye. The brain then combines these images which gives the perception of 3D.
Nitro has built its own custom VR technology rigs that incorporate Leap Motion technology, allowing us to detect how the user moves their hands. This enables the user to interact with and manipulate virtual objects just as they would in the real world.
AR is the method of augmenting or enhancing the real-world environment through sensory information. By leveraging computer inputs such as sound, GPS, data connectivity, accelerometers and object recognition, it is possible to provide realtime information and experiences “on top” of the world seen through the device camera. AR can be used to provide incredibly engaging ways to interact with users.
Kiosk screens and interactive touch panels are a hardware/software combination that provide access to information and apps used to engage with users. These devices are typically found in high-traffic areas such as malls or other retail locations, lobbies, airports or trade shows. As technology has evolved, the features and capabilities offered by touch screens have vastly improved. The most popular use is providing self-service functionality, allowing access to maps, registrations or payments.
Google Cardboard is capable of providing both VR and AR experiences. It provides a low-cost head mount solution into which a smartphone is inserted. Cardboard can be self assembled or purchased pre-built for the user’s convenience.
Cardboard provides 45mm focal length (stereoscopic) lenses that focus on the iOS or Android applications installed on the user’s smartphone. Cardboard compatible apps split the phone’s display in two, providing a barrel-distorted image for each eye. This results in the brain assembling the two images to form a 3D representation.
We believe that exposing students to the next generation of emerging technologies is not only important, but necessary. To do so, Nitro sponsors numerous technology initiatives, especially as they pertain to local youth.
One such initiative is Computer Mentors Group’s Summer STEM Corps program. Nitro hosts field trips for CMG students, during which they are invited to sit with our team, observe a day in the life of a software developer and ask any questions they may have regarding technology. During their second trip to our office, CMG students and staff were invited to experience Nitro’s VR technology by riding a virtual roller coaster.
To further encourage local technological growth, we created the “Nitro Mobile Solutions Scholarship in Computer Science and Engineering,” donated to the University of South Florida and awarded to its first recipient in April 2014. We’ve also partnered with the Hillsborough Education Foundation to create “Nitro’s Women in STEM Scholarship” in the hope of helping increase the number of women pursuing careers in science, technology, engineering and math. This scholarship was awarded to its first recipient in May 2015.
Nitro begins every project with a discovery phase where we spend time learning about your business and understanding your needs, goals, and vision for the project. This process is highly collaborative and involves our team working onsite with your stakeholders to gather requirements, user personas, and use cases. The outcome of this phase is a detailed statement of work for the project.
In the design phase, we apply the knowledge gained from our discovery process to map out the architecture. We create storyboards, wireframes, mock-ups and prototypes so that there is a visual and conceptual plan in place before a single line of code is written. We also conduct usability research and testing to ensure that the vision for your project is realized through a beautiful user experience.
Our approach to development is a highly iterative, agile scrum methodology that drives rapid development. During this phase we implement the functionality in 2-week sprints. During the sprints, we have frequent meetings with our clients to show progress along the way.
Once the design phase is complete, your solution undergoes a rigorous and well-documented testing phase to validate that all functionality works as designed. Specific teams are selected to test functionality, usability and performance. During the pilot stage, bugs, tweaks and adjustments are identified and implemented.
User acceptance testing (UAT) is an extremely important phase of any development project. During this phase, the client uses and tests the product and determines if it works as expected and meets the requirements of the SOW. If anything needs to be modified or tweaked, we resolve those items during this phase before the product is released to the end users.
Support services, including product support, quality assurance, training and future planning are all a part of a life-long relationship with Nitro. We are passionate about technology and are constantly discovering and exploiting emerging technologies and trends.
Contact us to share your challenges and learn more about how our solutions help you achieve your goals.
Our software solutions are crafted by a team of expert technology professionals. We excel at discovering your pain points and prescribing the most effective formula to solve them.