On 6th July 2016, Niantic released an Augmented Reality application which changed the world forever. Pokémon Go, a simple location-based augmented reality game which allowed players to locate, capture and train virtual Pokémon creatures using the device’s GPS. Within days of its release, Pokémon GO became the fastest gaming application to capture the top spot in the Apple Store and the Google Play Store beating fan favorite Clash Royale. In terms of revenue, the application garnered $160 million in less than 24 days through in-app purchases itself. This opened up a whole new avenue to developers around the globe who started employing their skills at AR applications.
On the other end of the spectrum, Oculus raised US$ 2.5 million for their Virtual Reality project ‘Rift’. After multiple prototypes, Facebook saw potential in the project and purchased Oculus for $2 Billion in March 2014. This sparked a Virtual war among ventures around the world, and by 2016 at least 230 corporations were developing VR based products. These include giants including Google, Apple, Amazon, Sony, and Microsoft. The number of active VR device users is expected to reach 171 million by the end of 2018.
React: The Future
Developed by Facebook, React was used only for internal development before Instagram joined ranks. Once they developed Instagram’s website application using React, it was gifted to the world as an open-source framework. React follows the component way of development and has become popular as it helps developers create interactive UIs easily. The community is growing with new developers learning from free React JS tutorial online. Below are few mobile applications which have been created using React. These include renowned names such as Facebook Ads, Instagram, Airbnb, UberEATS, Health Tracking by Gyroscope, and Discord. Below are few examples of applications created using React:
IAZZU is an augmented reality application created using React which lets the users explore artworks and decorate their walls using AR to check the suitability of the artwork. With an E-Commerce platform for artwork combined with Augmented Reality, IAZZU is one of its kind application.
A political humor based application, Donald Says is an augmented reality application featuring the president of United States of America.
VR and AR support
When you talk about Augmented and Virtual Reality games, you cannot do that without mentioning giants such as Unity and Epic Games. While these are the giants, there is no shortage of small-scale ventures and solo developers who wish to create Augmented and Virtual Reality applications and a lot of ventures wish to make the process easier for them. One such venture is Vero Media who has extended support to developers creating VR and AR applications using React.
Viro has provided the opportunity to developers to build AR selfie filters and portals easily by providing full support for Apple’s ARKit in iOS 11. With ARKit support for iOS and soon ARCore support for Google, Viro is slowly accessing the smart device market useful for this technology. VR headsets are still not too popular but the number of smart devices exceed a billion and growing.
The start-up even launched their own AR app, namely Figment AR which shows the true power of the platform provided to the developers and how easy it is to build AR apps. Apart from developers, Viro aims to optimize the platform for enterprises and other ventures as well. The Viro AR platform is free for developers to sign up and the platform is receiving clicks all around the globe.
With the numbers climbing for VR and AR application users, it is important for developers to keep up the pace and revolutionize the application development industry. Much like Viro, other ventures are promoting React for Augmented and Virtual application development and the road to creating these applications using React is becoming smoother for developers. React has proven to be a boon to the developer’s society and it is not wrong to assume that it is here to stay. It can be said that React based AR and VR applications are revamping mobile technology, one app at a time.