ICEO - Android widget application

Development of Android widget application which allows the user to follow the cryptocurrencies rates in realtime.

Sportech - online betting platform

Next generation of multi-tenant Horse Racing betting system hosted by one of the biggest players in the betting industry.

ICEO a global software company

Iceo is a global software company from Edinburgh, Scotland, which also has a Polish branch based in Krakow. Iceo specializes in a variety of areas of software development starting from ready to use solutions, through dedicated code development for web and mobile applications or online shops, UX/UI optimization, up to audit, and analysis of client’s products. They work with startups, small/medium businesses, and large companies. They also provide consulting services for businesses at every turn, using the newest technologies. Collaboration with CrustLab was initiated by Oliwer Kotecki, Chief Operation Officer, because of our experience in mobile apps development and transparent communication.

Android app development team

ICEO Android widget application challenges

Initially, ICEO asked us to develop a widget for the Android version of their mobile application. With plenty of widget applications available on the market allowing users to track rates of cryptocurrencies and help in trading the goal was to create something special that would define a new standard in the market. The need to create a widget was regularly communicated by users. They demanded a solution that would give them far more customizations, comparing to other apps created by competitors. The audience requested a mechanism that would let them preview and watch exchange rates on cryptocurrency stocks in real-time. They needed to take custom actions, preview data gathered from the largest crypto exchanges, and have an option to apply UI personalization. The highly personalized experience was the key.

However, our cooperation did not end after completing this task. Iceo, pleased with the results of our work, commissioned us to refresh the code of another Android application. This type of action was necessary to improve the performance of the app since it had problems with handling a large amount of traffic. Not only change of the system’s backend architecture and technology stack was required, but also new functionalities. Once the refactoring was completed, there was a need for UX and UI redesign to make the application more functional and joyful to use.

Hi, I'm Adam - CEO of CrustLab

I would love to share my experience and talk about challenges you are facing! Feel free to reach out to me to discuss your ideas and needs for any project.

How we worked at Android widget application

With CrustLab as a software development company, Iceo created a highly extendable and customizable set of widgets that let end-users preview the latest cryptocurrency stock details. The created widgets offer a significant number of customization options: configuration of additional details displayed, selection of visual elements from the offered pool, customization of rate refresh interval, option to add manual trigger of data refreshment, save widget configuration, create a list-like widget with multiple cryptocurrencies displayed, render widget preview during configuration and more.

The second part of the task was to refactor another Android app and apply some performance improvements. We designed a new architecture for the application network layer which results in data processing acceleration and increased app stability.

Then we updated the application with additional functionalities which were available in the iOS version and quite new features, such as the possibility of biometric login, reimplementation of the QR code scanning system that users complained about (required for payments and logging in), the possibility of recharging the account, credit payments and separate wallets for various cryptocurrencies, as well as support and adding new options for push notifications.

Results

40%
REDUCTION
of required network resources
85% → 99%
STABLE SESSIONS
increased
+20
OPTIONS
of widget optimization

We have created a system with an extensive widget customization option as a separate, universal Android widget application with multiple new features. The widget makes it possible to very quickly get insights regarding prices and changes but also it acts as a starting point in the sell or purchase process.

Next, we have created a fast, trouble-free, and modern mobile application for Android which defines a new standard on the cryptocurrencies application market. By optimizing the performance of the application’s network layer, we’ve significantly accelerated its operation and improved the readability of data. The system is much more stable. We increased the number of stable sessions from 85% to 99%. Thanks to these improvements resources needed to maintain the application were reduced, which led to a reduction in project costs.

Android app development widget
bubble quotation symbol

Trusted by leading brands

CrustLab consistently adds value to our organization in many ways. We've received very positive feedback on the system CrustLab has delivered. Our customers regard it as an excellent product. Our experience working with them has far exceeded those of other vendors.
avatar
Scott Watterson
Director of Digital Development
We take advantage of CrustLab's experience in the field of payments, new functionalities and user-friendly design. The development process itself ran smoothly and according to plan. It was important for us to complete the project on time, so I cannot imagine a better partner for this project.
avatar
Agata Kołodyńska
Director of Digital Development
We are really satisfied with the cooperation with CrustLab. Very good technical skillset, good communication and work done on time! After creating a customizable widget, we entrusted them with redefine of another application, and the results are splendid.
avatar
Oliwer Kotecki
Chief Operation Officer
Our cooperation with CrustLab concerned body leasing. They offered us highly skilled and experienced Android developers. I am fully satisfied with the ease of contact, the speed of completing the formalities, but most of all of the man they recommended to us.
avatar
Sylwia Borska
Senior Project Manager
This team is hungry, sharp, "on it" and very customer focused. I had no idea that I could find such great help from the other side of the world - especially a firm that could understand our product requirements even though I'm not a tech product manager.
avatar
Brian Flynn
Co-Founder
The team provided professional services that added value to the core functions of the business. They were fast and felt like our internal IT department, working during the night when we were deploying important features. That was fantastic, and I’m happy they’ve worked with me.
avatar
Tomasz Stosio
Director of Payment & Currency Exchange Department
We hired CrustLab to introduce several modifications to improve one of the Pocco Finance apps and integrate it with the new version of the SDK. The project was completed on time and in line with the planned budget. I strongly recommend Crustlab as a software partner.
avatar
Rafał Kawecki
Chief Technology Officer
We finished an MVP in 3 weeks. It was very valuable that CrustLab was able to evaluate the feasibility of our solution and estimated the effort and cost that was required to request the funding. CrustLab can be a business partner in addition to an excellent software development agency.
avatar
Laura Warjan
Co-Founder & CEO
CrustLab’s implementation of our solutions has almost doubled our revenues. All aspects of cooperation were very good. I felt that we were treated as very important clients because we received a very high standard of service. The team delivered the results at the time and budget.
avatar
Gabriel Herman
Vice President
CrustLab consistently adds value to our organization in many ways. We've received very positive feedback on the system CrustLab has delivered. Our customers regard it as an excellent product. Our experience working with them has far exceeded those of other vendors.
avatar
Scott Watterson
Director of Digital Development
We take advantage of CrustLab's experience in the field of payments, new functionalities and user-friendly design. The development process itself ran smoothly and according to plan. It was important for us to complete the project on time, so I cannot imagine a better partner for this project.
avatar
Agata Kołodyńska
Director of Digital Development
We are really satisfied with the cooperation with CrustLab. Very good technical skillset, good communication and work done on time! After creating a customizable widget, we entrusted them with redefine of another application, and the results are splendid.
avatar
Oliwer Kotecki
Chief Operation Officer
Our cooperation with CrustLab concerned body leasing. They offered us highly skilled and experienced Android developers. I am fully satisfied with the ease of contact, the speed of completing the formalities, but most of all of the man they recommended to us.
avatar
Sylwia Borska
Senior Project Manager
This team is hungry, sharp, "on it" and very customer focused. I had no idea that I could find such great help from the other side of the world - especially a firm that could understand our product requirements even though I'm not a tech product manager.
avatar
Brian Flynn
Co-Founder
The team provided professional services that added value to the core functions of the business. They were fast and felt like our internal IT department, working during the night when we were deploying important features. That was fantastic, and I’m happy they’ve worked with me.
avatar
Tomasz Stosio
Director of Payment & Currency Exchange Department
We hired CrustLab to introduce several modifications to improve one of the Pocco Finance apps and integrate it with the new version of the SDK. The project was completed on time and in line with the planned budget. I strongly recommend Crustlab as a software partner.
avatar
Rafał Kawecki
Chief Technology Officer
We finished an MVP in 3 weeks. It was very valuable that CrustLab was able to evaluate the feasibility of our solution and estimated the effort and cost that was required to request the funding. CrustLab can be a business partner in addition to an excellent software development agency.
avatar
Laura Warjan
Co-Founder & CEO
CrustLab’s implementation of our solutions has almost doubled our revenues. All aspects of cooperation were very good. I felt that we were treated as very important clients because we received a very high standard of service. The team delivered the results at the time and budget.
avatar
Gabriel Herman
Vice President

Software development case studies

sportech logo

HORSE RACING

BETTING

APP & SYSTEM MAINTENANCE

Next generation of multi-tenant Horse Racing betting system hosted by one of the biggest players in the betting industry.

0
FAULTS
ON PRODUCTION DURING THE TRIPLE CROWN
16 → 24
MINUTES
MEAN SESSION TIME
241%
INCREASE IN NUMBER
WEEKLY SESSIONS PER USER
tms logo

FINTECH

CURRENCY EXCHANGE

MAINTENANCE

Expansion of an online currency exchange office’s functionalities containing dedicated panels for users, administrators, and traders.

nowe motywacje logo

E-LEARNING

PAYMENT INTEGRATION

Creation of the e-learning platform that targets two types of users: providers who offer services and audiences who want to learn.

Start working on your Android widget application right away!

01

Contact us

CONTACT US

Fill out the contact form, briefly describe your project or ask us a question.

02

Discovery call

DISCOVERY CALL

Adam – our CEO will arrange a video meeting with you in order to clarify the project assumptions.

03

Project estimation

PROJECT ESTIMATION

On the basis of the collected information, we will prepare an estimate of the costs and duration of the project.