O projeto Ignite Quiz é uma aplicativo de perguntas e respostas com animações, micro interações e com feedbaks visuais e sonoros. Foi utilizado bibliotecas como o Skia para criar elementos e animar os mesmos e aprender a criar animações na Thread de interface do usuário com o Reanimated.
Necessário realizar as seguintes instalações:
Criar conta e configurar os serviços externos:
Clonar repositório:
# Execute o comando git clone para realizar o clone do repositório $ git clone https://github.com/mgkclaed/ignite-reactnative_ignitequiz.git # ou execute $ gh repo clone mgckaled/ignite-reactnative_ignitequiz # Entre na pasta do repositório clonado $ cd ignite-reactnative_ignitequizDependências e inicialização:
## instalar dependências $ npm i # inicializar expo $ npx expo startConfigurações Expo:
# após criar uma conta no Expo, faça login pelo terminal: $ npx expo login # confirme seu nome e senha # confirmar login. O terminal deverá mostrar o nome do usuário $ npx expo whoami- React Native
- TypeScript
- ESLint
- Prettier
- Expo
- Styled Components
- PhosPhor React Native
- React Native SVG
- React Navigation
- React NAtive Async Storage
- React Native Reanimated
- React Native Gesture Handler
- React Native Skia
Distribuído sob a licença MIT. Veja LICENSE para mais informações.
Feito por Marcel Kaled. Entre em contato!