With the accellerated evolution of mobile hardware, application developers tend to reconsider the importance of the Augmented Reality technology ( called AR for short in this article subsequently ) in regard to satisfy their customers better with enhanced user experience.
What is AR? See one explanation from Wikipedia:
Augmented reality (AR) is an interactive experience of a real-world environment where the objects that reside in the real world are enhanced by computer-generated perceptual information. AR can be defined as a system that fulfills three basic features: a combination of real and virtual worlds, real-time interaction, and accurate 3D registration of virtual and real objects.
This blog will not explore the possible scenario where AR can play its important role. Instead, Jerry will introduce a kind of development approach which enables developers to generate applications leveraging AR without deep knowledge on Computer Graphics.
This approach consists of pure JavaScript technical stack:the combination of React-Native plus ViroReact.
Jerry has introduced how to use Cordova to package a hybrid mobile application in the past:
Step by step to create a custom Cordova plugin for Android and consume it in your UI5 application
Step by step to create a custom Cordova plugin for Android and consume it in your UI5 application
How to debug UI5 application packaged into a mobile device via Cordova with a custom plugin