Saltar para o conteúdo principal

Documentation Index

Fetch the complete documentation index at: https://docs.replit.com/llms.txt

Use this file to discover all available pages before exploring further.

Os aplicativos são os novos sites, e todos deveriam ser capazes de criá-los. Ao combinar o ambiente de desenvolvimento baseado em navegador do Replit com o Expo, a criação de aplicativos mobile agora é tão simples quanto criar um site.
Este tutorial vai guiá-lo pela criação de um aplicativo mobile usando o Replit e o Expo no Editor de projeto em replit.com, desde a configuração do seu ambiente até a pré-visualização do seu aplicativo no seu dispositivo.
Assista à série de vídeos em duas partes do Replit para aprender como criar e pré-visualizar um aplicativo mobile usando o Replit e o Expo.

Parte 1: Crie um aplicativo mobile em cinco minutos

Aprenda como criar um aplicativo nativo para iPhone/Android usando o Replit e o Expo em apenas cinco minutos — perfeito para iniciantes.

Primeiros passos com o Replit e o Expo

1

Pré-requisitos

Antes de começar, você precisará de:
  • Uma conta no Replit (gratuita)
  • Aplicativo Expo Go instalado no seu dispositivo mobile
  • Uma conta Expo EAS (gratuita)
Para envio à App Store ou ao Google Play posteriormente, você precisará de:
2

Faça remix do template

Comece visitando o Template Expo no Replit e selecione “Remix” para criar sua própria cópia. Isso cria uma cópia completa do template na sua conta do Replit, incluindo todos os arquivos, configurações e dependências.
3

Execute o template

Selecione o botão “Executar” no Editor de projeto. O Console exibirá um QR code que conecta o aplicativo Expo Go ao seu projeto do Replit.
4

Pré-visualize no seu dispositivo

Abra o aplicativo Expo Go no seu celular e escaneie o QR code exibido no Editor de projeto. Isso carregará seu aplicativo diretamente no seu celular. Pode levar um minuto ou dois para o projeto compilar.
O Expo usa o React Native para ajudá-lo a criar aplicativos para iOS, Android e web a partir de uma única base de código. Isso significa que você pode criar um aplicativo uma vez e tê-lo disponível em todas as plataformas.
A democratização do desenvolvimento mobile por meio do Replit e do Expo torna a criação de aplicativos acessível a todos, não apenas a desenvolvedores profissionais.

Personalizando seu aplicativo com o Agent

1

Escolha sua ferramenta de IA

Use o Agent para criar seu aplicativo Expo:
  • Modo Build: Melhor para recursos complexos e mudanças grandes. O template Expo usa o Agent Geral, que suporta qualquer framework.
  • Modo Lite: Melhor para mudanças menores e explicações de código.
  • Modo Plan: Melhor para planejamento e brainstorming.
2

Use linguagem natural para criar seu aplicativo

Descreva o que você quer que seu aplicativo faça em linguagem natural. Por exemplo, você pode perguntar: “Crie um aplicativo que me mostra uma imagem aleatória de um gato sempre que pressiono um botão.”
3

Itere no Editor de projeto

Continue desenvolvendo seu aplicativo mobile nativo no Editor de projeto em replit.com. Salve suas mudanças e recarregue o Expo Go para pré-visualizar as atualizações no seu celular.
Quer criar um aplicativo mobile do zero com o Agent? Confira Criando Aplicativos Mobile com o Agent para aprender sobre como criar aplicativos Expo React Native diretamente da página inicial do Replit.

Parte 2: Pré-visualize seu aplicativo mobile

Aprenda como criar uma build de pré-visualização iOS para seu aplicativo Expo no Replit.

Crie uma build de pré-visualização para seu dispositivo

Embora este guia se concentre na implantação para iOS, as mesmas etapas do Replit e do Expo se aplicam ao desenvolvimento Android. Para Android, siga o guia de implantação Android do Expo e o processo do Google Play Console.
1

Pré-requisitos

Antes de criar uma build de pré-visualização iOS, você precisará de:Observação: Após configurar sua conta de Desenvolvedor da Apple, pode ser necessário aguardar 16 a 24 horas para a Apple aprovar seu perfil.
2

Inicialize o EAS

O EAS (Expo Application Services) atua como interface entre sua build e o Expo, bem como com a App Store.
  1. Pare seu aplicativo se estiver em execução
  2. No menu suspenso do Editor de projeto, selecione “EAS init”
  3. Faça login na sua conta Expo quando solicitado
  4. Crie um novo projeto ou selecione um existente
Esta etapa autentica seu aplicativo com sua conta Expo.
3

Execute a atualização do EAS

Esta etapa de inicialização ajuda a configurar seu projeto e vinculá-lo à sua conta de Desenvolvedor da Apple.
  1. No menu suspenso, selecione “EAS update”
  2. Aguarde o Metro bundler iniciar e concluir o processo de exportação
Você saberá que esta etapa foi bem-sucedida quando ver que os pacotes foram carregados e uma branch foi criada.
4

Build para iOS

Agora é hora de criar uma build de pré-visualização para seu dispositivo iOS.
  1. No menu suspenso, selecione “EAS publish preview iOS”
  2. Insira um identificador de pacote iOS (ex.: com.seunome.seunomedeapp)
  3. Faça login na sua conta do App Store Connect quando solicitado
  4. Selecione sua equipe de desenvolvedor individual
  5. Gere os certificados de distribuição do dispositivo quando solicitado
Saiba mais sobre certificados iOS e perfis de provisionamento.
5

Registre seu dispositivo

Para instalar aplicativos de desenvolvimento no seu iPhone, você precisa registrar seu dispositivo.
  1. Quando solicitado, selecione “website” para registrar seu dispositivo
  2. Escaneie o QR code que aparece com seu iPhone
  3. Baixe o perfil de desenvolvimento quando solicitado
  4. Vá para Configurações no seu iPhone
  5. Selecione “Perfil baixado” no topo
  6. Instale o perfil e insira sua senha quando solicitado
  7. Volte para o Editor de projeto e pressione qualquer tecla para continuar
6

Aguarde a build

O Expo agora criará seu aplicativo, o que leva cerca de 10 a 15 minutos dependendo da complexidade do seu aplicativo.
  1. A build será enfileirada
  2. Você pode verificar o progresso no seu painel do Expo na aba “Builds”
  3. Quando concluída, um novo QR code aparecerá para instalar o aplicativo
7

Instale a build de pré-visualização no seu dispositivo

Quando a build de pré-visualização estiver concluída, instale-a no seu iPhone.
  1. Escaneie o QR code de instalação com seu iPhone
  2. Selecione “Instalar” quando solicitado
  3. A build de pré-visualização começará a ser instalada na sua tela inicial
8

Habilite o modo de desenvolvedor

Antes de abrir o aplicativo, você precisa habilitar o modo de desenvolvedor no seu iPhone.
  1. Vá para Configurações > Privacidade e Segurança
  2. Role até o final e encontre “Modo de Desenvolvedor”
  3. Ative-o
  4. Reinicie o dispositivo quando solicitado
  5. Após reiniciar, você pode abrir e testar sua build de pré-visualização.

O que você realizou

Seguindo este tutorial, agora você tem uma build de pré-visualização iOS instalada no seu dispositivo para testes de desenvolvimento. A maioria dos desenvolvedores precisaria de dias ou semanas para conseguir isso, mas você fez em cerca de uma hora.
Após concluir este tutorial, você pode:

Problemas comuns e soluções

  • Tente recarregar o aplicativo (agite o dispositivo e selecione “Recarregar”)
  • Certifique-se de ter salvo suas mudanças no Editor de projeto
  • Verifique o Console para quaisquer erros
  • Revise a documentação do modo de desenvolvimento do Expo

Conclusão

Com o Replit e o Expo, criar aplicativos mobile nunca foi tão fácil ou rápido. Você pode ir de uma ideia a uma pré-visualização mobile nativa funcional em questão de horas, não semanas ou meses. A combinação de desenvolvimento baseado em navegador e um framework mobile multiplataforma remove as barreiras tradicionais de entrada para o desenvolvimento mobile.