+COOL TECH

INTEGRATION AND SCALABILITY

ENCANVAS is designed to easily bridge across existing systems and data-sources to add the agility and extensibility organizations need to create and operate their digital platforms

What we mean by extensibility and why it matters

The term ‘platform extensibility’ is used by technologists to describe the ability of a technology platform to adapt and integrate into its environment. Aspects of ‘environment’ include:

Software Applications Design – Integrating with popular design tools and environments (support popular behaviors and design methods)

Third party software tools – Integrating with popular software tools

Document integration– Integration with hardware and software that supports ‘document lifecycle’

Legacy integration– Integrating with the various original sources of data

Host integration – Integrating with hosting environments (e.g. Microsoft Azure)

Client integration – Integrating with client environments (e.g. Browser compatibility)

User Interfacing – Providing a coherent user experience by integrating with in-browser design components and popular tools or application components, and providing designers with the means to manipulate the usability and appearance characteristics of design elements

Applications design

ENCANVAS provides rich extensibility features to adhere to adopted approaches in software applications design. It embraces popular software tools and exploits the talents of people charged with designing business applications.

ENCANVAS PLUG-IN

Our versatile Plug-In means that almost any type of Ajax data visualization or Artificial Intelligence algorithm can be painlessly integrated into your existing or new business processes without major development overheads. It makes the very latest technology innovations available to businesses in an affordable way.

Creating Custom Code

Encanvas offers a Custom Code Windows design element that enables C# software programmers to bring further enhancement to applications produced using Encanvas by custom coding. The Custom Code Window means that programmers can write code directly into Encanvas Create Design Studio or simply paste sections of code from their native development environment (such as Microsoft Visual Studio). The existence of a custom coding capability enables programmers to leverage existing source code and provides the optimal extensibility for custom applications developments.

Creating Custom Script

In a Rich Internet web portal environment, applications designers can customize their applications using the Custom Script Window of Encanvas. It enables developers to use JavaScript or HTML custom scripting to enhance the user experience, add ready-to-use components and adapt templates available from third party sources.

DLL Data Connector

Our DLL data connector means that custom DLLs can be embedded into the Encanvas environment. The DLL connector enables designers to specify parameters for the DLL being connected. This means any intellectual property associated with a DLL is also protected.

Facilitating Asset Re-use

We’ve designed ENCANVAS to be object-oriented at multiple levels so that applications designers can use the same collection of components time and again.  It also includes a series of features to encourage the re-use of source code and technical components.

Third-Party Applications

If your organization has invested in third-party business software to run its business processes or perform key tasks such as geospatial intelligence, reporting and dashboarding, there’s no need to start again. With ENCANVAS it’s possible to get the best of edge and cloud computing without needing to replace legacy systems and useful tools. There are a number of ways to integrate Encanvas with third-party applications.

Integration with mobile platforms

While the mobile platform architecture of ENCANVAS is extremely secure, there are a small number of applications that demand more stringent measures are in place should a handheld device be stolen – such as providing a facility to instantly delete any data or data trail should a device be lost, simply by sending a message to the handset. This is an example of the capabilities of products like Sybase iAnywhere. For these use cases, Encanvas has produced a data connector for Sybase iAnywhere. Other custom connectors can be produced by partners using the Encanvas Data Connector Developer Support Pack.

Integration with mapping platforms

Traditional methods of capturing and presenting geospatial information have been very complex and demanded specialist expertise. It’s not uncommon for organizations to employ dedicated experts on GIS. With its powerful data aggregation, filtering and discovery features ENCANVAS takes geo-spatial intelligence a step further. Not only can you integrate ENCANVAS with most third-party mapping platforms, it also includes its own powerful GIS engine.

Integration with Microsoft Office and 365

Within its .NET environment, Microsoft has established formal programmatic mechanisms to integrate between its components that can be summarized as ‘Microsoft Interop’. ENCANVAS employs a data connector for Microsoft Interop components to enable close integration with Microsoft .NET components. Microsoft employs interop standards to integrate with its core Microsoft Office features and systems. Use of the ENCANVAS data connector for Microsoft Interop enables developers to build close integrations between ENCANVAS and MS Outlook email, Microsoft Project and other Microsoft Office components.

For more information on ENCANVAS extensibility features, get in touch and request our latest easy-read Guide to Digital Platform Extensibility.

Are you employing a software robotic workforce in your business yet? No? You could be releasing 20% of your workforce capacity.  Find out about Encanvas Software Robots.

Data Connectors

ENCANVAS offers a vast array of data connection possibilities with its portfolio of data connectors and our Software Robot Architecture.

CSV

Connects .CSV file format data sources into the ENCANVAS Create Integrated Development Environment (IDE) to facilitate applications development.

ODBC

Connects Microsoft Open Database Compliance (ODBC) file format data sources into the ENCANVAS Create Integrated Development Environment (IDE) to facilitate applications development. Many other data sources for major systems of record including ORACLE and IBM also utilize the ODBC standard.

SQL

Connects Microsoft SQL file format data sources into the ENCANVAS Create Integrated Development Environment (IDE) to facilitate applications development.

MySQL

Connects MySQL file format data sources into the ENCANVAS Create Integrated Development Environment (IDE) to facilitate applications development.

SAP

Connects SAP systems and file format data sources into the ENCANVAS Create Integrated Development Environment (IDE) to facilitate applications development.

iAnyWhere

Connects iAnyWhere file format data sources into the ENCANVAS Create Integrated Development Environment (IDE) to facilitate applications development. iAnyWhere is generally used as a secure mobile platform in large enterprise.

MS ACCESS

Connects Microsoft MS ACCESS file format data sources into the ENCANVAS Create Integrated Development Environment (IDE) to facilitate applications development.

FIREWIRE

Connects FIREWIRE file format data sources into the ENCANVAS Create Integrated Development Environment (IDE) to facilitate applications development. FIREWIRE databases are a common data source used in the physical (i.e. buildings) security industry.

EXCEL (.XLS)

Connects Microsoft Excel file format data sources into the ENCANVAS Create Integrated Development Environment (IDE) to facilitate applications development. Excel is a common citizen developer platform used by business people to author their own situational applications.

LOTUS DOMINO

Connects Lotus 123 format data sources into the ENCANVAS Create Integrated Development Environment (IDE) to facilitate applications development. Lotus 123 was one of the first Intranet platforms used by companies to manage structured and unstructured content.

GO INVENT.