Xamarin Wars É uma série de artigos que estou escrevendo para compartilhar minha opinião sobre o estágio atual do desenvolvimento em Xamarin. Veja porque o iOS é o lado negro.
“Há muito tempo em uma galáxia distante, muito distante…”
Quando eu escrevi Xamarin Forms: Uma Nova Esperança Mobile as pessoas me perguntavam qual seria o lado negro, bom está aí!
Recebi a seguinte demanda:
“Você precisa publicar a aplicação na Apple Store e enviar um convite para algumas pessoas para testar essa aplicação”.
Então, eu fiz algumas pesquisas e achei vários artigos e documentos de como publicar a aplicação na Apple Store para fins de teste. Eu li todos os documentos oficiais e eles não estão completos, tem uma parte aqui e outra ali… enfim, senti a necessidade de futuramente criar um artigo passo a passo para fazer essa publicação.
Nessa pesquisa eu achei: “Provising Profile, Certicate, Identifier and others“. Tudo bem, a questão não é do Xamarin e sim uma burocracia da própria Apple.
Basicamente precisaremos:
iOS Developer Program: Se escreva no programa iOS Developer Program para poder publicar um aplicativo:
Test Flight: É um aplicativo que a Apple comprou para usar como plataforma de teste e download de seus aplicativos para propósitos de teste.
iTunes Connect: Painel de controle da Apple para criar os aplicativos, selecionar os usuários que irão testar entre outras funções.
Por fim eu consegui publicar a aplicação com sucesso, tá funcionando corretamente, os usuários estão testando e quando eu publico uma nova versão, automaticamente esses usuários são notificados. É bem seguro e bem organizado.
Agora o Google Play Store é mais fácil para publicar mas é casa da mãe Joana. Pouca segurança, cada um faz o que quer, o Google aparentemente não valida nada…
Nessa batalha o lado negro venceu. Vamos ver no próximo episódio de Xamarin Wars!
Bom é isso. Espero que tenha ajudado.
Xamarin Wars: O iOS Contra-Ataca
Xamarin Wars iOS: Perguntas, sugestões ou críticas são bem vindas. Boa sorte!