Is there any standard documentation for the architecture of an android application?

0

I'm developing an application and it's only now, at the end of the development, that a person has been assigned to help me and asked me to do a detailing of the architecture to facilitate that person's understanding.

I'm kind of lost on what I should put ... Can anyone tell me if there's a template I can follow to do this? Or what information should I put?

Thank you

    
asked by anonymous 05.04.2017 / 23:31

1 answer

1

To document the architecture of any software project, it is best to use the UML , as it is quite a language known and that provides all the elements to represent elements of software. To run the modeling you can use the Draw.io tool.

On what to put in the document, ideally you should have minimally templates that help the person to:

  • View the entities of the domain for which the application was created and their relationships.

    • For this you can create a Business Conceptual Model .
  • View the components (or packages) of your application and its dependencies.

    • In a well-defined architecture application, each component provides domain-specific functionality and manipulates specific entities, for example: login component , network component , session component etc.
30.11.2017 / 18:07