A App Sandbox: Testa a tua App iOS antes de compilares
Escrito por GoodBarber Team na
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.
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.
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.