Make changes to the project

The project is organized in the following manner.

Augmented CX — Primary group folder
  • 2D Views — Group containing classes, storyboards, and other files that are presented by UIKit
  • AR View — Group containing classes, storyboards, and other files that are presented by ARKit
  • Extensions — Group containing class/object extension files
  • Launch Screen — Contains the launch screen storyboard
  • Models — Contains the model files that define objects and integration logic

The AppDelegate uses the ARViewController to supply the initial (root) view to the window. The AppDelegate and the ARViewController are the best files to start your investigation into how the application sets up the connection to Oracle applications and prepares the AR experience.

The files that you add or edit to make your changes are dependent on the functional changes that you plan to make to the application. You are responsible for adding any code or assets to enhance the demo as your requirements necessitate. Compile and run the application as you would with any other Xcode-developed iOS application.

The next section discusses conventions related to the project.