Apps And Softwares Augmented Reality: Bridging the Gap Between the Virtual and Physical Worlds May 30, 2023