Interested in IntelligenceFocus?
“Click here to contact us”
 

AppBuilder.

Build Analytics Apps in the Cloud using Javascript, Flash Charts, Ajax and JSON.

The Power and Flexibility to Innovate in Analytics.

AppBuilder eliminates problems specific to traditional application development, offering a full on-demand model to analytics software developers allowing them to focus on developing solutions that deliver real business value. AppBuilder and the IntelligenceFocus Platform as a Service allow IT departments to innovate while saving the costs associated with IT infrastructure, and the staff and time needed to manage it.

a
AppBuilderQuickly create robust applications on the IntelligenceFocus on-demand PaaS
a
a

IntelligenceFocus standards-based Platform as a Service integrates ODBC and SQL based DBMS and SOAP APIs to

  • allow a seamless integration of IntelligenceFocus Applications with virtually any corporate enterprise system or Third Party applications,
  • customize IntelligenceFocus SaaS analytics applications,
  • build brand-new analytics-based applications and services.

Key Features

IntelligenceFocus AppBuilder delivers the ability to customize existing applications or build analytics-enabled applications from scratch using standard Javascript and interfacing with the standard IF-API using the Javascript Wrapper. You can use the declarative power of AppBuilder to quickly create robust applications on the IntelligenceFocus on-demand Platform as a Service.

AppBuilder allows developers to create custom applications and to easily build reports, KPIs, graphics, dashboards, etc.

Using AppBuilder, developers can write Javascript code to create new applications to:

  • query the Database as a Service to pull and push customer related data;
  • create and render charts and report;
  • execute any kind of operational and computational task to create custom analytics applications.

AppBuilder hierarchy is organized over three layers:

  1. CUSTOM APPLICATIONS
  2. CUSTOM PAGES
  3. CUSTOM CONTROLS

Applications are formed by Pages and one Page can embed one or more Custom Controls.

Custom Applications

Custom Applications are created online and run within the IntelligenceFocus PaaS.

A Custom Application is composed by one or more Custom Pages and can exhist in one of the following stages:

* Private, is the typical stage of under-development applications; only the Developer who owns the applications can see it.

* Published, when an application is ready to be deployed, it can be Published. Now the application can be viewed by 3-rd parties, but before that it has to be Certified.

* Certified, the application in this stage has been certified by the IntelligenceFocus PaaS Team to certify the Service Level Agreement in terms of Security, Content Complience, etc.. A certified application can be sold to 3-rd parties, according to the OEM Terms & Conditions given to the Partner at the Sign up procedure.

Custom Pages

AppBuilder handles two types of CUSTOM PAGES:

URL
URL represents a link to an external web resource and it can be embedded into Custom Pages. Resources will be loaded and rendered when pages are shown to end-users at runtime and will flow directly from the remote server. This enables also so-called Mashups, where chunks of applications run into other applications enabling at run-time the aggregation of data and services.

HTML
HTML Custom Controls are chunk of HTML that are rendered into an iframe tag. Developers can write the HTML page by using the AppBuilder Code Editor or by using the Editor they they prefer and then pasting the written code into the AppBuilder user interface.

Custom Controls

Custom controls are reusable chunks of code, they can be embedded in pages to replace common piece of code.

Developers can create their custom controls to speed up writing code and improve debug process and bug fixing.

For each Custom Control it is possible to specify: Name, Label, Description and Type.

There are 3 types of CUSTOM CONTROLS:

URL
URL represents a link to an external web resource and it can be embedded into Custom Pages. Resources will be loaded and rendered when pages are shown to end-users at runtime and will flow directly from the remote server. This enables also so-called Mashups, where chunks of applications run into other applications enabling at run-time the aggregation of data and services.

HTML
HTML Custom Controls are chunks of HTML that are rendered into an iframe tag. Developers can write the HTML page by using the AppBuilder Code Editor or by using the Editor they they prefer and then pasting the written code into the AppBuilder user interface.

SNIPPET
Snippets are HTML/Javascript chunks of code that can be re-used and embedded into other Custom Controls or Custom Pages. Developers can write a SNIPPET by using the AppBuilder Code Editor.

Home  Applications  Platform  Partners  About  Privacy Principles  Privacy Policy

© 2010 IntelligenceFocus Inc.
750 Third Avenue 11th Floor, 10017 New York (USA)