sábado , 25 fevereiro 2017
Home - Apple - Como criar aplicativos para iOS – App para principiantes

Como criar aplicativos para iOS – App para principiantes


Criar app no iOS pode parecer mais simples que você imagina, o mercado para aqueles que desenvolvem aplicativos móveis tem crescido muito nos últimos anos, e é fato que a Apple foi responsável por grande parte desse crescimento com o surgimento da App Store no iPhone, que atualmente é considerara a maior e mais rentável loja de aplicativos móveis.

Muitos tem interesse em aprender a criar seus próprios aplicativos e distribuí-los na App Store, porém não sabem por onde começar. Neste artigo então, estarei mostrando os primeiros passos para se tornar um desenvolvedor de aplicativos para iOS.

App Store iPad iOS 7

Logicamente não é possível se tornar um desenvolvedor da noite para o dia, pois requer muito aprendizado e prática, portanto não se frustre se você não conseguir criar um bom aplicativo logo de início. Lembrando também que desenvolver um aplicativo bem feito pode levar um bom tempo.

Antes de tudo, precisamos de alguns pré-requisitos básicos para começarmos a desenvolver aplicativos para o sistema operacional móvel da Apple. É fundamental ter a ferramenta Xcode, pois é nela que se trabalha com praticamente todo o desenvolvimento do aplicativo. Mas há um porém nisso tudo: O Xcode está disponível exclusivamente para Macs originais, portanto se você possui um PC com Windows, Linux, ou até mesmo um Hackintosh, não será possível desenvolver aplicativos para o iOS.

Xcode

Se você já tem um Mac, tudo certo, caso contrário precisará comprar um. Se você estiver realmente interessado em trabalhar com o desenvolvimento de aplicativos para o iOS, talvez seja interessante investir em um Mac novo. No Brasil, é possível comprar um Mac Mini por R$ 2.799, que possui configurações suficientes para trabalhar com o Xcode e receber as últimas atualizações do sistema.

Porém se você ainda não tem certeza do que pretende fazer, pode optar por comprar um Mac usado na internet. Há diversas opções de Macs usados com preços acessíveis em sites como o Mercado Livre que podem trabalhar tranquilamente com o Xcode, mas fique atento ao comprar um Mac usado, pois a ferramenta só funciona com a versão mais recente do OS X, portanto é necessário ter um Mac compatível com ela.

iMac

Para desenvolver aplicativos do iOS basicamente se utiliza a linguagem de programaçãoObjective-C, então recomendo que você adquira um conhecimento básico sobre a linguagem antes de trabalhar com o Xcode. Lembrando que toda a documentação da Apple e os códigos de programação são completamente escritos em inglês, portanto é fundamental ter conhecimento do idioma.

O Xcode pode ser baixado gratuitamente na Mac App Store e vem acompanhado com diversas ferramentas para auxiliar o desenvolvedor, como o iPhone Simulator que permite testar seus aplicativos do iOS no próprio Mac. Qualquer pessoa pode instalar o Xcode, mas não são todos que podem utilizar os recursos online ou para download completos da ferramenta.

Xcode Mac App Store

A Apple não permite que qualquer pessoa publique um aplicativo em sua loja, sendo que para isso é necessário se cadastrar no programa de desenvolvedores, o qual tem uma taxa de 99 dólares por ano. Os desenvolvedores cadastrados também podem testar seus aplicativos nos iPhones, iPods e iPads antes de serem publicados na loja, e também tem acesso as versões de testes (beta) do iOS.

Cadastro no Device Center para Desenvolvimento de aplicativos para iOS

Para se cadastrar, basta acessar o Portal de Desenvolvedores da Apple com seu ID Apple. Se você ainda não possui um, poderá criar ali mesmo uma nova conta gratuitamente.

Desenvolvimento de aplicativos para iOS

A partir de agora você terá que preencher todo o seu cadastro. Você deve obrigatoriamenteutilizar dados reais. Informe seu nome completo, endereço, email e telefone corretamente. No caso do número de telefone é necessário utilizar o código do país (no caso do Brasil, +55) e também o DDD de sua região.

Desenvolvimento de aplicativos para iOS

Existem diversos programas de desenvolvimento de aplicativos, tanto para Mac quanto para iOS. Certifique-se de selecionar o programa para iOS como desenvolvedor único.

Após enviar seus dados pessoais, serão exigidas as informações de pagamento. No caso, só é possível efetuar o pagamento do programa por meio de um cartão de crédito internacional. Lembre-se de que os dados pessoais devem ser exatamente os mesmos utilizados no cartão de crédito.

Se tudo foi preenchido corretamente, você verá uma mensagem informando que seu pedido será revisado. Antes de qualquer coisa, a Apple irá verificar se o seu cartão de crédito registrado é realmente válido para efetuar o pagamento do programa. O processo de verificação leva cerca de dois dias. Quando a verificação for concluída, você receberá um email com os passos seguintes.

Desenvolvimento de aplicativos para iOS

Confirmado o pagamento, todos os seus dados serão verificados por um processo super burocrático e demorado que pode levar cerca de 15 dias. Se tudo ocorrer sem problemas, você receberá outro email informando que seu pedido foi aprovado, precisando apenas que você confirme seu cadastro com mais alguns dados.

Desenvolvimento de aplicativos para iOS

Com sua conta de desenvolvedor já ativada, você poderá entrar no iOS Dev Center e acessar toda a documentação da Apple ensinando como trabalhar com grande parte dos códigos do iOS. Lá também é possível transferir as versões beta do iOS e do Xcode. Todos os certificados necessários para se publicar um aplicativo na loja também se encontram no iOS Dev Center.

Desenvolvimento de aplicativos para iOS

Para utilizar sua conta de desenvolvedor no Xcode, acesse o menu “Preferences” e depois a opção “Accounts”. Isso é fundamental para poder utilizar todos os recursos online ou para download da ferramenta.

Desenvolvimento de aplicativos para iOS

Para começar, crie um projeto no Xcode. Você pode selecionar alguns que já estão pré-definidos para alguma função específica, como por exemplo um aplicativo que use várias janelas em abas, ou também pode criar um projeto vazio.

Desenvolvimento de aplicativos para iOS

A partir disso, você já pode começar a programar seu aplicativo e também desenvolver sua parte visual no Storyboard.

Existem vários livros em português que ensinam passo-a-passo como desenvolver bons aplicativos para o iOS. Um dos mais recentes é o “Desenvolvendo para iPhone e iPad: Aprenda a desenvolver aplicativos utilizando o iOS SDK“, que conta com vários códigos para exemplos, tutoriais para utilizar determinadas APIs, entre outros. Também é possível encontrar na internet diversas vídeo-aulas de programação para iOS.

Em breve estarei publicando mais um artigo sobre desenvolvimento de aplicativos para iOS, desta vez, ensinando como publicar seu primeiro aplicativo na App Store.

Via ClicMobiles

Veja também

Empresa chinesa exige que Google mude de nome – Beijing Guge Science

A empresa chinesa Beijing Guge Science and Technology está processando a subdivisão do Google na China por considerar o nome.