A Adobe não fornece um aplicativo de cliente pronto para lojas Magento, então cada aplicativo móvel Magento vem de uma das cinco rotas: melhorar a vitrine móvel e parar por aí, colocar a vitrine ativa dentro de um aplicativo com um conversor de site para aplicativo, contratar um serviço de aplicativo gerenciado, instalar uma extensão de aplicativo móvel com suas próprias telas nativas ou comissionar uma construção nativa personalizada nas APIs do Magento.
As rotas diferem mais em quanto da sua loja precisa ser construída uma segunda vez, e no Magento isso é caro. Este guia compara os cinco, diz quando SiteTo.App é a escolha errada e fornece um plano de teste de telefone e notas de publicação. Para a versão curta, consulte o Magento para a página do aplicativo.
Sua loja Magento precisa de um aplicativo?
As lojas Magento e Adobe Commerce tendem a ter catálogos complicados: distribuidores, fabricantes que vendem diretamente, empresas de peças e suprimentos e vendedores B2B com preços negociados. Muitos de seus clientes estão fazendo o mesmo tipo de pedido novamente, e um aplicativo ganha seu lugar quando essa tarefa é frequente o suficiente para merecer um atalho. Faça três perguntas antes de comparar fornecedores:
- O que um cliente fará no aplicativo toda semana ou mês? Reordene consumíveis, verifique um pedido, procure uma peça por SKU. Se você não consegue nomear a tarefa, um site móvel rápido é suficiente.
- Essa tarefa já funciona na sua loja móvel? Um aplicativo criado a partir da vitrine herda sua velocidade e seu checkout.
- Uma notificação ajudaria o comprador? Um alerta de reabastecimento para algo que eles encomendam regularmente é útil. Uma promoção semanal é fácil de silenciar.
Se as respostas forem fracas, gaste primeiro o orçamento na vitrine móvel.
Quais são as cinco maneiras de obter um aplicativo móvel Magento?
| Rota | O que os clientes obtêm | O que você mantém | Como você paga | Quem envia para as lojas |
|---|---|---|---|---|
| 1. Melhor vitrine móvel ou PWA | Um site mais rápido, opcionalmente instalável a partir do navegador | Sua vitrine | Tempo de desenvolvimento | Ninguém; não há listagem da loja |
| 2. Conversor de site para aplicativo (SiteTo.App) | Um aplicativo com seu nome que carrega sua vitrine ativa em um shell nativo | Sua vitrine | Uma vez por plataforma: US$ 29 Android, US$ 79 iOS, US$ 99 ambos | Você, de suas próprias contas |
| 3. Serviço de aplicativo gerenciado | Um aplicativo semelhante, com configuração de gerenciamento de equipe, controle de qualidade e envio | Sua vitrine | Uma taxa mensal ou anual | Geralmente o serviço |
| 4. Extensão de aplicativo móvel | Um aplicativo nativo com telas de catálogo, carrinho e checkout do fornecedor | Sua vitrine, um módulo conector e o design do aplicativo | Licença ou assinatura, além de personalização | Você ou o fornecedor |
| 5. Construção nativa personalizada | O que quer que você especifique | Sua vitrine e uma base de código de aplicativo separada | Taxa do projeto mais manutenção contínua | Você ou a agência |
Cada rota com listagem de loja também precisa de contas de desenvolvedor: o Apple Developer Program por US$ 99 por ano e o Google Play por US$ 25 uma vez, pago diretamente à Apple e ao Google.
1. Uma vitrine móvel melhor ou um PWA
Às vezes, a resposta certa é nenhum aplicativo. Se o tema Luma padrão torna sua loja lenta nos telefones, um front-end mais leve faz mais pelos clientes do que um ícone. Tema Hyva é gratuito e de código aberto desde novembro de 2025 e, para os comerciantes do Adobe Commerce, a Adobe agora documenta seu próprio Vitrine de comércio, que usa componentes drop-in prontos. Estúdio PWA permanece disponível para aplicativos da web progressivos sem cabeça.
Um PWA pode ser adicionado a uma tela inicial a partir do navegador, mas não aparece na App Store, e o web push no iPhone só funciona depois que o cliente o instala dessa forma. Nosso guia para PWA x nativo x WebView cobre as diferenças.
2. Um conversor de site para aplicativo
Um conversor pega o URL da sua loja pública e o coloca dentro de um aplicativo. Com o SiteTo.App, o aplicativo é um shell nativo em torno do seu site ativo: seu ícone e tela de inicialização, um cabeçalho nativo com seu logotipo, um menu lateral, guias inferiores, deslizar para trás, puxar para atualizar e notificações push opcionais por meio de seu próprio projeto Firebase. As páginas internas são suas páginas Magento, carregadas em um WebView.
Nada está instalado no seu servidor Magento e nenhuma credencial de API está envolvida. Preços de grupos de clientes, catálogos compartilhados, regras de envio e todas as extensões renderizadas em seu site para celular são transferidas porque são as mesmas páginas. Pelo mesmo motivo, o aplicativo é tão bom quanto a sua loja móvel e não é melhor.
3. Um serviço de aplicativo gerenciado
Os serviços gerenciados usam a mesma abordagem WebView para suas páginas e adicionam uma equipe que configura, testa, envia e mantém o aplicativo, muitas vezes com extras como telas nativas personalizadas. Você paga uma taxa recorrente por essa equipe. Se ninguém na sua empresa tiver tempo para possuir um aplicativo, esta é uma escolha legítima. Comparamos um desses serviços em SiteTo.App x MobiLoud.
4. Uma extensão de aplicativo móvel para Magento
O Mercado de comércio da Adobe e fornecedores independentes vendem extensões de aplicativos móveis para Magento 2. O design usual é um módulo conector instalado em sua loja, além de um aplicativo iOS nativo pré-construído e Android que lê seu catálogo, carrinho e dados do cliente através dele. Você obtém listas de produtos e páginas de produtos nativas.
Antes de comprar, pergunte quais de suas personalizações o aplicativo suporta, quem mantém o conector compatível por meio de atualizações do Magento e quais contas de desenvolvedor mantêm as listagens. O suporte para opções personalizadas, recursos B2B e métodos de pagamento de terceiros varia de acordo com o fornecedor.
5. Uma construção nativa personalizada
Magento API GraphQL foi projetado para vitrines sem interface e clientes móveis, e uma agência pode criar qualquer aplicativo com base nele. Este é o único caminho para recursos que um site não pode fornecer: leitura de código de barras em um depósito, pedidos off-line para representantes de vendas em campo, dispositivos Bluetooth, AR ou processamento em segundo plano.
É também uma segunda base de código para testar novamente sempre que o Magento for corrigido, portanto, faça um orçamento para manutenção e também para construção.
Por que a customização decide o caminho no Magento?
No Magento, a lógica que importa muitas vezes está nos módulos PHP e nos modelos de temas: quais clientes veem qual catálogo, quanto um grupo de clientes paga, como o frete é cotado, quais métodos de pagamento aparecem para qual cesta. Um aplicativo nativo não pode ler modelos. Ele solicita Magento através de REST ou GraphQL, e uma extensão que altera a vitrine nem sempre expõe o mesmo comportamento através da API. Cada lacuna se torna uma decisão: pagar para criar suporte à API, aceitar a diferença entre aplicativo e site ou deixar o recurso de fora.
As rotas 2 e 3 evitam a questão reutilizando a vitrine. As rotas 4 e 5 respondem a uma personalização de cada vez. Antes de solicitar orçamentos, liste as extensões e módulos personalizados que um cliente utiliza entre o login e a confirmação do pedido. Uma pequena lista torna uma rota nativa realista. Um argumento longo é um argumento para reutilizar o que você tem.
Qual rota se adapta a qual loja Magento?
| Sua situação | Rota para ver primeiro |
|---|---|
| Sua vitrine móvel é lenta ou difícil de usar | Conserte a vitrine primeiro e depois decida |
| Sua vitrine móvel aceita bem os pedidos e você deseja sua própria listagem sem uma taxa mensal de aplicativo | Um conversor de site para aplicativo |
| Compradores B2B fazem login para fazer novos pedidos a preços negociados | Um conversor, já que preços e catálogos ficam no servidor |
| Você quer um aplicativo, mas ninguém em sua equipe pode configurar e armazenar o envio | Um serviço de aplicativo gerenciado |
| Seu catálogo e checkout estão próximos do padrão e você deseja telas nativas de produtos | Uma extensão de aplicativo móvel |
| Você precisa de digitalização, pedido off-line ou outros recursos do dispositivo | Compilação nativa personalizada |
| Você deseja campanhas push acionadas por segmentos ou carrinhos abandonados | Um serviço gerenciado, uma extensão com esse recurso ou uma versão personalizada |
Quando SiteTo.App é a escolha errada para uma loja Magento?
- Sua vitrine móvel está lenta. Corrija primeiro o cache e o tema, porque o aplicativo carrega as mesmas páginas.
- Você quer telas que não existem no seu site. SiteTo.App adiciona navegação nativa às suas páginas. Não os redesenha.
- Você precisa de push direcionado ou automatizado. As notificações são enviadas manualmente do painel para todos que optaram por participar. Ainda não há segmentos ou agendamento e os eventos Magento não podem acioná-los.
- Seus compradores trabalham offline ou leem códigos de barras. O aplicativo precisa de uma conexão para carregar sua loja e não adiciona recursos ao dispositivo, como digitalização ou Bluetooth.
- Você quer que outra pessoa cuide da avaliação da loja. Você envia a partir de suas próprias contas Apple e Google.
Como os recursos do Magento se comportam dentro de um aplicativo WebView?
Um WebView usa o mesmo mecanismo de navegador do Safari ou Chrome, portanto, a maior parte da vitrine Magento se comporta como em um navegador de telefone. As exceções são previsíveis.
Sessions. A documentação da Adobe sobre tempo de vida da sessão do cliente fornece o tempo de vida padrão do cookie de 3.600 segundos, e um cliente cujo cookie de sessão expira é desconectado. Os usuários do aplicativo esperam permanecer conectados, portanto, esse padrão merece uma decisão deliberada. A configuração está em Lojas > Configuração > Geral > Web > Configurações de cookies padrão. A sessão do servidor tem um tempo limite separado e a Adobe observa que não há configuração de administrador para ela, então seu desenvolvedor o altera na configuração do PHP no servidor. Uma sessão mais longa é uma compensação de segurança, então cheguem a um acordo. O carrinho persistente mantém o carrinho disponível nesse dispositivo após o término de uma sessão, quando o cliente marca Lembrar de mim.
Páginas em cache. Com o cache de página inteira, o Magento preenche o minicarrinho e o nome do cliente após o carregamento da página, usando o armazenamento local do navegador. Isso funciona em um WebView, mas verifique a contagem do carrinho após adicionar ao carrinho, após finalizar a compra e após sair.
Payments. Os campos do cartão do seu gateway são formulários da web. Um desafio 3-D Secure, PayPal, provedores de pagamento posterior e redirecionamentos bancários, todos saem da sua página e devem retornar à página de sucesso do pedido. O Apple Pay e o Google Pay dependem do que o dispositivo e o navegador incorporado expõem. Teste todos os métodos em ambas as plataformas.
Sign-in. E-mail e senha são o caminho confiável, e o reCAPTCHA da loja normalmente carrega como na web móvel. do Google Política OAuth não permite sua tela de login em visualizações da web incorporadas, portanto, o botão do Google de uma extensão de login social pode falhar em um aplicativo enquanto funciona no navegador.
Páginas B2B. Contas corporativas, catálogos compartilhados, pedidos rápidos, listas de requisições e cotações negociáveis em Adobe Comércio B2B são páginas de vitrine, portanto abrem no aplicativo como qualquer outra. As ações do arquivo são a parte a ser testada: enviar um CSV para o Quick Order e baixar um PDF da fatura.
Armazenar visualizações. O aplicativo abre um URL. Se as visualizações da loja usarem domínios ou códigos de loja separados no caminho, decida onde o aplicativo inicia e mantenha os alternadores de loja e moeda acessíveis.
Como você testa uma loja Magento como um aplicativo, passo a passo?
Reserve cerca de noventa minutos, um iPhone e um telefone Android, se puder, e uma conta de teste para cada grupo de clientes. A visualização é gratuita e não precisa de cartão, então execute todo o plano antes de pagar.
Etapa 1: verifique a vitrine em um telefone
Abra sua loja de produção no Safari e no Chrome em um telefone. Carregue a página inicial, uma categoria grande e uma página de produto em dados móveis. Qualquer coisa lenta ou estranha aqui será a mesma no aplicativo.
Etapa 2: crie a visualização
Cole o endereço da sua loja em SiteTo.App. Use o URL de produção, pois um site de teste protegido por uma VPN ou uma lista de permissões de IP não será carregado no seu telefone. Defina o nome do aplicativo, o ícone e a tela de inicialização e, em seguida, crie guias sobre o que os compradores recorrentes fazem. Um conjunto típico é Home, Search, Cart, Orders e Account, e uma loja B2B pode trocar Home por Quick Order. Copie cada link do seu site ativo, porque a reescrita de URL altera os caminhos padrão do Magento. O URL de resultados de pesquisa do Magento espera um termo de pesquisa, então aponte a guia Pesquisar para a página de pesquisa avançada ou para uma página onde sua caixa de pesquisa seja de fácil acesso. Digitalize o código para abrir o aplicativo no seu telefone.
Etapa 3: testar login e sessões
Faça login com uma conta de varejo e abra o painel da conta. Feche a visualização completamente, abra-a novamente e confirme que ainda está conectado. Aguarde mais de uma hora e tente novamente. Solicite uma redefinição de senha, pois o link enviado por e-mail abre fora do aplicativo. Toque em cada botão de login social que você oferece.
Etapa 4: teste preços e catálogo por grupo de clientes
Faça login como uma conta de atacado ou de empresa e compare três ou quatro produtos com o site para obter preços e níveis de preços. Se você usa catálogos compartilhados, confirme se um produto fora do catálogo dessa empresa permanece oculto.
Etapa 5: teste tipos de produtos, pesquisa e filtros
Adicione um produto configurável, um pacote e qualquer produto com opções personalizadas ao carrinho. Pesquise por SKU. Em uma categoria grande, aplique vários filtros de navegação em camadas, abra um produto e deslize para trás para verificar se os filtros ainda estão aplicados.
Etapa 6: faça pedidos reais
Conclua um pedido com cada método de pagamento, incluindo um cartão que aciona o 3-D Secure e todos os métodos que redirecionam. Um pedido real de baixo valor que você reembolsa posteriormente é o teste mais confiável. Confirme que você chegou à página de sucesso dentro do aplicativo. Para B2B, faça também pedidos por conta e faça novos pedidos a partir do histórico de pedidos.
Passo 7: Verifique sobreposições e saídas
Procure o cabeçalho do seu site exibido abaixo do cabeçalho nativo e um balão de bate-papo ou aviso de cookie cobrindo uma guia. SiteTo.App pode ocultar elementos do site com scripts executados apenas no aplicativo. Abra um link externo, um PDF e um número de telefone e confirme se há um caminho de volta.
Problemas na página são corrigidos no Magento, e problemas de navegação são corrigidos nas configurações do SiteTo.App. Se uma transferência da qual você depende falhar e não tiver um substituto aceitável, escolha outra rota. Você não gastou nada para descobrir.
Quanto custa e quem é o proprietário do aplicativo?
SiteTo.App cobra por plataforma, uma vez: US$ 29 para Android, US$ 79 para iOS ou US$ 99 quando você compra os dois juntos. Não há assinatura SiteTo.App. Reconstruções posteriores, por exemplo para alterar o ícone, são citadas separadamente. As mudanças diárias no Magento não precisam de reconstrução. O página de preços tem os detalhes e o guia de custos compara o mercado mais amplo.
Como os aplicativos são publicados a partir de suas próprias contas de desenvolvedor, as listagens, classificações e comentários são seus. Para as outras rotas, peça a cada fornecedor o total ao longo de três anos, incluindo o trabalho para acompanhar as atualizações do Magento.
Como você publica um aplicativo baseado em Magento na App Store e no Google Play?
O criar e publicar guia percorre a sequência completa. Alguns pontos são específicos das lojas Magento.
iOS. Sua compilação é assinada e carregada no TestFlight em sua própria conta Apple, portanto você não precisa de um Mac ou Xcode. Repita o plano de teste na versão TestFlight antes de enviar. Ver convertendo um site em um aplicativo iOS sem Xcode.
Android. Você recebe um AAB para Google Play ou um APK para instalações diretas. O Google pede que novas contas pessoais de desenvolvedor executem um teste fechado antes do lançamento da produção, então reserve um tempo para isso.
Acesso do revisor. Se o seu catálogo ou preços estiverem ocultos aos hóspedes, os revisores verão um mural de login. Crie um cliente de demonstração em um grupo adequado e coloque suas credenciais nas notas de revisão.
Exclusão de conta. A Apple exige que aplicativos que suportem a criação de contas ofereçam exclusão de contas dentro do aplicativo. Um painel de cliente Magento padrão não tem opção de exclusão, então adicione um formulário de solicitação ou uma extensão e vincule-o na área da conta.
Pagamentos de mercadorias. Os produtos físicos comprados através do checkout do Magento são o caso mais simples. Se você vende produtos para download ou assinaturas digitais, leia a seção 3.1 do Diretrizes de revisão da App Store primeiro. SiteTo.App usa seu checkout e não adiciona Apple In-App Purchase.
A Apple e o Google tomam a decisão de aprovação e ninguém pode prometer o resultado. A Apple pode rejeitar aplicativos que acrescentam pouco além de um site em Diretriz 4.2. Navegação nativa, push e uma repetição clara da tarefa ajudam, e o guia de publicação cobre a revisão com mais profundidade.
Perguntas frequentes
O Magento possui seu próprio aplicativo móvel para clientes?
Não. A Adobe fornece APIs e ferramentas de vitrine, mas não um aplicativo de cliente pronto para sua loja. Você obtém um por meio de um conversor de site para aplicativo, um serviço gerenciado, uma extensão de aplicativo móvel ou uma construção personalizada.
Posso transformar uma loja Magento 2 em um aplicativo sem instalar um módulo?
Sim. Um conversor de site para aplicativo, como o SiteTo.App, funciona a partir do URL da sua loja pública. Nada é instalado no servidor Magento e as APIs REST e GraphQL não são utilizadas. As extensões de aplicativos móveis adotam a abordagem oposta e exigem um módulo conector.
Preciso de uma nova versão quando atualizar o Magento ou mudar o tema?
Não. O aplicativo carrega tudo o que sua vitrine atende, portanto, atualizações, alterações de tema e novas extensões aparecerão na próxima vez que uma página for carregada. Atualize os links das guias se os URLs forem movidos. Alterar o ícone ou a tela de inicialização pode exigir uma nova construção.
Próxima etapa
Liste as extensões e módulos personalizados que um cliente toca entre o login e a confirmação do pedido. Se a lista for longa e sua loja móvel já aceita bem os pedidos, visualize-o como um aplicativo gratuitamente e execute as sete etapas acima. O Magento para a página do aplicativo tem uma pequena lista de verificação para manter ao seu lado enquanto você testa.
Veja seu site como um aplicativo
Personalize a experiência e visualize-a antes de escolher uma plataforma.
Crie sua visualização


