Skip to content

🎮 Ignite Quiz - Um clássico jogo de perguntas e respostas dos principais conceitos do React Native

Notifications You must be signed in to change notification settings

Azanniel/ignite-quiz

Repository files navigation

🎮 Ignite Quiz

Um clássico jogo de perguntas e respostas dos principais conceitos do React Native

Tecnologias relevantes   |    Projeto   |    Layout   |    Contatos


✨ Tecnologias relevantes

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

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.

🃏 Layout

Caso tenha interesse em visualizar o Layout temos o link do figma.

☕ Contatos

Você vai me encontrar em qualquer uma das redes sociais abaixo:

Aplicação construída com muito ☕ por Leandro Azanniel