The evolving of our mobile app - Xi Chen @juglodz
The evolving of our mobile app - Xi Chen  @juglodz
Uploaded November 2019 | Updated September 2026, 2 hours ago
It is probably common that a startup needs to quickly develop some thing to put to the market. But when the growth of the startup is beyond expectation, the scalability, maintainability of its product become issues. ePassi is not anymore a startup but we faced those issues. This story is about how we managed to re-think our app and managed to build an app fits the future needs of business growth. I will take about how we adapt ourselves to a multi-module design, how it works with dagger, a further modularised architecture with the help of MVVM pattern and Kotlin coroutine. BTW, we are still on our way to make it better.

Xi Chen
I am a passionate software engineer, currently working in ePassi Oy. I have been working on android and iOS app development for six years, besides that I'm also very interested in backend development. I'm keen on better quality of software, in my spare time I work on my hobby projects as a software craftman.
The evolving of our mobile app - Xi Chen2+ years of Flutter - Retrospection -  Michał Baran, Rafal WacholRefaktoryzacja systemu e-Bankowości - Michał Bartyzel oraz Łukasz KorczyńskiPractical non-blocking microservices in Java 8 - Michał Baliński oraz Oleksandr GoldobinCrafting Reactive Apps with Realm - Marius RackwitzArnaud Giuliani - Simplify your Android development with KoinMVC vs MVP vs MVVM vs MVI - Marcin MoskałaDesign that breaks down barriers - Agnieszka Czyżak, Rafał TulwinPiotr Wittchen - Is your app really connected?Artur Badretdinov - UI profiling in examples. Where is my bottleneck?JAVAFAKTURA - S02E03 - Spring MVC - REST in peace - Tomasz OwczarekRaul Portales - Code Quality on Android - A grumpy old mans perspective
Jug Łódź |

The evolving of our mobile app - Xi Chen

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER