SkyCash
In a Nutshell
3 million
users
80% share
in the Polish market for smartphone parking payments
50% share
in the sales of public transportation tickets in the mobile channel
Industry
Fintech
Project Scope
- Development
- Quality Assurance
- Maintenance
Download the Application
Client
Challenge
- Consistency across platforms. Server-driven UI facilitates maintaining consistency in the business process - implementation of a given function. The function is implemented once on the server side. A significant challenge requiring continuous testing and consultation between teams is ensuring the consistency of the rendering engine's operation so that a common definition leads to the same effects on each of the systems.
- Versioning. As the engine developed, its capabilities increased. An important element is ensuring the delivery of content to applications that the engine is capable of correctly interpreting. In the interest of performance optimization and ensuring the operation of certain functions without network access (e.g., ticket control in trains), screen definitions are stored in the cache on the device and require appropriate refresh scenarios.
- Testing. Introducing changes to the engine requires ensuring that they do not negatively affect the existing operation of the product. An essential element is maintaining a set of tests that will detect the occurrence of regression errors. Norbsoft created its own server software that supplies applications with dedicated test scenarios verifying various combinations of parameters for rendering individual components.
SkyCash x Norbsoft
0
Keep scrolling 👌