I developed a complete and working app, from now on called "base-app", which uses different modules and libraries, with a splash screen, activities, fragments and much more...
I would like to develop another app (more than one in future) which uses this base-app and adds more activities and functionalities. base-app it's not really a library because can be executed standalone. But I need to add customization for customers.
And I don't want to clone this app inside every new project, because for every change in base-app I should modify all derived projects.
Is there a way to do so? using this base-app as a starting point, with its launcher but adding different activity for each customer?
thanks