Um clássico jogo de perguntas e respostas dos principais conceitos do React Native
Tecnologias relevantes | Projeto | Layout | Contatos
![](https://private-user-images.githubusercontent.com/71537090/267143945-3c58e3bd-2e4b-4941-a98e-20502e52cd1f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk4Nzk3OTAsIm5iZiI6MTcxOTg3OTQ5MCwicGF0aCI6Ii83MTUzNzA5MC8yNjcxNDM5NDUtM2M1OGUzYmQtMmU0Yi00OTQxLWE5OGUtMjA1MDJlNTJjZDFmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzAyVDAwMTgxMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk0NGNmYzJkOTc0NGExN2UzYjUzODQ4NDg3YzgxODZiMTE0ZDI5ZWZlNDkyYjkxMTEyNDMxNWJhMTJmYjVmYTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.j0bjLDah1OtTQaIe-xoS2G-Dlx7Tmfb-I4iUW489aSE)
A lista de tecnologias abaixo mostra um pouco do que foi abordado nesta aplicação:
- Expo Router: roteador baseado em arquivo para React Native e aplicativos da web. Ele permite que você gerencie a navegação entre as telas do seu aplicativo, permitindo que os usuários se movam perfeitamente entre diferentes partes da IU do seu aplicativo, usando os mesmos componentes em várias plataformas.
- Expo AV: Uma biblioteca universal que fornece APIs separadas para reprodução de áudio e vídeo.
- Reanimated: Com o Reanimated, você pode criar facilmente animações e interações suaves que são executadas no thread da UI.
- Expo Haptics: Uma biblioteca que fornece acesso aos efeitos de vibração do sistema no Android e ao mecanismo tátil no iOS.
- Skia: Gráficos 2D de alto desempenho.
- AsyncStorage: Uma biblioteca que fornece uma API de armazenamento de valor-chave assíncrona, não criptografada e persistente.
Projeto desenvolvido durante o módulo de animações em React Native onde o objetivo é um jogo clássico de perguntas e respostas no formato de Quiz com assuntos voltados à área de React Native.
Nessa aplicação foi usada a nova SDK49 do expo que traz novidades como o Expo Router, path aliases simplificado e várias melhorias de perfomance para as aplicações React Native.
A aplicação consiste em você escolher um tema ao qual quer realizar o Quiz, para a lista foi utilizada animações de entrada bem como micro-interações em filtros de busca para os temas do desafio. Dentro e um quiz foi utilizada animações mais complexas e, também, efeito tátil e sonoro para emergir o usuário na aplicação.
Caso tenha interesse em visualizar o Layout temos o link do figma.
Você vai me encontrar em qualquer uma das redes sociais abaixo:
Aplicação construída com muito ☕ por Leandro Azanniel