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 esse projeto prático, aprendi a utilizar os styleds components.

  • 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, bem prático e objetivo.

  • Adorei o curso, muito explicativo, a parte dos textos está melhor que ler em slides na aula da faculdade e os videos muito bem explicativos, a melhor parte são os exercícios que são colocados a todo instante.

  • Gostei muito do curso, consegui aprender bastante e a didática é muito boa. Os videos bem explicados, gostei particularmente das ferramentas do desafio do código que permitem verificar em tempo real se seu código está funcionando, muito bom!

    Depoimento - Jefferson
    Lógica de Programação Completo
    Jefferson São Paulo / SP
  • Cursto fantástica! Há um tempo eu estava querendo aprender mais sobre versionamento, é realmente algo muito bom e importante também nos dias de hoje. Curso sensacional mesmo. Recomendo muitíssimo a todos que querem aprender sobre versionamento ou aprimorar o conhecimento.

    Depoimento - Pedro
    Git e GitHub - Controle de versão
    Pedro Rio de Janeiro / RJ
  • Gostaria de agradecer imensamente ao TreinaWeb por mais um excelente curso que nos foi ofertado e ao instrutor Emerson, por nos passar tão claramente um conteúdo um tanto complexo, de uma força simples, com excelente didática. Nesse momento estarei a caminho de mais um curso de Docker que vocês possuem afim de recolocação profissional.

    Depoimento - Bernardo
    Docker - Fundamentos
    Bernardo Rio Das Ostras / RJ
  • Excepcional, consegui chegar no fim e criar uma pagina muito semelhante sem nem ao menos baixar os arquivos. Claro que não tive as mesmas ideias para sair das situações mais complexas, mas o site estava muito semelhante e funcional. Bora pro avançado!

  • Gostei bastante da didática do curso. Na medida que o curso avançava podemos perceber que a objetividade melhorou. A dica que deixo para melhorar os próximos vídeos é que eles sejam mais objetivos, não é necessário repetir passos no detalhe de coisas que são vistas em todos videos. Obrigado, excelente curso.

    Depoimento - Marcelo
    C# (C Sharp) Básico
    Marcelo Caxias do Sul / 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
R$ 97,00 ECONOMIZE R$ 360,00
12x R$ 67,00 ou R$ 804,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!