Attualmente sto lavorando a una soluzione mobile nativa in cui ho bisogno di progettare un'applicazione modulare.
Immagina uno scenario in cui hai la tua applicazione principale e 3 moduli di supporto.
Puoi vendere la tua intera domanda o il tuo cliente può negoziare e selezionare quali moduli sono più importanti. Il tuo cliente potrebbe anche voler acquistare il modulo separatamente.
Dal punto di vista dello sviluppatore, ogni modulo rappresenta un progetto diverso e l'applicazione principale deve essere progettata per supportarli uno per uno.
Quali sono le migliori soluzioni di progettazione che dovrei cercare quando lo sviluppo con Android Studio
e XCode
?
Devo integrare ciascun modulo nel progetto come librerie e rendere indipendente il Progetto principale?