Abstract:
Augmented Reality will change the way users approach interior design, immerse them in it interactively, and help bridge the gap between imagination with implementation. The AR Visualizer project is a cross-platform mobile application built with Flutter, Firebase, and ARCore/ARKit. This is an application that lets its users visualize furniture and other decorations in their real space by providing key features such as object placement, dynamically resizing, and integrating custom objects. These functionalities enable the user to fiddle around with layout and designs, change dimensions of items in space, or upload their favourite furniture images and convert them into 2-D models and visualize them in their space.
This AR visualizer is built by using Agile methodologies iteratively, in order continuously to improve according to users’ feedback and testing. System architecture is such that it integrates a responsible frontend, a Firebase Backend, and most advanced AR frameworks just to make things work seamlessly as real-time updated applications or platforms. Rigorous testing on both Android and iOS devices showed the usability, scalability, and performance of the application.
The project achieved all its objectives, but challenges faced during the development were related to device compatibility, accuracy in detecting the surface, and optimization of performance. Given the associated challenges, this AR Visualizer has great potential to revolutionize the current design process for ordinary people and interior designers by making the designing process easier, more engaging, and accessible.
Future enhancements could be suggested to extend the capacity of this application: advanced augmented reality, AI recommendation, offline mode, and compatibility with various wearable devices. With more innovation, the AR Visualizer will become a well-rounded tool for homeowners, designers, and architects.