Android Bluetooth HeadSet Battery app
The Bluetooth HeadSet Battery application belongs to a rich collection of CHI Software internal products.
Our client needed native mobile apps, for both Android and iOS users. These mobile apps should help passengers plan their journeys and purchase bus tickets online.
According to recent research, the revenue of the online train and bus ticket booking segment has grown by 12.8 % in the UK from 2017 to 2022. Owning an online booking system, our client, a UK-based multinational public transport company, wanted to build a better service with a unique mobile experience.
The main idea of the product is based on users’ location, so they can:
Our client needed mobile apps for both Android and iOS platforms. So, they were looking for a well-built development team to start the work fast.
Owning an online booking system, our client wanted to build a better service offering their users a unique mobile experience. Based on their location, users can plan their journeys, track buses in real-time, and buy m-tickets right from their smartphones.
Our client was looking for:
This project is based on reactive programming (RxSwift). Such programming saved us from having to re-check states and manually putting conditions in our code. Moreover, the CHI Software mobile unit worked within the Redux architecture. Redux allows the user to manage the state of an app in a single place and keep changes in the app more predictable and traceable.
![]()
I’m a Solution Architect at CHI Software. One of my core responsibilities is to make sure that the customer and the development team are on the same page. I was glad to join this project since I’m a big fan of traveling and booking tools. And being an active user of similar apps, I knew pretty well what average bus booking apps miss and what’s more important, how to make really cool and helpful apps for our client’s end-users. To cut the long story short, we wanted to make everything smart. And that’s why we chose modern architecture. I’m glad that our client trusted us, followed our advice, and allowed us to implement everything we planned.
![]()
![]()