Get more information on the Avaloq front-end development toolsDownload Factsheet
Building attractive new services and user interfaces will be a key success factor to the satisfaction of banks. To create segment-specific client journeys across multiple channels requires a stable and easy-to-use development framework. Avaloq provides tools that are built on top of proven standards and infrastructure components. It adds the extensions required to allow banks to easily create and integrate Banklets™ from various providers.
A Banklet™ is a functional building block in the digital user journey. It can be used by bank employees or clients alike. The functionality can be purely informational (e.g. market data) or it can include transactional elements (e.g. payments). Banklets™ are customisable to the styling requirements of a bank, but are limited in the flexibility to change their behaviour. Therefore multiple Banklets™ could exist that consume the same banking services.
Banklets™ is implemented with the following principles in mind:
A Banklet™ is a modular unit of the UI and functionality in the browser (an HTML page running in an iFrame). Conforming Banklets™ can play well with the single-page-application (SPA) model,
It is also possible to integrate Banklets™ that do not support the pattern. This may require additional functionality on the AFP application server.
Freedom of implementation: since the contract is just an HTML page, any UI technology that produces HTML can be used. If, where and how corresponding server functionality is needed is completely dependent on the Banklets™ implementation.
Avaloq provides frameworks and tools to developers to create Banklets™ that can be seamlessly integrated to the Avaloq Front Platform:
AFP-JS is the Avaloq Banklet™ UI framework. It is a selected combination of web development technologies, frameworks and tools that enables developers to easily develop and integrate applications into Avaloq Web Banking (OR the Avaloq Front Workplace) in a secure and standardized fashion.
FDK Core is the Avaloq Web Services Framework. It is a collection of libraries and utilities to support the usage of the Avaloq Front Platform services. It includes a list of the available public service APIs accessible to developers. It decouples front-end development from the core banking services and abstracts the complexity of bank end processes and data structure.