Topics: |
Reference: |
Building on the industry-familiar Microsoft Office Ribbon Interface, App Studio offers a simplified user experience and workflow, empowering developers to create application content immediately, without a costly and time-consuming learning curve. Additionally, it dramatically increases development efficiency by eliminating the need for developers to utilize multiple tools to piece together a BI application.
App Studio provides:
App Studio eliminates the complex multi-tool paradigm that exists with most other development solutions, providing a single, fully-integrated environment for rapidly designing and creating reports, dashboards, InfoApps, and other types of BI apps and content, including:
In App Studio, you can do the following:
Access data and descriptions. Using the Metadata canvas, you can create new synonyms, and view or modify existing synonyms, in a graphical user interface. Synonyms enable you to access and interpret data sources for use in reporting applications. Capabilities include metadata design and development, with full visual modeling of schemas.
Create reporting applications. Build reporting procedures in the Report Canvas, Chart Canvas, HTML Canvas, or Document Canvas, which can include the following components.
Customize reporting applications. In addition to customizing your reporting applications by applying styling and color, you can add the following components to a procedure.
Manage your environment. You can apply the following functions to your reporting applications to change the behavior of your environment.
Topics: |
This topic briefly explains the main WebFOCUS components and implementations. For a complete description of WebFOCUS, see the WebFOCUS documentation.
WebFOCUS integrates into your existing network by connecting your web server to your data. End users access WebFOCUS applications through a web browser, so they need only the following elements:
There are two main WebFOCUS components.
Note: When you perform a full App Studio installation for stand-alone development, you do not have to install the WebFOCUS Client separately because it is packaged with App Studio.
A stand-alone development environment is typically one in which all software components (the web server, WebFOCUS Client, and Reporting Server) are installed on the same local machine. This configuration gives you access to all your application files and data from a single machine. You do not need a physical network connection to access any other machine in order to accomplish your development tasks.
WebFOCUS employs a distributed architecture, so the WebFOCUS Client, Reporting Server, and your data can be located on any platform, anywhere in your network.
You can easily connect an Apache® web server running on UNIX to SQL Server data on Windows, or Db2 data on z/OS. Any number of WebFOCUS Reporting Servers can be connected to the WebFOCUS Client. WebFOCUS can report on all of them.
Configuring a distributed architecture requires the following:
This topic briefly explains the main App Studio components and implementations.
WebFOCUS App Studio includes the following components:
Note: If you install App Studio on the same machine as WebFOCUS 8, you can configure App Studio to utilize the WebFOCUS 8 Derby database.
This topic references the App Studio directory structure created after installation. The default directory is drive:\ibi.
Contains directories and data. By default, this is the Application Root directory (APPROOT directory) in which WebFOCUS searches for application files. Sample files are provided in the \ibinccen and \ibisamp directories.
The Application Root directory is created during the installation of App Studio and the WebFOCUS Reporting Server.
It is defined by the APPROOT variable in the server configuration file, edaserve.cfg, and the IBI_Approot_Directory variable that is defined during the WebFOCUS installation. These variables point to the Application Root directory for applications that reside on the web server where WebFOCUS is installed.
Contains the graphical front-end components for creating App Studio content.
Contains the local Reporting Server files.
Contains the Derby database files.
For more information, see the App Studio Directory Structure topic in the WebFOCUS App Studio Installation and Configuration Guide.
The following figure illustrates how WebFOCUS and App Studio process requests. Each step is explained below the figure.
App Studio processes requests the same way that WebFOCUS does:
Topics: |
App Studio allows local (stand-alone) development and development against a remote environment. From the Environments Tree panel, you can develop applications locally on your machine, or against a remote WebFOCUS environment.
In App Studio, you build applications consisting of different kinds of files. You can create the application as a stand-alone application in a development environment or as a web-based self-service application.
With a full App Studio installation, you can do the following:
Note: If you do not have a Reporting Server and WebFOCUS Client on your development machine (for example, the Managed Reporting Application edition of App Studio), your environment allows the last two capabilities.
Reference: |
App Studio provides the following scenarios for remote development:
To create a new application on a server platform:
WebFOCUS | |
Feedback |