Projeto vinculado ao Departamento Acadêmico de Ciência da Computação — UNIR
Este repositório contém um projeto desenvolvido no âmbito do Departamento Acadêmico de Ciência da Computação (DACC) da Universidade Federal de Rondônia (UNIR).
O projeto pode estar associado a atividades de:
- ensino
- pesquisa
- extensão
- desenvolvimento tecnológico
Descreva aqui o objetivo principal do projeto.
src/ → código-fonte
flake.nix → ambiente de desenvolvimento reproduzível
README.md → visão geral do projeto
CONTRIBUTING.md → diretrizes de contribuição
Este projeto utiliza Nix Flakes para fornecer um ambiente de desenvolvimento reproduzível contendo:
- Node.js
- Java (JDK 17)
- Android SDK
- ferramentas necessárias para React Native + Expo
Isso reduz configuração manual no sistema.
Instale o Nix com suporte a flakes.
Exemplo:
sh <(curl -L https://nixos.org/nix/install)
mkdir -p ~/.config/nix
echo "experimental-features = nix-command flakes" >> ~/.config/nix/nix.confVerifique:
nix --versionNo diretório do projeto:
nix developIsso disponibiliza o ambiente com dependências como Android SDK, Java e Node.js.
Se o flake estiver configurado para criar o AVD automaticamente, basta iniciar:
emulator -avd expo-avdVerifique se o dispositivo está ativo:
adb devicesUse o gerenciador definido pelo projeto:
npm installInicie o servidor de desenvolvimento:
npx expo startPara abrir no emulador Android, pressione a, ou rode:
npx expo run:androidnix develop
npm run androidAs diretrizes de contribuição estão no arquivo CONTRIBUTING.md.
Este projeto está licenciado conforme o arquivo LICENSE.
Departamento Acadêmico de Ciência da Computação
Fundação Universidade Federal de Rondônia — UNIR
Campus Porto Velho — RO — Brasil
