Previous Next JavaScript must be enabled to correctly display this content

## 5 Creating Applications

An application is a collection of pages linked together using navigation menus, tabs, buttons, or hypertext links. Application pages share a common session state and authentication.

To create an application, a developer runs wizards to declaratively assemble pages and navigation. Individual pages are organized using containers called regions. Once created, developers can modify an application by editing application attributes and add new pages using the Create Page Wizard. Developers can further manage the development process by creating page groups, locking and unlocking pages, adding developer and application comments, and accessing a variety of application, page, and cross page utilities and reports.

- About Application Types
  Learn about application types.
- Choosing an Application Creation Method
  Learn about available creation methods when creating a new application.
- Using the Simple Create Application Wizard
  Run simple Create Application Wizard to create an application with one click using pre-defined defaults and add pages to it manually.
- Using the Full Create Application Wizard
  Run the full Create Application Wizard to create an application with multiple pages and advanced options.
- Creating an App Using Generative AI
  Create an application using Generative AI and enter natural language.
- Creating an Application from a Boilerplate Application
  Learn about boilerplate applications.
- Creating an Application from a File
  Learn how to upload a file or copy and paste CSV data and then create an application on the uploaded data.
- Integrating APEX with Fusion Applications
  Use Oracle APEX to build extensions to Fusion Applications.
- Using Application Blueprints
  Each iteration of the Create Application Wizard saves an application blueprint which you can use to start adding pages to an application, or edit the application definition as a JSON document.
- Copying an Application
  Create a copy of an existing application.
- Creating a Working Copy to Merge, Refresh, or Compare
  Create a Working Copy of an application to merge, refresh or compare changes.
- Creating Applications for Mobile Devices
  Build applications for mobile devices with mobile-specific design patterns that can provide an optimal user experience for small screens.
- Deleting an Application
  You can delete an application from the Application home page, or while editing application attributes.
- Managing Application Attributes
  Application attributes control the behavior of an entire application and are divided into the categories: Definition, Security, Globalization, User Interface, Progressive Web App, and AI.
- Managing Application Logos
  Add and update an application logo in an Oracle APEX application.
- Managing Application Icons
  Add and update the icon that displays as the Favicon, the PWA icon, the Apple touch icon, and the App Builder icon in Oracle APEX applications.
- Adding Developer Comments
  Add comments to an application, a page, or a group of pages using the Developer Comment, Bug, or To Do button. You can use developer comments to communicate application changes, report issues, or record developer suggestions.
- Using the Find Icon
  Click the Find icon to search for items, pages, queries, tables, PL/SQL code, view debug reports, view session state, and view errors.
- Adding Application Comments
  Use Application Comments to describe an application or track developers involved in the application development.
- Managing Application Groups
  Organize applications by assigning them to application groups. To use application groups, first create a group and then assign applications to it.
- Locking and Unlocking an Application
  A developer may lock an application giving the developer exclusive access while preventing others from making changes through the App Builder.
- Using Application Utilities
  Learn about the application summaries and reports available from Utilities page.
- Using Workspace Utilities
  Use the Workspace Utilities page to acccess REST Enabled SQL Services, Generative AI Services, Remote Servers, Application Groups, Web Credentials, Workspace Themes, Export, Oracle APEX Views, Manage Backups, and REST Source Catalogs.
- Managing Theme and Library Applications
  Manage theme and library applications in a workspace.