React Native - App de entrega de comida com Material Design Projeto Prático React Native - App de entrega de comida com Material Design

Veja do zero a criação de um aplicativo nativo de entrega de comida desenvolvido em React Native e Material Design

Curso com 03h14 de videos Categoria Desenvolvimento Mobile

Sobre o projeto

O React Native é um framework do Facebook para criação de aplicativos nativos com JavaScript para Android e iOS, sendo utilizado em famosos aplicativos como Facebook, Instagram, Uber, Skype, Pinterest e Walmart. O Material Design é um sistema de design da Google com o objetivo de ajudar equipes a criarem experiências digitais de alta qualidade. Neste projeto iremos desenvolver um aplicativo nativo de entrega de comida, entendendo como criar facilmente interfaces com Material Design, incluindo a criação de temas. Também veremos como fazer requisições a uma API, utilizar a arquitetura Flux com React puro e boas práticas.

O React Native é um framework do Facebook para criação de aplicativos nativos com JavaScript para Android e iOS, sendo utilizado em famosos aplicativos como Facebook, Instagram, Uber, Skype, Pinterest e Walmart. O Material Design é um sistema de design da Google com o objetivo de ajudar equipes a criarem experiências digitais de alta qualidade. Neste projeto iremos desenvolver um aplicativo nativo de entrega de comida, entendendo como criar facilmente interfaces com Material Design, incluindo a criação de temas. Também veremos como fazer requisições a uma API, utilizar a arquitetura Flux com React puro e boas práticas.

O que irá aprender?

Neste curso iremos conhecer o React Native Paper, biblioteca que fornece vários componentes que seguem os princípios do Material Design, e desenvolver um aplicativo de entrega de comida.

Alguns itens presentes no curso:

  • React Native Paper;
  • Acesso a APIs;
  • Criação de Serviços;
  • Criação de Reducers;
  • Providers;
  • Navegação entre telas;
  • Criação de temas;
  • React Hooks.

Para quem?

Este projeto é destinado àqueles que já possuem um conhecimento de React Native e queiram praticar criando um projeto moderno que poderá ser evoluído para um produto real.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato

Ambiente do curso

  • - Node.js
  • - Visual Studio Code
  • - Android Studio
  • - JDK 8
  • - Xcode

Sobre o professor

Akira Hanashiro

Akira Hanashiro

Professor especialista em Desenvolvimento Front-end na TreinaWeb. Akira, Felipe, Hana, Hanashiro ou Hanakira, é graduado em Análise e Desenvolvimento de Sistemas, pós-graduado em Projetos e Desenvolvimento de Aplicações Web e MBA em Machine Learning, é entusiasta no desenvolvimento de jogos e multi-task. Fala japonês fluente, mas não tem com quem conversar.

Conteúdo programático

  1. Apresentação

    Apresentação do Curso

    3 aulas
    • Apresentação do projeto
    • Repositório do projeto
    • Códigos do projeto
  2. Criação do Projeto e Instalações das Dependências

    Nesta aula veremos a preparação do ambiente de desenvolvimento.

    3 aulas
    • Criação do Projeto e Instalação do React Native Paper
    • Customizando o seu próprio tema
    • Servidor : iniciando o Tw Dev Server
  3. Estruturando o aplicativo e lógica

    Nesta aula veremos como estruturar o aplicativo e a lógica de back-end.

    4 aulas
    • Iniciando a estrutura de pastas
    • Criando Serviços
    • Criando Ações
    • Criando Reducers
  4. Criando Views

    Nesta aula veremos a criação das telas do aplicativo.

    5 aulas
    • Acessando valores pelos Providers
    • Listando Produtos
    • Adicionando produtos no pedido, selecionando opções e colocando observações
    • Criando navegação entre telas
    • Visualização e finalização do pedido
Download da ementa

Utilizada e amada por milhares! Veja mais opiniões reais

  • Muito bom o curso! Interessante esses projetos, ajudam a dar uma visão prática de criar apps com as libs que ajudam.

  • Muito bom esse projeto prático, aprendi a utilizar os styleds components.

  • Muito bom esse curso parabéns...

  • Muito bom, bem prático e objetivo.

  • Excelente. Ótimo conteúdo e de fácil leitura. Os vídeos complementam o aprendizado realizado pela leitura dos textos. Achei muito legal a inclusão de um projeto final utilizando todo o conteúdo apresentado.

    Depoimento - Renato
    Delphi 10 Seattle Básico
    Renato Sorocaba / SP
  • Professor excelente. Explica o conteúdo de Lógica Orientada a Objetos de forma simples e direta. É um prato cheio para quem esta começando, recheado de dicas e macetes!! Fiz questão de recomeçar a revisão desde o começo para absorver todos os detalhes e informações, aproveitem também a equipe de suporte, extremamente atenciosos nas respostas!!!

  • O curso é demais, 100%, aulas bem didáticas. Me tirou muitas dúvidas que nem os professores da minha faculdade ao menos pensaram em nos dizer kkkkk não me arrependi de ter feito o plano. Obrigado pelo trabalho de vocês, estão me ajudando nesse momento e devem ter ou ainda vão ajudar ainda muitas pessoas. Um grande abraço.

    Depoimento - Leonardo
    Lógica de Programação Completo
    Leonardo Porto Alegre / RS
  • Excelente curso, onde pude conhecer um pouco mais sobre a "Orientação a Objetos", já que sou um programador de longa data, mas que atuava somente com programação procedural... Já conhecia a orientação a objetos, mas com o curso pude aprofundar ainda mais e entender melhor este novo mundo, que aproveitarei cada vez mais ao mergulhar no desenvolvimento orientado a objetos. obrigado pelo excelente curso.

  • Curso fantástico, já tinha feito outros, mas nenhum com conteúdo tão direto ao ponto e tão bem explicado, a grande maioria dos cursos apenas mostram a utilização das annotations, mas não explicam o por que, nesse caso tudo é muito bem elucidado.

    Depoimento - Gustavo
    Spring Framework - Spring Data JPA
    Gustavo Fortaleza dos Valos / RS

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
Por apenas
12x R$ 75,00 ou R$ 900,00 à vista
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!