Como desenvolver um aplicativo simples para iPhone e enviá-lo ao iTunes

Como desenvolver um aplicativo simples para iPhone e enviá-lo ao iTunes

O processo de desenvolvimento de um aplicativo para iPhone não é tão difícil ou tão simples quanto se possa pensar. Não sou um programador, mas queria ver se consigo aprender a desenvolver um aplicativo para iPhone sozinho. As notícias apresentam todos os tipos de artigos sobre crianças de 9 anos que podem torná-los. Se eles podem fazer isso, certamente o resto de nós também pode?





Assim como cozinhar, há um certo processo envolvido em 'preparar' um aplicativo. Este artigo não é sobre seu estilo de cozinhar em si (ou seja, programação), mas apenas as etapas gerais necessárias para tirá-lo de sua cabeça e colocá-lo no iTunes.





A criação de um aplicativo não é totalmente gratuita, por isso é importante saber de antemão que, em algum ponto deste processo, você estará gastando $ 99 (USD). Além disso, é importante saber de antemão que você precisará usar um Mac em algum momento e precisará usar um código específico para Mac para criar seu aplicativo.





Agora que todos nós vimos as letras miúdas, aqui estão as etapas empolgantes para a felicidade do aplicativo!

Etapa 1: crie uma ideia inteligente

Tem uma ideia única para um aplicativo? Existem, como você provavelmente sabe, um trilhão (OK, talvez não um TRILHÃO) de aplicativos por aí. Então, o que faz um aplicativo se destacar? Por que alguém iria querer usar seu aplicativo? Por que eles pagariam por isso se você fosse cobrar?



Certifique-se de verificar se não há outros aplicativos que façam a mesma coisa que você está propondo. Ou se você quiser criar algo melhor do que um aplicativo que já existe, pense em como sua ideia ficará melhor. Desenhe no papel ou no computador.

Etapa 2: Obtenha um Mac

O iPhone é um produto da Apple e usa uma variação do Mac OS. Atualmente, as ferramentas de desenvolvimento do iPhone estão disponíveis apenas para usuários de Mac (embora haja evidências de design em modo de prisão em um PC), mas para obtê-lo na App Store, você eventualmente precisará de um Mac para obtê-lo lá. Você pode comprar um Mac mini relativamente barato se não tiver um Mac à sua disposição.





Etapa 3: Registre-se como um desenvolvedor Apple

Para trabalhar com as ferramentas do Mac, você precisa se tornar um oficial Desenvolvedor Apple . O registro é gratuito, então você simplesmente precisa fornecer suas informações e concordar com seus termos. Você só precisa se registrar uma vez e pode usar o mesmo nome de usuário e senha usados ​​para sua conta do iTunes. Depois de ser um desenvolvedor da Apple, você pode desenvolver aplicativos para iPhone para qualquer um dos produtos Mac.

Etapa 4: Baixe o kit de desenvolvimento de software para iPhone (SDK)

Depois de se tornar um desenvolvedor oficial, você pode baixar o SDK para iPhone. A versão de que você precisa depende do sistema operacional em execução no momento. Este download é ENORME porque vem com todos os tipos de documentação, códigos de amostra e todos os tipos de coisas que você ficará feliz em ter mais tarde. Pode levar algumas horas, então você pode querer iniciar o download, colocar um bom filme e esperar.





ManiacDev é um site realmente ótimo com TONELADAS de informações voltadas tanto para supernovos como eu, quanto para gurus de tecnologia. Basta começar com o primeiro vídeo, assistir e fazer anotações conforme avança. Realmente e verdadeiramente, estes são os melhores tutoriais que encontrei!

Etapa 5: Baixe o XCode

Se você ainda não o possui, baixe o XCode. De acordo com a Apple, 'Xcode é um IDE completo e cheio de recursos construído em torno de um fluxo de trabalho suave que integra a edição do código-fonte, com as etapas de construção e compilação, até uma experiência de depuração gráfica - tudo sem deixar de ver seu código-fonte . ' Este é outro download enorme, então você pode querer alugar um segundo filme.

Etapa 6: desenvolva seu aplicativo para iPhone com os modelos do SDK

Depois de ter seu aplicativo desenhado no papel ou no Photoshop, você pode começar a projetá-lo com os modelos fornecidos no SDK. É aqui que a ENORME quantidade de tempo de download será um grande benefício. Você terá muitos modelos para escolher e muitos tutoriais de clipes do YouTube sobre como usar os modelos de maneira eficaz.

Etapa 7: Aprenda Objective-C para cacau

Se você adora linguagens de programação, vai adorar Objective-C. Se você não sabe programar, essa é a parte que pode ficar bem complicada, então você pode querer encontrar um amigo programador ou contratar alguém. Também ajuda muito obter um livro para referência.

Etapa 8: programe seu aplicativo em Objective-C

Depois de compreender pelo menos os fundamentos de Objective-C (ou pelo menos saber como encontrar respostas para perguntas de programação), você está pronto para programar seu aplicativo. Ajuda fazer capturas de tela à medida que avança, para que você possa se lembrar do que tentou. Alguns aplicativos podem levar apenas algumas horas para serem programados, enquanto outros podem levar meses. Só você sabe quantos detalhes deseja para sua viagem inaugural na App Store!

Etapa 9: teste o aplicativo no simulador do iPhone

O SDK vem com um adorável simulador de iPhone. Você precisará carregar seu aplicativo e fazer seus próprios testes. Você deve tentar resolver o máximo possível de bugs e pensar em todas as maneiras como alguém pode usar seu aplicativo.

Etapa 10: hospedar uma venda de bolos

Lembra quando eu disse nas letras miúdas que você teria que levantar algum dinheiro? Este é aquele momento. Infelizmente, carregar um aplicativo no iTunes custa uma taxa única de membro de $ 99 (USD). Não há como escapar dessa taxa, mas você pode ganhá-la de volta em triplicado se seu aplicativo valer a pena! Na verdade, você ganha muito pelos seus $ 99. Por um lado, você tem acesso a algumas das pessoas mais legais deste lado de Plutão!

Etapa 11: peça que outras pessoas testem seu aplicativo

Depois de pagar sua taxa, você poderá fazer com que outras pessoas na comunidade de aplicativos testem seu aplicativo e ajudem a resolver os bugs finais. Esta é uma ótima comunidade, e testar novos recursos é muito divertido. Se você for um novato como eu, ficará maravilhado com os reis e rainhas do estrelato geek. Dependendo da natureza e da complexidade do seu aplicativo, esse processo pode levar algum tempo.

Etapa 12: envie seu aplicativo para aprovação

Depois de testar seu aplicativo na comunidade e resolver todos os problemas, você pode enviar o aplicativo ao iTunes para aprovação. Você poderá carregá-lo diretamente da comunidade. O processo de aprovação pode levar algum tempo, então seja paciente!

Etapa 13: Observe a massa e o tráfego entrando!

Se você criou um aplicativo pago, espere o dinheiro chegar à terra. Se você criou um aplicativo gratuito, observe o tráfego!

tornar a unidade flash inicializável do Windows 7

Você tem alguma dica para compartilhar com os desenvolvedores de aplicativos? Deixe-os na seção de comentários abaixo.

Créditos de imagens: Erik K. Veland , pare de olhar , Davidgsteadman , Leo Reynolds , Helpei , Cedric Chee , dianagavrilita

Compartilhado Compartilhado Tweet O email 3 maneiras de verificar se um e-mail é verdadeiro ou falso

Se você recebeu um e-mail que parece um pouco duvidoso, é sempre melhor verificar sua autenticidade. Aqui estão três maneiras de saber se um e-mail é real.

Leia a seguir
Tópicos relacionados
  • Mac
  • Programação
Sobre o autor Beth Ritter-Guth(12 artigos publicados)

Sou Tecnólogo Educacional e professor de inglês.

Mais de Beth Ritter-Guth

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever
Categoria Mac