Mobile apps development requires a great amount of time and dedication, and getting your product to market quickly with high quality is a key factor for success in today's business.
The effective reuse of application functionalities plays a very strategic role to reduce time and costs, especially when building multiple apps for similar business domains.
In this talk, Nicola will walk you through the engineering journey to application modularization, investigating the VIPER architecture and micro-services inspired design for client apps, delineating the rules of reusability to get to the definition of the (B)VIPER Module: the reusable building block of your new apps.