Exibhitease is an AR/VR app that allows users to take images from their gallery and convert them into a VR experience. With this app, you can immerse yourself in your own captured moments in a virtual reality environment.
- Image Import: Easily select images from your phone’s gallery.
- VR Conversion: Convert any image into an immersive VR experience.
- AR/VR Viewer: Watch your images in a VR space using the app’s viewer.
- Simple & Intuitive UI: Designed for ease of use with a minimal learning curve.
- Kotlin - Programming language for Android app development.
- Jetpack Compose - Declarative UI toolkit for building native Android UIs.
- Material 3 - UI design system for modern guidelines.
- Mvi - Modern design pattern for reactive programming.
- Dagger Hilt - Dependency injection library.
- Preferences DataStore - New and improved data storage solution, replacing SharedPreferences.
Thanks to the creators and maintainers of the open-source libraries used in this project.
This project is built using Kotlin, Java, and Gradle. Here are the steps to build the project:
- Java 8 (1.8)
- Android Studio Jellyfish | 2024.1.1 or later
- Android Gradle Plugin 8.5.0 or later
- Gradle 8.9
- Minimum SDK 29
- Open a terminal and run the following git command: https://github.com/Priyanshu0209/ArtGallery.git
git clone
- Launch Android Studio and choose Open an existing Android Studio project. Navigate to the cloned repository and select the root folder of the project.
- In Android Studio, click on Build -> Generate Signed Bundle / APK and follow the instructions to generate an APK
- Alternatively, click
▶ Run
and build the app and run it immediately
Exibhitease is licensed under the MIT License. For more details, see the LICENSE file. We welcome all contributions to the app. Feel free to report any issues and create pull requests for improvements or bug fixes.