This article is the first chapter of a multipart series presenting the study of modularizing an existent large-scale Android application, highlighting the challenges and tradeoffs of a certain approach above the other.

The Tale

At PagSeguro we are on the verge of migrating to a modular architecture on our 4 years old PagBank app. The app was launched on December 2016 and it was conceived to be a simple digital wallet with limited functionalities. …

Frederico Oliveira

I’m Fred, an electrical engineer who fell in love with software development and started to materialize ideas into apps.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store