Close
    Search Buscar

    Venha criar app para iPhone

    Quem sou
    Lluís Enric Mayans
    @lluisenricmayans
    Autor e referências

    Informação preliminar

    Antes de chegar ao cerne do tutorial, vamos explicar como criar aplicativos para iPhone, h√° algumas informa√ß√Ķes preliminares que √© meu dever fornecer a voc√™ para permitir que voc√™ tenha ideias perfeitamente claras a respeito.

    Para começar, saiba que, como eu disse no início, se você deseja desenvolver aplicativos para iOS ou iPadOS (ou seja, os sistemas operacionais do iPhone e iPad, que compartilham os mesmos princípios básicos), você precisa conhecer alguns linguagens de programação: os mais populares no momento são rápido (linguagem lançada pela Apple em 2014) e Objective-C (linguagem histórica na qual os aplicativos para iOS / iPadOS foram baseados desde o início).



    Se voc√™ quiser aprender mais, pode consultar meus tutoriais focados em como iniciar a programa√ß√£o e como criar um programa; voc√™ tamb√©m pode obter outras informa√ß√Ķes √ļteis fazendo pesquisas no Google e visitando sites especializados no assunto, como HTML.com. Al√©m disso, recomendo fortemente que voc√™ d√™ uma olhada nos cursos de programa√ß√£o online (ou mesmo offline) dispon√≠veis na cidade, verificando naturalmente o grau de confiabilidade e os resultados concretos obtidos por quem os det√©m.

    Depois de aprender linguagens de programa√ß√£o, voc√™ pode us√°-las para desenvolver seus aplicativos, usando Programas usados ‚Äč‚Äčpara esse fim, como aqueles que voc√™ encontra relatados em meu guia, que s√£o divididos em duas categorias: o SDK (acr√īnimo para "Kit de Desenvolvimento de Software") e o solu√ß√Ķes comerciais independentes.

    Os primeiros s√£o disponibilizados directamente pelos programadores do sistema operativo (neste caso espec√≠fico Apple) e permitem tirar partido da plataforma de refer√™ncia a 100%, garantindo uma gest√£o bastante detalhada e permitindo a realiza√ß√£o de m√ļltiplos testes, enquanto os √ļltimos s√£o lan√ßados por empresas terceirizadas, geralmente s√£o bastante f√°ceis de usar, permitem desenvolver aplicativos dentro de um ambiente integrado e, dependendo da licen√ßa detida, permitem criar um projeto compat√≠vel com m√ļltiplas plataformas.



    Assim que o desenvolvimento de um aplicativo for concluído, para publicá-lo noapp Store (a loja digital de dispositivos iOS / iPadOS), você deve ter um Conta de desenvolvedor Apple. A operação custa R $ 99 por ano e deve ser realizada por meio da página apropriada no site Programa para desenvolvedores da Apple.

    O processo de publica√ß√£o do aplicativo desenvolvido requer o uso de Xcode (do qual irei falar com voc√™ em mais detalhes nas linhas a seguir) e de App Store Connect. O primeiro √© o software que permite desenvolver aplicativos e envi√°-los ao App Store Connect. Este √ļltimo √© a plataforma web da Apple para inserir todas as informa√ß√Ķes sobre o aplicativo que, em seguida, ficar√° online na App Store.

    O discurso tamb√©m deve ser abordado monetiza√ß√£o. Os aplicativos desenvolvidos podem ser disponibilizados de forma totalmente gratuita, mas tamb√©m podem se tornar uma fonte de renda: disponibilizando-os por uma taxa, permitindo o download gratuito com propagandas ou, novamente, propondo compras no aplicativo para desbloquear conte√ļdo adicional. Para mais detalhes, indico a consulta do site dedicado ao Apple Developer Program.

    Como criar um aplicativo gratuito para iPhone

    Neste ponto, eu diria que estamos l√°: podemos finalmente agir e ir e descobrir como fazer um aplicativo para iPhone de gra√ßa. Abaixo, portanto, voc√™ encontrar√° aqueles que s√£o indicados programas que voc√™ pode usar para fazer isso e as respectivas instru√ß√Ķes de uso.

    Xcode (macOS)

    A primeira ferramenta que sugiro que voc√™ considere √© obviamente Xcode. Este √© o software disponibilizado diretamente pela Apple para o desenvolvimento de aplicativos para seus dispositivos m√≥veis. √Č, portanto, parte da categoria SDK, √© gratuito e s√≥ funciona em MacOS. Tamb√©m integra um emulador com o qual √© poss√≠vel verificar o funcionamento de aplicativos e sites da Internet simulando o ambiente de trabalho do iOS / iPadOS.



    Para baixar e instalar o Xcode no Mac, visite a se√ß√£o relevante da Mac App Store e clique nos bot√Ķes obtendo e Instalar. Se necess√°rio, autorize o download usando senha dell'ID Apple o toc√°-ID (se o Mac que voc√™ est√° usando for compat√≠vel com a tecnologia acima). Em seguida, inicie o programa clicando no bot√£o Apri apareceu na tela ou selecionando o√ćcone Xcode adi√ß√£o √† Launchpad.

    Assim que a tela do Xcode aparecer, pressione o botão concordar, introduzir o Senha de administrador do Mac e aguarde a instalação dos componentes necessários para o funcionamento do software. Em seguida, escolha a opção Crie um novo projeto Xcode, selecione os modelo que você pretende usar e digite o Nome do Projeto.

    Depois de concluir as etapas acima, voc√™ finalmente se encontrar√° na presen√ßa deeditor do programa, que est√° organizado da seguinte forma: √† esquerda est√° a estrutura do projeto, no centro a se√ß√£o de inser√ß√£o do c√≥digo, √† direita o visualizador e na parte superior e na parte inferior h√° bot√Ķes e menus com outras fun√ß√Ķes e comandos que podem ser √ļteis.

    Ao terminar, salve o projeto clicando no menu Envie o no canto superior esquerdo e selecionando o item apropriado do √ļltimo. Para mais informa√ß√Ķes, sugiro que voc√™ consulte a p√°gina dedicada ao Xcode no site da Apple.

    Swift Playgrounds (macOS / iPadOS)

    Playgrounds r√°pidos √© mais uma ferramenta disponibilizada diretamente pela Apple que se apresenta como uma solu√ß√£o conveniente e simples para aprender a programar aplicativos para iPhone, iPad e Mac com a linguagem r√°pido, de uma forma divertida, como se estivesse jogando um videogame. Obviamente, tamb√©m integra um editor e toda uma s√©rie de templates para prosseguir com o desenvolvimento ‚Äúreal‚ÄĚ das aplica√ß√Ķes. √Č gratuito e adequado para iniciantes. Em um computador, ele s√≥ pode ser usado no macOS, mas possivelmente tamb√©m est√° dispon√≠vel em uma vers√£o para iPadOS (mas apenas com iPadOS 15 e posterior √© poss√≠vel fazer upload de aplicativos para a App Store).



    Ao visualizar a tela principal do Swift Playground, se você quiser tentar desenvolver seu aplicativo, clique na entrada Lista completa localizado no canto inferior direito, localize o modelo que deseja usar entre os da seção Modelos e clique no botão relevante obtendo.

    Em seguida, abra o modelo escolhido clicando duas vezes sobre ele visualiza√ß√£o vis√≠vel na tela principal do programa e use as se√ß√Ķes anexadas aoeditor que aparece para desenvolver seu aplicativo: √† esquerda voc√™ encontrar√° a se√ß√£o onde voc√™ pode escrever o c√≥digo e adicionar novos elementos, enquanto √† direita h√° a se√ß√£o para analisar e executar o c√≥digo inserido, bem como para visualizar o resultado final .

    Todas as altera√ß√Ķes feitas no aplicativo s√£o salvas automaticamente. No entanto, se desejar, voc√™ tamb√©m pode exportar tudo clicando no menu Exportar presente no canto superior esquerdo e selecionando a op√ß√£o de sua prefer√™ncia no menu que aparece.

    Observe que, como o Swift Playground é um aplicativo desenvolvido também para aprender a linguagem de programação Swift, você pode usá-lo para o propósito em questão, selecionando um dos recreio que você encontra na parte inferior da tela principal do programa.

    Solar 2D (Windows / macOS)

    Solar 2D √© um excelente programa de terceiros que permite criar aplicativos para iPhone (bem como para dispositivos iPad e Android), oferecendo a seus usu√°rios todas as ferramentas e fun√ß√Ķes necess√°rias para ter sucesso no neg√≥cio. Ele se enquadra na categoria de solu√ß√Ķes comerciais aut√īnomas e √© gratuito. A √ļnica coisa a levar em considera√ß√£o √© que para desenvolver aplicativos para iOS / iPadOS voc√™ deve necessariamente usar um Mac, no qual o Xcode tamb√©m deve estar instalado.

    Para baixar o programa para o seu computador, visite seu site e clique no botão Baixar localizado no centro da página e, em seguida, selecione o link relacionado ao macOS (Eg. Solar2D-macOS- [versão] .dmg) que você encontra na próxima página, para obter a versão do programa para Mac.

    Quando o download for conclu√≠do, abra o pacote .dmg obtido e, na janela que se abre, clique no bot√£o concordar, em seguida, mova o pasta do programa na pasta Aplica√ß√Ķes no seu Mac e clique no√ćcone do Simulador Corona que acaba de ser adicionado ao Launchpad, para iniciar o programa.

    Agora que a janela Corona SDK √© exibida, comece a criar um novo projeto pressionando o bot√£o Novo projeto e, na nova tela que aparecer, digite o nome que voc√™ deseja atribuir ao aplicativo, especifique o modelo voc√™ quer usar, o pasta no qual salvar o projeto e definir as outras configura√ß√Ķes relacionadas ao tela e todos "orienta√ß√£o, ent√£o pressione o bot√£o OK.

    Para prosseguir com o desenvolvimento do aplicativo, digite as linhas de c√≥digo no consol√°, enquanto no janela em forma de iPhone voc√™ ver√° o resultado final na visualiza√ß√£o. Todas as altera√ß√Ķes feitas s√£o salvas automaticamente. Para mais informa√ß√Ķes, consulte os guias oficiais do programa.

    Outras solu√ß√Ķes para criar um aplicativo gratuito para iPhone

    H√° tamb√©m outras solu√ß√Ķes voc√™ pode confiar para criar aplicativos para iPhone, como os que relatei a voc√™ na lista a seguir.

    • Unidade (Windows / macOS) - √© um software projetado principalmente para criar simula√ß√Ķes 3D e 2D, portanto, em vez de ser usado para criar aplicativos, √© usado para criar jogos. Funciona com Windows e macOS e √© gratuito (desde que a pessoa jur√≠dica que representa quem o usa n√£o gere ganhos ou arrecada√ß√£o de fundos acima de US $ 100.000, caso contr√°rio, voc√™ deve usar uma das vers√Ķes pagas, com pre√ßos a partir de US $ 25 / m√™s) . Para mais informa√ß√Ķes, voc√™ pode ler meu tutorial sobre como usar o Unity.
    • Visual Studio (Windows / macOS) - √© um programa gratuito da Microsoft, compat√≠vel tanto com Windows como com macOS, que permite desenvolver aplicativos escolhendo entre v√°rias linguagens de programa√ß√£o e destinado a v√°rios sistemas operacionais, n√£o s√≥ iOS e n√£o apenas para dispositivos m√≥veis .

    Para mais detalhes sobre as solu√ß√Ķes que acabei de relatar para voc√™ e para descobrir quais outras ferramentas voc√™ pode usar para desenvolver aplicativos para iOS, consulte minha an√°lise dedicada a programas para programa√ß√£o.

    Como criar aplicativos para iPhone sem programação

    Conhecer linguagens de programação é essencial para desenvolver aplicativos para iOS, isso é verdade, mas também existem ferramentas menos exigentes com as quais é possível crie aplicativos para iPhone sem programação.

    Este √© o caso de Construtor de aplicativos Appy Pie, um servi√ßo online que permite criar aplica√ß√Ķes nativas para iPhone (bem como para iPad, Android e outros dispositivos e plataformas) de forma autom√°tica, a partir de qualquer site ou conte√ļdo online, oferecendo tamb√©m a possibilidade de atualizar facilmente as aplica√ß√Ķes j√° publicadas na loja . Para o utilizar necessita de fazer uma assinatura (ao custo b√°sico de 14 euros / m√™s), mas pode experiment√°-lo gratuitamente durante 7 dias.

    Se você deseja utilizar o AppsBuilder, acesse o site do serviço e clique no botão Começar localizado no centro da tela. Em seguida, especifique o seu nome, a categoria de associação dos aplicativos que você pretende desenvolver, o tema você deseja aplicar ao editor e escolher oiPhone como o dispositivo de destino, pressione o botão Salvar e continuar, modelo email address e a senha que deseja usar para fazer login ou usar sua conta do Google e se registrar para o serviço.

    Uma vez conectado, use oeditor visual proposta para definir as caracter√≠sticas do aplicativo, o design, as fontes a serem usadas, o √≠cone, o fundo etc. usando as op√ß√Ķes e menus √† esquerda, enquanto √† direita voc√™ pode visualizar o resultado final.

    Assim que terminar de desenvolver o aplicativo, salve-o pressionando o bot√£o Salvar e continuar localizado no canto superior direito, em seguida, ative a vers√£o de teste do servi√ßo clicando no bot√£o Tente e fornecendo os dados solicitados, para que possa ent√£o prosseguir com a sua exporta√ß√£o e publica√ß√£o na App Store. Para obter mais informa√ß√Ķes, consulte a se√ß√£o do site do App Builder dedicada √†s perguntas frequentes e √† comunidade.

    Venha criar app para iPhone

    √Āudio v√≠deo Venha criar app para iPhone
    Adicione um coment√°rio do Venha criar app para iPhone
    Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.