Expo logo

Expo

VerificadoFreemiumPatrocinado

Expo é uma plataforma de desenvolvimento de aplicativos que oferece ferramentas, automação e serviços em nuvem para React Native.

Visitar o site

Visão geral

Explore os recursos listados e confira os detalhes mais importantes para você.

  • Conjunto integrado de ferramentas para React Native
  • Prévia imediata no dispositivo
  • Criação de versões e envio às lojas pela nuvem
Relacionadas por tags e palavras-chave em comumQwentogether.aiLMSYS Chatbot Arena Leaderboard
AIartificial-intelligenceexpo
Captura de tela 1 de Expo

Visão geral

Expo é uma plataforma de desenvolvimento de aplicativos que oferece ferramentas, automação e serviços em nuvem para o ecossistema React Native. Ela ajuda equipes a criar, lançar e aprimorar aplicativos para iOS, Android e web com uma única base de código em JavaScript ou TypeScript. Seu ambiente inclui os recursos necessários para evitar configurações nativas complexas e permitir que a equipe se concentre no produto.

Expo inclui o Expo SDK, com módulos nativos mantidos pela plataforma, o Expo CLI para desenvolvimento local e o Expo Go para testes imediatos no dispositivo. Atualizações OTA, fluxos de trabalho gerenciados e o EAS (Expo Application Services) simplificam a criação de versões, as atualizações e o envio às lojas. A plataforma reduz dificuldades no desenvolvimento, nos testes e na implantação, tanto para profissionais independentes quanto para grandes equipes.

Expo também se integra a projetos React Native existentes e oferece fluxos gerenciados ou com acesso direto ao código nativo, conforme a necessidade. Documentação, modelos e pacotes da comunidade ajudam a adotar práticas para navegação, autenticação e desempenho. Para protótipos ou aplicativos em produção, Expo oferece ferramentas, serviços compatíveis com CI e recursos de observabilidade para entregar experiências multiplataforma com mais agilidade.

Preços

Freemium

Os detalhes dos planos ainda não foram confirmados em nosso catálogo. Consulte o site oficial para verificar os limites atuais e as condições de cobrança.

Visitar o site

Preços e limites podem mudar. Confirme a moeda, o período de cobrança, o número mínimo de usuários e os limites de uso no site oficial.

Casos de uso

  • Lançar aplicativos móveis multiplataforma com uma única base de código React Native.
  • Aplicar atualizações OTA para corrigir erros ou lançar pequenos recursos sem aguardar a análise das lojas.
  • Criar versões na nuvem e automatizar o envio às lojas para compartilhar arquivos binários consistentes entre equipes distribuídas.
  • Criar protótipos rapidamente com Expo Go e coletar opiniões de usuários antes de investir em integrações nativas complexas.
  • Migrar projetos React Native existentes para um fluxo gerenciado e simplificar atualizações, ferramentas e lançamentos.

Recursos

Conjunto integrado de ferramentas para React Native

Prévia imediata no dispositivo

Criação de versões e envio às lojas pela nuvem

Atualizações de aplicativos OTA

Fluxos de trabalho gerenciados e com código nativo

Ampla coleção de módulos nativos no SDK

Suporte a CI/CD e automação

Documentação e modelos abrangentes

Avaliações

Ainda não há avaliações. Seja a primeira pessoa a compartilhar sua experiência!

Perguntas frequentes

O que é Expo e qual é sua relação com React Native?

Expo é uma plataforma de desenvolvimento baseada em React Native que oferece ferramentas, SDKs e serviços em nuvem para simplificar a criação e a implantação de aplicativos multiplataforma. Ela usa React Native e acrescenta fluxos de trabalho estruturados, módulos nativos e automação.

Preciso usar o fluxo gerenciado da Expo ou posso adicionar código nativo personalizado?

Você pode escolher entre o fluxo gerenciado, no qual Expo cuida da maior parte da configuração nativa, e o fluxo com acesso direto ao código nativo. Se o projeto passar a exigir módulos nativos personalizados, também é possível migrar do fluxo gerenciado para o segundo.

Expo é grátis? Como funciona a cobrança pelos serviços em nuvem?

O Expo SDK principal e as ferramentas locais são de código aberto e grátis. O Expo Application Services (EAS), usado para criar versões, atualizar aplicativos e enviá-los às lojas, oferece uma faixa gratuita e planos pagos. Preços e limites estão disponíveis no site da Expo.

Posso usar Expo em um projeto React Native existente?

Sim. Você pode integrar módulos da Expo e o EAS a aplicativos React Native existentes ou migrar para um fluxo gerenciado pela Expo. A documentação oferece guias passo a passo para adoção e migração.

Como Expo lida com atualizações e envios às lojas?

Expo oferece atualizações OTA para publicar mudanças em JavaScript e recursos do aplicativo sem lançar uma versão completa nas lojas. Para alterações no arquivo binário e lançamentos iniciais, EAS Build e EAS Submit ajudam a criar versões assinadas e automatizar o envio à Apple App Store e ao Google Play.

Rankings e coleções