Este projeto foi criado para ser utilizado durante o minicurso Introdução ao Desenvolvimento com Android e é um aplicativo que demonstra como desenvolver, passo-a-passo, uma aplicação com estilo Material Design para criar, editar e excluir notas de texto.
O arquivo PDF com a apresentação utilizada no minicurso está disponível para download no Google Drive.
Após configurar o Android Studio, selecione a opção Import project from version control
> Git
e então clone este repositório (https://github.com/MathiasBerwig/gerenciador-notas.git
). Certifique-se de ter instalado o SDK do Android Marshmallow (API 23), pois o projeto foi baseado nele.
Cada commit corresponde à uma etapa do processo de desenvolvimento, podendo conter uma ou mais alterações no programa. Para ter acesso à eles, tenha certeza de ter habilitado a integração do projeto com os sistemas de controle de versão (VCS) e então, por meio da aba 9: Version Control
verifique o histórico de commits.
Caso você nunca tenha trabalhado com Git, saiba que é uma ferramenta muito útil para o desenvolvimento de software. Você pode conhecer mais sobre ele no artigo Noções Básicas de Git.
Avance ao longo do log de commits para ver as etapas do projeto, desde a modelagem inicial, até a adição da activity para hospedar e integrar os fragmentos.
Em cenários reais, o fluxo de desenvolvimento costuma ser diferente do exposto neste exemplo. Para simplificar ao máximo e facilitar o passo-a-passo, optei por programar primeiro os componentes com menor dependência para, por último, integrar à interface visual com a activity.
Este projeto está licenciado sob GNU General Public License.
O ícone utilizado por esta aplicação está disponível gratuitamente no site MaterialUp.