Preparing for App Development
The steps to configure an entire application using the Canvas Technology are as follows:
- Create CT Configuration Manager
The Configuration Manager instance provides options to configure all the entry level properties for the entire application across various sections such as Security, Cache, Database, Export, Multilingual, and Web Utilities. Refer Initializing Configuration using Property Bundles to learn the steps to initialize the Configuration Manager. - Choose the Application Layout
Canvas provides number of application layouts that decides how the overall application must render with their own header, body, and footer section on the browser. Refer Application Layout Configuration to learn the different types of application layouts. - Create the Data Connections
Canvas provides the ability to connect with either a database or a web service to receive or send data. Refer Creating Data Connections to learn the steps to create either database or web service connections for your application. - Decide the number of Workspaces and their layouts for sub workspaces
Canvas enables to arrange the entire application by means of Workspaces, Sub Workspaces, and Apps (widgets), categorize the list of business modules within the application as workspaces. Sub Workspaces are the layouts that arrange the apps within the workspace in the fluid layout allowing native scrolling, and the screen resolution based display of height and width for the apps. Refer Creating Workspace to learn the steps to create workspaces and choose the appropriate layout. - Design App(s) and choose their tools
As it is already been defined, Apps such as grids, charts, tree, org chart are miniature application that are closeable, re-sizable, and movable within the workspaces and sub workspaces. Based on the content, the appropriate apps can be chosen. Refer Creating App to view list of apps available and their configuration.