Sofia é um Software Orientado por Inteligência Artificial para Auxílio ao Pré-diagnóstico de Crianças de 0 a 4 Anos com Manifestações Comportamentais do Transtorno do Espectro Autista (TEA). O aplicativo mobile CAD (computer aided design) é destinado ao auxílio de profissionais da saúde na triagem e identificação de sinais do TEA. 💜 Nosso Objetivo 💜 é promover a acessibilidade ao diagnóstico precoce de TEA! 💜
O Sofia Mobile é um aplicativo desenvolvido com Kotlin, Android Studio e Jetpack Compose, com banco de dados MySQL. Até o momento, foram desenvolvidas as telas de splash, home, cadastro de um novo paciente, listagem de pacientes cadastrados e visualização individual.
Ficou interessado? Veja mais no nosso pitch de apresentação da SOFIA, assista aqui 💜
- JDK (Java Development Kit)
- MySQL
- Git
- Android Studio
- VSCode
Este projeto depende da seguinte API:
- Clone o repositório para sua máquina local usando o seguinte comando
git clone https://github.com/aasjunior/com.sofia.mobile.git
-
Abra o projeto pelo Android Studio
-
Certifique-se de que o JDK está instalado e configurado corretamente
-
Certifique-se de que o MySQL está instalado e funcionando corretamente
-
Configure a API Sofia pelo VS Code. A API estará rodando em
http://localhost:8080
-
Execute o Emulador do Android Studio
Se você encontrar um erro relacionado a caracteres não-ASCII durante a execução ou compilação do projeto, existem duas soluções possíveis:
-
Mover o projeto para um diretório diferente: Certifique-se de que o novo diretório não contém caracteres não-ASCII no caminho.
-
Adicionar uma linha ao arquivo gradle.properties: Você pode adicionar a linha 'android.overridePathCheck=true' ao arquivo gradle.properties no diretório do projeto. Isso desativará a verificação do caminho do projeto.
A interface do usuário deste aplicativo foi construída usando Jetpack Compose e Material 3.
O Jetpack Compose é uma moderna toolkit de UI para Android que simplifica e acelera o desenvolvimento da interface do usuário. Ele permite a criação de interfaces de usuário concisas e idiomáticas com menos código e ferramentas poderosas para visualização de layout.
You can see more about us in our profile:
Esta é uma iniciativa acadêmica, sendo assim, não possui todas as funcionalidades e características de uma aplicação real.