DesignScape AR is a mobile application that offers a comprehensive set of tools to enhance interior design experience. Some of the key features we are planning for DesignScape AR are: Augmented Reality Furniture Placement, 3D Room Modeling, Custom 3D Furniture Models, and Virtual Room Rearrangement. With Augmented Reality Furniture Placement, users will be able to view and place virtual furniture items in their actual living space through augmented reality, ensuring a perfect fit and aesthetically pleasing.
- Plug in your iPhone to your computer
- Click on project name (e.g. DesignScape AR) and add your account under "Team". Then Sign in with your Apple ID.
- On Xcode, click on Window > Device and Simulators
- Unlock your iPhone and trust your computer if it's the first time trying to publish an app on your phone.
- Xcode will start downloading the debugger support onto your iPhone.
- Once it finishes, close the window.
- Change the projects iOS simulator to your mobile device.
- Click the run button on Xcode and it'll begin deploying the app to your iPhone.
- Verify the Developer App Certificate on your iPhone if needed:
- Click on Settings > General > Device Management > Click on development team email > Trust
- Try deploying the app onto your iPhone again.
- Make a branch off of the
main
branch, name it something related to the changes you are making. - Commit your edits to your branch.
- Make sure to test your changes. This is a good opportunity to take screen shots so you can show off the changes.
- Make a pull request to merge your branch into
main
. You can help this process by sharing screen shots to show off the change as well as including a description of what the change does. - Wait for a review.
- Once the review is done, the changes will get merged in to the
main
branch.
Development Environment
- Xcode installation guide
- Xcode is an integrated development environment (IDE) provided by Apple.
- It includes the iOS SDK (Software Development Kit), a source code editor(UI), debugging tools, and much more.
Database Setup
- Firebase iOS setup guide
- Sign up for a Firebase account.
- Create a Firebase project.
- Register your app with Firebase.
- Add the Firebase config file.
- Add Firebase SDKs to the app.
- Initialize Firebase into your app.
This section provides links to documentation that outlines the scope and features for DesignScape AR. Please refer to the proper documentation below to find out more information.
Project Feature
Project Requirement Specification
Project Design
Project Test
If you are having any issues, please let us know!
Email: support@DesignScapeAR.com
Discord: DesignScape AR