Voltar

A App Sandbox: Testa a tua App iOS antes de compilares

na 

Photo illustration by Aurich Lawson

Photo illustration by Aurich Lawson

Recentemente falámos sobre como evitar a rejeição da tua app pela Apple e enfatizamos a importância de testar adequadamente a app. Nós acreditamos que não basta poderes testar a versão proxy que se assemelhe à tua app, mas que qualquer utilizador GoodBarber deve ter a possibilidade de ver exatamente qual o aspeto da sua app e como funciona, antes de enviar para as lojas descansado, sabendo que está tudo correto.

Como podes testar a tua app GoodBarber?

Durante o processo de criação, há formas diferentes de visualizar o que estamos a trabalhar:
  • O preview no backend. Mostra todas as mudanças que faças no backend em tempo real.
  • A versão HTML5. Podes ver qual será o aspeto da tua app para os teus utilizadores sem iOS ou Android
  • A versão ad hoc. É uma cópia exata da aplicação nativa que vais enviar para as lojas.
Para iOS, também oferecemos uma quarta forma de testar o vosso trabalho: a App Sandbox na My GoodBarber app. Desenvolvemos este método tradicional para iOS para que possas ter uma pré-visualização nativa da tua app, sem precisares de registar como programador (developer).

Fazendo o teste nativo em iOS acessível

Com Android, testar a aplicação nativa não é difícil, porque não precisas de uma conta Publisher para poderes compilar a tua app. Em iOS contudo, é obrigatório teres uma conta Apple Developer para poderes compilar a tua app, o que custa $99 ou 79€ por ano. Obviamente, isto significa que é do teu interesse abrir uma conta quando de facto pretendes publicar a app e não tens uma conta inutilizada a ganhar pó há meses. Enquanto podes testar a versão HTML5 da tua app, a web app é uma aproximação e não proporciona a mesma experiência que a versão nativa. A web app não é tão reativa e alguns efeitos visuais, tais como deslizar para atualizar não existem.

Porque pode ser um grande inconveniente para as pessoas que são novas nas apps, decidimos desenvolver a App Sandbox para iOS que podes aceder através da My GoodBarber app que lançámos com GoodBarber 3. A Sandbox App proporciona uma pré-visualização nativa, sem necessidade de abrir (e pagares por isso) uma conta Developer. Basicamente, o que a My GoodBarber app faz é executar o código da app noutra janela. Não há diferença de experiência de utilizador entre a Sandbox App e a app que mais tarde envias para a App Store.

Como funciona?

Quando lanças a My GoodBarber app, podes primeiro navegar entre as tuas diferentes apps, se tens vários projetos GoodBarber na mesma conta. Na barra de navegação na parte inferior do ecrã, tens diversas opções: estatísticas, push, teste e apoio, uma vez que podes fazer muito mais com My GoodBarber do que testar a tua app! Mas por agora, vejamos o "Teste".
Vais ver dois botões, um para a pré-visualização HTML5 e outro para a pré-visualização nativa. Selecionar a pré-visualização HTML5 irá simplesmente abrir a versão HTML5 no teu navegador. Ao selecionares a pré-visualização nativa, uma versão da tua app nativa abrirá em ecrã cheio. Podes navegar ao ínfimo detalhe, para te certificares que está tudo certo, antes de poderes compilar e publicar. Se já tens várias apps, a app Sandbox torna tudo mais conveniente, uma vez que não necessitas compilar cada uma delas para poderes testar.

Experimenta!

A app Sandbox é um bom complemento aos outros métodos de pré-visualização oferecidos por GoodBarber. Agora, podes realmente testar a experiência de utilizador da tua app mesmo antes de abrires a tua conta Apple Developer.