Using Flutter to Develop a Hybrid Application of Augmented Reality
Tarushee Kumar, Sudhanshu Sharma, Anirudh Sharma, Jatin Malhotra, Vedika Gupta · 2021
With the idea of real being combined with virtual, augmented reality (AR) is a cutting-edge technology that has allured lots of attention from the industry and is seen as an ideal way to envision context-related information. A key component of the umbrella term mixed reality (MR), we can see AR as helping the current generation deal with the issues of time and space. Along with the increasing usage of multimedia content in everyday life, virtual reality labs are being set up at an unprecedented scale. The idea of computer-generated graphics is presented to the user as a very appealing way of interacting with the surroundings. Moreover, overlaying it with the content and rendering it with real-world images is seen as the next step in computer multimedia. This is the main concept behind AR. Due to the promise shown in this field, many resources are being directed by prominent companies towards AR, to improve productivity and amplify intelligence. Though not a recent field, as research has been done on it in the last few decades, AR has yet to reach the masses in an intelligent way, i.e., the user has yet to use it to its full potential. Self-paced learning is one of the few ways in which AR can be implemented. This paper presents the use of 3-D models for intraoperative visualization, through a newly developed mobile application based on flutter framework. It renders the 3-D models in a real-time scenario, which were either rendered in real time, or downloaded from the cloud. Moreover, the spatial relations between the objects were accentuated. Future scope of AR with several hosts has also been explored, i.e., multiuser AR. In addition, this paper discusses specific constraints and superiorities of various techniques used for the generation of AR. Further, the paper also explores the use of hybrid frameworks in AR-specific applications and provides an overview of all the existing techniques employed about AR.