Moblet helps businesses control finances introducing mathematical calculations and banking transactions
DIGITAL TRANSFORMATION SERVICES
Moblet's stake in the financial technology market has increased by 20% since the launch of the mobile app, which contributes to the company's image among market players.
The retention rate grew
Session time is longer
Daily active users
Monthly active users
ROI increased on
Tight competition in the field
Face ID support
Moblet is a web wallet, convenient both for individuals and businesses. Its functions are to provide payment and low balance notifications, to allow touch-free payment, to make transfers without having to rewrite card numbers every time, and to protect from potential fraud via touch-IDs.
The challenge for the Computools development team was to develop a fresh and intuitive design for the mobile app. This included detailing the User Experience, the User Interface, and the style of the other screens.
Computools designers developed several logo options to present to the customer, as well as picked a color palette and fonts that satisfy the current trends and usability of the interface.
Digital Platform & Technology
To build a state-of-the-art platform, that provides automation of the data collection, we have carefully chosen a set of technologies with exceptional performance and security characteristics. Our chosen technologies were also highly efficient in terms of the total cost of ownership and support.
Flutter is a mobile app SDK for building high-performance, high-fidelity, apps for iOS and Android, from a single codebase. It allows delivering high-performance apps that feel natural on different platforms. Flutter apps are built using Dart, a simple object-oriented programming language. Dart compiles into native code and there is no need to access OEM widgets as Flutter has its own. This means less mediated communication between the app and the platform. All of this contributes to fast app startup times and fewer performance issues.
One of the most lauded features of Flutter is hot reload which allows you to instantly view the changes made in the code on emulators, simulators and hardware. In less than a second, the changed code is reloaded while the app is running with no need for a restart. This is great not just for building UIs or adding features but also for bug fixing.
Java was designed to be easy to use and is therefore easy to write, compile, debug, and learn than other programming languages. This allows to create modular programs and reusable code. One of the most significant advantages of Java is its ability to move easily from one computer system to another.
Spring Framework is a powerful lightweight application development framework used for Enterprise Java (JEE). It can be described as a complete and modular framework. The Spring Framework can be used for all layer implementations of a real-time application. It can also be used for the development of a particular layer of a real-time application.
To establish clear cross-regional communication with the customer, the Computools team used a variety of messaging platforms that do not depend on the time and place of the recipients. These include email clients, video chats, Skype, and Jira.
Redefine digital wallet phenomenon and integrate all the capabilities of UX\UI design.
Custom user of electronic wallets behavior analysis.
Developing prototypes and designs according to iOS and Android standards.
Creating a logo and approving it with the client.
UХ and UI design
Full development cycle management
Computools’s team is made up of different IT professionals and specialists. Their collective tech expertise is deep enough to have the 3D puzzle game successfully designed in compliance with the client’s wants and needs. The team’s work is supervised by Team Lead and Project Manager that makes sure the project progress is consistent with the development plan.
At Computools, we use brainstorming to generate a flow of ideas from the team. This is particularly helpful when the team encounters a problem and needs to find a creative solution.
The Computools team has used the Whiteboard for an effective brainstorming session and to avoid chaos within a thought-flow. Whiteboard meetings help keep the focus on the important details, even if there is a shift of direction.
Since application development requires a high concentration of intellectual power, the Сomputools development team often holds meetings to improve productivity.
Internal Communication Flow
Our primary communicative tool for monitoring the project's status was Jira. In addition, Skype and E-mail have been used for random calls and chats.
Project Management Methodology
For project management Computools always prefers the methodology of Agile, since its tactics allow easy interaction between all the experts and timely corrections to the progress of the project.
Before starting to work on the product design, Computools developers held a briefing with the customer. They:
Defined the goals and risks of different levels.
Selected turnkey options to achieve the objectives.
For the most viable and productive design, Computools developers created many prototypes. Most successful ones they tested and presented to the customer.
All activities of Computools engineers are focused on creating an attractive product for a competitive market. In addition to the fact that the application must be popular, its task is to capitalize on the customer's investment.
The product architecture plays a key role in developing it from scratch and when working on an upgrade. Computools's integrated approach includes the development of the architecture for the project, which allows taking into account not only functional features but also their interaction.