... | ... | @@ -9,6 +9,7 @@ |
|
|
* [Git Branching Model](#git-branching-model)
|
|
|
* [Code Review](#code-review)
|
|
|
* [Guia de desenvolvimento](#guia-de-desenvolvimento)
|
|
|
* [Estrutura de pacotes do aplicativo](#estrutura-de-pacotes-do-app)
|
|
|
* [Deploy em produção](#deploy-em-produção)
|
|
|
* [Próximos artefatos](#pr%C3%B3ximos-poss%C3%ADveis-artefatos)
|
|
|
|
... | ... | @@ -101,6 +102,17 @@ Foi criado um [guia de desenvolvimento para o backend](guia_desenvolvimento_back |
|
|
|
|
|
[🔗 Acesse o guia de desenvolvimento](guia_desenvolvimento_backend).
|
|
|
|
|
|
### Estrutura de pacotes do App
|
|
|
Aqui está a descrição das principais camadas do aplicativo:
|
|
|
|
|
|
- **Component** (``átomo``): o mais genérico e reutilizável da UI (User Interface). Não contém regra de negócio.
|
|
|
- **Container** (``molécula``): é responsável por agrupar componentes que serão utilizados em uma tela. Contém regra de negócio / lógica.
|
|
|
- **Screen** (``organismo``): responsável pela a apresentação dos containers e interage com a navegação entre as telas. Possui pouca lógica/regra de negócio (menos do que o container). Onde são feitas as requisições pra API, geralmente.
|
|
|
|
|
|
![image](uploads/b6d5558af5b43030bedcea929b0941d0/image.png)
|
|
|
|
|
|
[ANEXAR DIAGRAMA DE PACOTES AQUI]
|
|
|
|
|
|
## Deploy em produção
|
|
|
|
|
|
Nessa seção, você terá instruções sobre como fazer o deploy do backend para o ambiente de produção, e como gerar uma APK do aplicativo Android para distribuição pela Play Store.
|
... | ... | |