Infinity Components
Infinity Components
Components Overview
Temenos Infinity consists of a wide range of Fintech apps that provide customers with a single experience platform using open APIs and extensible
architecture. These apps provide analytics to understand customer behavior and improve customer outcomes. All while reducing the speed-to-market
in a boxed solution with flexibility to bring products and digital solutions to the market in a matter of months.
NOTE: For information on features added in different releases, refer Revision History.
The apps are customized for the clients based on their business requirements. While the apps can be customized rapidly, Temenos Infinity keeps
looking for ways to improve the ship-to-market timelines. One of the concepts that Temenos Quantum Visualizer uses to rapidly scale and customize
apps are Component. For information on the various components and the supported Infinity versions, refer Components and Supported Infinity
Versions.
Components with a contract use the Quantum Visualizer Reference Architecture: a structured, modular framework based on the Model-View-
Controller (MVC) architecture.
The contract is a JSON file that specifies the component's exposed properties, events, and methods. You can specify those properties, events, and
methods within the Visualizer interface, and then define the behavior of custom properties, events, and methods by adding code to the component's
controller module.
Infinity Components
Infinity Components are the building blocks of the digital banking application. Infinity Components are a group of properties, events, and methods
(contracts) with pre-configured functionality that developers can customize based on their business requirements. These components also come with
pre-defined UI design. Developers can also customize the UI using the contracts. These are self-contained entities that represent a business module
such as accounts, transaction details, beneficiary management and login. Infinity Component support dynamic and responsive user interfaces across
multiple channels – mobile, tablets, and desktops.
kcabdeeF
These are components with contracts, that control what is exposed to users of the component. Only the properties, events, and methods are exposed
to the implementation partners, enhancing the ability to rapidly customize and implement Infinity for different clients.
Properties: Properties are used to define the behavior of the component and its user interface.
https://docs.temenos.com/docs/Solutions/Infinity/Digital_Banking/Infinity_Components/Infinity_Components/Misc/Introduction.htm# 1/3
22/09/2022 15:40 Infinity Components
Methods: Methods are used on a form or in other components to interact with the component.
Events: Events are generated on a component and can be customized by the implementation teams to define the business logic and to
program what happens in such events.
Business Components: Represent a business module with a pre-defined set of contracts using which, implementation teams can modify the
behavior of the component such as Data Mapping and Formatting among other things
Utility Components: Building blocks to design business components or a larger component with a higher purpose or used directly on a form.
Zero to minimal code change: During implementation, components enable the developers to configure the required customizations, through the
exposed properties, with zero/ minimal code changes
Easy upgrades: Components has predefined user experience templates. It enables clients to pick an experience from the predefined templates
rather than defining a new UX which might break the upgradability of the app. There by reducing the implementation cost & also preserves the
easy upgradability of the app
The sub-sections in this guide will provide more details on Components and how to use them.
See the table below to learn more about the features and their applicable Infinity product versions.
kcabdeeF
Bill Payment 2020.04
P2P Activation & Deactivation 2021.07, 2021.10, 2022.01, 2022.04, 2022.01, 2022.04
Unified Transfer Flow- Save Payee 2020.10, 2021.01, 2021.04, 2021.07, 2021.10, 2022.01, 2022.04
https://docs.temenos.com/docs/Solutions/Infinity/Digital_Banking/Infinity_Components/Infinity_Components/Misc/Introduction.htm# 2/3
22/09/2022 15:40 Infinity Components
Published on :
Copyright © 2020-2022 Temenos Headquarters SA Thursday, September 8, 2022 7:01:54 PM IST
kcabdeeF
https://docs.temenos.com/docs/Solutions/Infinity/Digital_Banking/Infinity_Components/Infinity_Components/Misc/Introduction.htm# 3/3