Summary
Keywords
Full Transcript
Precisa de ajuda? Solicite uma ajuda particular: https://forms.gle/Pu1aT2LsbU1nuTTDA Nessa aula do nosso curso Base de React Native, vamos revisar algumas alterações importantes que já foram feitas no código para agilizar o desenvolvimento do nosso jogo da forca. Você vai aprender como organizar melhor os dados do jogo, incluindo a criação de arquivos JSON para armazenar palavras de diferentes níveis de dificuldade e como configurar esses arquivos para serem utilizados no app. Também vamos ajustar algumas nomenclaturas no projeto, garantindo que tudo fique mais intuitivo e fácil de entender para quem está desenvolvendo junto com a gente. Além disso, vamos explorar dois novos services que criei para gerenciar as palavras já adivinhadas e para buscar novas palavras conforme a dificuldade escolhida pelo jogador. Você vai ver na prática como salvar, atualizar e recuperar dados do Async Storage de forma eficiente, além de aprender a lógica para evitar palavras repetidas e garantir que o usuário tenha sempre novas palavras para jogar. Isso vai deixar o jogo mais dinâmico e organizado, facilitando futuras expansões ou ajustes no código. Ao final da aula, você terá uma compreensão completa de como estruturar serviços de dados no React Native, garantindo que o app funcione de forma fluida e consistente. Essa aula é essencial para quem quer dominar a construção de jogos interativos, aplicando boas práticas de desenvolvimento e garantindo que seu código seja escalável e fácil de manter. Se você seguir cada passo, vai conseguir implementar funcionalidades avançadas no seu projeto e se preparar para as próximas etapas do curso avançado de React Native e React JS. Links mencionados no vídeo: 🗨️ Discord - https://discord.gg/ZC7JrPZn7P 🎬 CodarSe - https://codarse.com 🖥️ Protótipo no Figma: https://www.figma.com/community/file/1543675168225105299 📖 Repositório: https://github.com/lvsouza/youtube-react-native-forca-play/tree/6ca6deade08a81d3cc4bb99902432a86856e45ca 🎮 App na Google Play: https://play.google.com/store/apps/details?id=com.lvsouzadev.forcaplay Outros cursos no canal: 🎩 Figma para DEVs - https://youtu.be/4rSPV1NbM10 ☪️ Curso de estilização no React - https://youtu.be/oUbPkR799fc 💎 Curso base de React - https://youtu.be/ggtWTKbhN_U 👑 React, Material UI 5 e Typescript - https://youtu.be/wLH1Vv86I44 🏆 Curso de API Rest, Node e Typescript - https://youtu.be/SVepTuBK4V0 Livros recomendados: 📘 Código limpo - https://amzn.to/43Xiick 📘 Arquitetura limpa - https://amzn.to/3ZMCStr 📘 Migrando sistemas monolíticos - https://amzn.to/45ByPDZ 📘 The Micro SaaS Handbook - https://amzn.to/4jCan93 Meu setup: 📺 Monitor 24: https://amzn.to/4msD7TY 🤖 Processador: https://amzn.to/4oJLZpN 🎧 Fone bluetooth: https://amzn.to/4lESd7r ⌨️ Teclado e mouse: https://amzn.to/4oPdgHu 💪 Suporte articulado: https://amzn.to/41hIrRE Conteúdo: 0:00 | Introdução da aula 0:47 | Avisos importantes 1:37 | Ajuste no Readme 2:17 | Arquivos JSON para as palavras do jogo 2:56 | Service para gerenciar as palavras já adivinhadas 10:30 | Finalização e agradecimentos CODARSE - Async Storage e services #ReactNative #CursoReactNative #ReactNativeDoZero #CriarApp #DesenvolvimentoMobile #ReactNativeGratis #AppEmMinutos #JavaScript #ReactNativeTutorial #Expo #ProgramacaoMobile #ReactNativeBrasil #PrimeiroApp #MobileDeveloper #ReactNativeBeginner
