Um aplicativo Android para criação de notas que permite anexas fotos, imagens, gravar áudios e claro escrever textos.
anotaai-demo.mp4
- Início: Lista as notas criadas com miniaturas de cada tipo, como imagens, áudios ou textos.
- Criação de notas: Permite inserir textos, imagens da galeria, tirar fotos novas para anexar à nota e gravar áudios.
- Configurações: Gerência das notas inseridas
As técnicas e tecnologias utilizadas pra isso são:
Jetpack Compose
: kit de ferramentas moderno para criar IUs em dispositivos móveis.Kotlin
: linguagem de programação.Gradle Version Catalogs
: nova forma de gerenciar plugins e dependências em projetos Android.Room
: biblioteca de persistência do Android que simplifica o uso do SQLite para armazenar e consultar dados.Material Design 3
: padrão de design recomendado pela Google para criação de UI modernas.Navigating with Compose
: navegação entre composables e telas.Viewmodel, states e flow
: gerenciamento de estados e controle dos eventos disparados pelas detecções do modelo da Google.CameraX
: biblioteca do Jetpack que facilita a integração de funcionalidades de câmera em aplicativos Android, abstraindo a complexidade da API de câmera do Android e oferecendo uma interface simples para captura de fotos e vídeo.Camera Permissions
: gerencia o acesso à câmera do dispositivo, solicitando permissão ao usuário para utilizá-la nas detecções e interações dentro do aplicativo.Photo Picker
: ferramenta que facilita a seleção de imagens diretamente da galeria do dispositivo Android.
- Versão inicial: Veja o código fonte ou baixe o projeto
- Versão final: Veja o código fonte ou baixe o projeto
Após baixar o projeto, você pode abri-lo com o Android Studio. Para isso, na tela de launcher clique em:
“Open” (ou alguma opção similar), procure o local onde o projeto está e o selecione (caso o projeto seja baixado via zip, é necessário extraí-lo antes de procurá-lo). Por fim, clique em “OK” o Android Studio deve executar algumas tasks do Gradle para configurar o projeto, aguarde até finalizar. Ao finalizar as tasks, você pode executar o App 🏆
Gostou do projeto e quer conhecer mais? Você pode acessar a formação com esse e muitos outros cursos relacioandos ao tema de Inteligência Artificial e Machine Learning no Android.