ods-android
ods-android copied to clipboard
Study - Module architecture definition
Description
- Define the right architecture in order for a developer to use the ODS lib without having to import the entire library.
- Identify if the module can be customize as the components for themes brandings
ie: For the Accessibility Statement page a dev should be able to use only this page from the library without importing unnecessary elements.
Objectives
- Define a target architecture
- Test Architecture structure with real examples:
- It should be investigated how this could work if some modules are using an external repo as a source, using the Accessibility statement can allow to test this architecture, testing the Accessibility statement as an external lib. Question: Would the external lib be integrated from within ODS or would the lib reference ODS?