Como criar aplicativos gratuitos

Quem sou
Martí Micolau
@martimicolau
Autor e referências

Informação preliminar

Antes de entrar no tutorial e se explicar como criar aplicativos gr√°tis, √© meu dever fornecer-lhe algumas informa√ß√Ķes preliminares sobre o caso em quest√£o. Em primeiro lugar, saiba que para ser capaz de criar aplicativos, √© essencial conhecer o linguagens de programa√ß√£o refer√™ncia, ou pelo menos ter um conhecimento superficial dela.


As linguagens de programa√ß√£o mais populares em Android eles s√£o Java e XML, enquanto para o lado iOS abbiamo r√°pido (lan√ßado pela Apple em 2014) e Objective-C (linguagem hist√≥rica na qual os aplicativos iOS foram baseados desde o in√≠cio): para mais informa√ß√Ķes, sugiro a leitura de meus guias espec√≠ficos sobre como iniciar a programa√ß√£o, como criar um programa, como aprender Java e como programar em Java. Tutoriais mais detalhados sobre o assunto tamb√©m podem ser encontrados em pesquisas no Google, em sites especializados no assunto.


Linguagens de programa√ß√£o podem ser usadas por meio de programas especiais concebido, justamente, para o desenvolvimento de aplica√ß√Ķes. Os softwares pertencentes a esta categoria s√£o essencialmente divididos em dois tipos: o SDK e solu√ß√Ķes comerciais independentes.

Os SDK (sigla para Software Development Kit), são ferramentas disponibilizadas pelas empresas que gerenciam os sistemas operacionais (Google, no caso do Android, e Apple, no caso do iOS), graças às quais é possível fazer o a maior parte da plataforma que vão contactar, permitindo gerir tudo ao pormenor, optimizando cada função e realizando vários testes.

J√° o software independente, como a pr√≥pria defini√ß√£o indica, √© disponibilizado por empresas terceirizadas e permite o desenvolvimento de conte√ļdo em um ambiente integrado. Normalmente, s√£o mais f√°ceis de utilizar e permitem trabalhar num √ļnico projeto que pode ser exportado em diversos formatos, como um pacote compat√≠vel com m√ļltiplas plataformas, dependendo da licen√ßa que possui.



Como criar um aplicativo gratuito para Android e iOS

Tendo feito os esclarecimentos necessários acima, vamos ao cerne do tutorial e vamos descobrir, concretamente, como criar aplicativos gratuitos para Android e iOS. Abaixo você encontrará aqueles que, na minha opinião, representam o melhor software que você pode usar para atingir seu objetivo: teste-os agora!

Android Studio (Windows / macOS / Linux)

Android Est√ļdio √© a ferramenta do Google que voc√™ pode usar para desenvolver aplicativos para Android. √Č gr√°tis e funciona tanto em Windows de que MacOS, mas tamb√©m em Linux e ChromeOS.

Para poder utiliz√°-lo, acesse o site do programa e clique no bot√£o Baixe o Android Studio, que est√° localizado no centro da p√°gina. No formul√°rio que √© mostrado a voc√™ mais tarde, marque a caixa ao lado do item Eu li e concordo com os termos e condi√ß√Ķes acima e clique em bot√£o azul, localizado na parte inferior, para iniciar o download.

Quando o download for conclu√≠do, se voc√™ estiver usando Windows, abra o arquivo .exe voc√™ baixou e, na janela que voc√™ v√™ na √°rea de trabalho, clique nos bot√Ķes Sim, Pr√≥ximo (Tr√™s vezes seguidas), Instalar, Pr√≥ximo e Terminar, para finalizar a instala√ß√£o.

Se voc√™ estiver usando MacOS, abra o pacote .dmg entendi, arraste o√≠cone do est√ļdio android na pasta Aplica√ß√Ķes no seu Mac, clique com o bot√£o direito sobre ele e selecione o item Apri a partir do menu que aparece, de forma a iniciar o programa vai contornar as limita√ß√Ķes impostas pela Apple aos aplicativos de desenvolvedores n√£o certificados (uma opera√ß√£o que deve ser realizada apenas na primeira inicializa√ß√£o).



Na janela que, independentemente do sistema operacional utilizado, agora √© mostrada na √°rea de trabalho, clique nos bot√Ķes OK e Pr√≥ximo (Tr√™s vezes seguidas); ent√£o clique no bot√£o Terminar e aguarde o download dos componentes necess√°rios para executar o Android Studio para iniciar e concluir.

Em seguida, comece a criar um novo projeto selecionando a op√ß√£o Inicie um novo projeto Android Studio na tela principal do Android Studio e escolha o m√≥dulo a partir do qual deseja iniciar. Atribuir, portanto, um nome o aplicativo que voc√™ vai desenvolver e selecionar a vers√£o do SDK a ser usada. Em seguida, clique no bot√£o Pr√≥ximo e indique qual das bases predefinidas dispon√≠veis voc√™ deseja usar, a seguir configure os valores (ou deixe os padr√Ķes) e clique no bot√£o Terminar.

Depois de completar todos os passos acima, voc√™ se encontrar√° na frente do editor do programa: √† esquerda voc√™ encontrar√° a estrutura dos diferentes elementos do projeto, enquanto √† direita a √°rea na qual inserir as partes do c√≥digo. Na parte superior, por outro lado, est√£o os bot√Ķes para inserir objetos, colar partes do c√≥digo, etc., e a barra de menus.

Quando achar conveniente, voc√™ pode salvar seu projeto de aplicativo clicando no item Envie o localizado no canto superior esquerdo e escolhendo o item apropriado no menu que √© aberto. Para obter mais informa√ß√Ķes e aprender como usar este software, consulte o guia do usu√°rio do Android Studio fornecido pelo Google.

Xcode (macOS)

Se voc√™ deseja criar aplicativos iOS gratuitos, Xcode √© o primeiro recurso que voc√™ precisa considerar, pois √© a ferramenta oficialmente disponibilizada pela Apple para o desenvolvimento de aplicativos para sua plataforma m√≥vel. √Č compat√≠vel apenas com o macOS e √© gratuito. Tamb√©m integra um emulador de iOS, por meio do qual √© poss√≠vel testar o funcionamento de apps e sites da Internet, visualizando-os como seriam exibidos no iPhone e no iPad.



Para baixá-lo, visite a seção relevante da Mac App Store online, clique no botão Ver na Mac App Store e, na janela que se abre, clique no botão Obter / instalar. Se solicitado, autorize o download usando senha ID Apple ou tocá-ID (se o Mac que você está usando suporta a tecnologia acima).

Depois de baixar e lan√ßar Xcode, Clique no bot√£o concordar presente na janela de boas-vindas do programa, digite o senha da administra√ß√£o do Mac no campo apropriado e aguarde a instala√ß√£o dos componentes necess√°rios para executar o software ser conclu√≠da.

Na pr√≥xima janela, selecione a op√ß√£o Crie um novo projeto Xcode, escolha o modelo que deseja usar entre os dispon√≠veis e indique o nome que deseja atribuir ao projeto. Em seguida, comece a se dedicar ao desenvolvimento de seu aplicativo usando o editor apropriado, que √© dividido em v√°rias se√ß√Ķes: √† esquerda est√° a estrutura do projeto, no centro a se√ß√£o para inserir as partes do c√≥digo, √† direita o visualizador, enquanto em na parte superior e inferior voc√™ encontrar√° bot√Ķes e menus com fun√ß√Ķes e comandos √ļteis.

Quando quiser, voc√™ pode salvar tudo acessando o menu Envie o (canto superior esquerdo) e clicando no item apropriado. Para mais informa√ß√Ķes sobre como Xcode, Remeto voc√™ para a p√°gina da web espec√≠fica no site da Apple.

Corona SDK (Windows / macOS)

Voc√™ j√° ouviu falar Corona SDK? N√£o? N√£o tem problema, vou explicar o que √©. √Č um programa gratuito para Windows e MacOS que permite desenvolver aplicativos para Android e iOS de uma forma extremamente simples. Inclui tudo o que √© necess√°rio para construir, testar e publicar aplicativos para as plataformas em quest√£o. Deve-se notar, entretanto, que no Mac ele s√≥ pode ser usado para o desenvolvimento de aplicativos para iOS e que, novamente neste caso, precisa do Xcode para funcionar.

Para baix√°-lo para o seu computador, visite o site do programa e clique no bot√£o Baixar, localizado no canto superior direito. Quando o download for conclu√≠do, se voc√™ estiver usando Windows, abra o pacote .msi obtido e, na janela que voc√™ v√™ aparecer na √°rea de trabalho, clique no bot√£o Pr√≥ximo. Em seguida, marque a caixa ao lado do item Aceito os termos do Contrato de Licen√ßa e clique no bot√£o novamente Pr√≥ximo duas vezes seguidas, ent√£o naquele Instalar e, finalmente, nos bot√Ķes Sim e Terminar.

Se voc√™ estiver usando MacOS, abra o pacote .dmg obtido e, na janela que voc√™ ver aparecer na tela, clique no bot√£o concordar. Neste ponto, arraste o Pasta corona na pasta Aplica√ß√Ķes no seu Mac e inicie o programa clicando no√ćcone do Simulador Corona que foi adicionado ao Launchpad.

Agora que, independentemente do sistema operacional usado, você vê o Corona SDK no desktop, cadastre-se (é fundamental), clicando no botão Inscreva-se e fornecendo os dados solicitados na janela do navegador que você vê aparecer. Em seguida, faça login com suas credenciais por meio da tela de software apropriada.

Agora, pressione o bot√£o Novo projeto, introduzir o nome que voc√™ deseja atribuir ao seu aplicativo no campo dedicado e especifique a pasta onde deseja salv√°-lo. Em seguida, selecione um dos modelos dispon√≠veis, ajuste a tela e as configura√ß√Ķes de orienta√ß√£o e pressione o bot√£o OK.

Agora voc√™ pode come√ßar a desenvolver seu aplicativo com seriedade, usando a janela do console para inserir as linhas de c√≥digo. Voc√™ pode ent√£o visualizar tudo no editor em formato de smartphone na √°rea de trabalho. Al√©m disso, as v√°rias altera√ß√Ķes feitas s√£o salvas automaticamente. Para mais informa√ß√Ķes sobre como Corona SDK, Remeto para as diretrizes dispon√≠veis no site do programa.

Como criar aplicativos gratuitos online

Voc√™ sabia que √© poss√≠vel criar aplicativos gr√°tis online, sem precisar baixar novos programas no computador e poder contar com o uso de um editor visual? N√£o? Bem, agora voc√™ est√° ciente disso e, se tiver interesse, pode aprender mais experimentando as solu√ß√Ķes listadas abaixo.

MIT App Inventor

MIT App Inventor √© um editor visual acess√≠vel via navegador que permite desenvolver aplicativos para Android de forma extremamente simples, sem ter que escrever uma √ļnica linha de c√≥digo. √Č gratuito, mas, para us√°-lo, voc√™ precisa fazer o login com o seu pr√≥prio Perfil do Google.

Para usar este serviço, vá para a página da web relevante, faça o login com sua conta do Google e clique no botão Comece um novo projeto, localizado na parte superior. Então, na caixa que é mostrada a você, digite o nome que deseja atribuir ao aplicativo que pretende desenvolver, clique no botão OK e traduzir a interface do serviço para na sua línguao, usando o menu suspenso no canto superior direito.

Em seguida, use as v√°rias se√ß√Ķes do editor para come√ßar a desenvolver seu aplicativo: √† esquerda voc√™ encontrar√° a lista de elementos e objetos que voc√™ pode adicionar √† interface do aplicativo, no centro a visualiza√ß√£o e √† direita a lista de elementos que componha-o, o menu com as propriedades dos objetos selecionados e o bot√£o para fazer upload de arquivos multim√≠dia.

Para adicionar os elementos de seu interesse √† interface do aplicativo, basta selecion√°-los na lista √† esquerda, arrast√°-los para a se√ß√£o do editor, atrav√©s da qual voc√™ pode visualizar o aplicativo e solt√°-los no local de sua prefer√™ncia. Se desejar, voc√™ tamb√©m pode alterar suas propriedades, usando os itens e op√ß√Ķes apropriados vis√≠veis √† direita.

Ressalto também que, se julgar adequado, é possível adicionar novas telas ao aplicativo clicando no botão Eu adiciono tela na parte superior, enquanto para removê-los basta selecioná-los e clicar no botão Remover tela adjacente.

Assim que terminar de desenvolver o aplicativo, para salvá-lo, clique no menu projectos localizado no canto superior esquerdo e clique no item Salvar projeto apegado a ele. Se, por outro lado, você deseja baixar o aplicativo em seu computador, você deve selecionar a opção Exportar o projeto selecionado (.aia) para o meu computador que você sempre encontra no menu projectos. Para mais detalhes e insights sobre como MIT App Inventor, Recomendo a leitura do guia oficial do serviço.

AppsBuilder

Semelhante √† plataforma sobre a qual falei no cap√≠tulo anterior, AppsBuilder √© um servi√ßo online gra√ßas ao qual √© poss√≠vel desenvolver aplica√ß√Ķes diretamente do navegador. Voc√™ pode us√°-lo para criar aplicativos para ambos Android que para iOS, a partir de qualquer site ou conte√ļdo online. Deve-se notar que s√≥ pode ser usado mediante assinatura de uma assinatura especial (com pre√ßos a partir de 9 ‚ā¨ / m√™s), mas tamb√©m √© poss√≠vel experiment√°-lo gratuitamente, de forma limitada.

Para usar o AppsBuilder, visite seu site, clique no botão Experimentar gratuitamente colocado no centro e depois no botão Continuar. Portanto, crie sua conta para poder utilizar o serviço preenchendo os campos que lhe são propostos.

Uma vez logado, siga o assistente que é proposto a você para começar a criar seu aplicativo, indicando-o categoria de pertencer e nome. Posteriormente, você se encontrará na presença do editor do serviço: em primeiro lugar, cuide da tradução da interface, selecionando ocityno no menu suspenso para escolher o idioma (canto superior direito).

Em seguida, selecione a guia Minhas caracter√≠sticas, Clique no bot√£o Adicionar funcionalidade e adicione as fun√ß√Ķes de seu interesse ao aplicativo clicando nos √≠cones relevantes e fazendo as personaliza√ß√Ķes por meio dos menus que s√£o mostrados a voc√™. Na se√ß√£o Estilo e navega√ß√£o do editor, por outro lado, voc√™ encontrar√° fun√ß√Ķes √ļteis para alterar o design do aplicativo, cores, etc.

Sempre que voc√™ fizer altera√ß√Ķes em seu aplicativo, lembre-se de salvar tudo clicando no bot√£o ressalva, localizado na parte superior. Se, por outro lado, voc√™ deseja sair do editor e salvar as altera√ß√Ķes no final, clique no bot√£o Edi√ß√£o conclu√≠da. Para consultar os guias do usu√°rio sobre AppsBuilder, voc√™ pode consultar a se√ß√£o apropriada que voc√™ encontra no site deste servi√ßo.

Como criar aplicativos gratuitos e ganhar dinheiro

Você finalmente conseguiu criar aplicativos gratuitos e agora gostaria de entender como publicá-los na loja digital da plataforma móvel de seu interesse e ganhar graças ao trabalho realizado? Vou explicar para você imediatamente. Ao contrário do que você possa pensar, a parte mais difícil é aquela que você já enfrentou.

Android

Em relação a Android, para prosseguir com a publicação de seu aplicativo no Play Store, o primeiro movimento que você precisa fazer é criar um conta de desenvolvedor e associe-o ao seu Conta do Google.

A operação, a partir do custo de dólares 25, é muito simples: tudo o que você precisa fazer é acessar a página do Google Play Console e enviar seu aplicativo ao Google, carregando o Arquivo APK, gerenciando seus metadados (ou seja, versão e requisitos do sistema) e pensando sobre a parte comercial (título, descrição, etc.).

Quanto à possibilidade de ganhar dinheiro graças aos aplicativos que você publica na Play Store, você pode fazê-lo de várias maneiras: você pode optar por disponibilizar seus aplicativos por uma taxa, ou de graça, mas com propagandas dentro, graças ao qual monetizar.

Voc√™ tamb√©m pode avaliar a possibilidade de propor compras no aplicativo, por meio do qual oferecer conte√ļdo adicional aos usu√°rios, ap√≥s o download, mediante o pagamento de uma determinada quantia em dinheiro. Para obter mais informa√ß√Ķes sobre o uso e a opera√ß√£o do Play Console, recomendo a leitura do guia oficial.

iOS / iPadOS

Se você desenvolveu um aplicativo para iOS / iPadOS, em vez disso, para poder publicá-lo no app Store, A loja de aplicativos digitais da Apple para plataformas móveis, você precisa obter um conta de desenvolvedor.

A opera√ß√£o, infelizmente, n√£o √© gratuita (custa US $ 99 por ano) e deve ser realizada por meio da p√°gina apropriada no site Programa para desenvolvedores da Apple, clicando no bot√£o Comece sua inscri√ß√£o, que est√° localizado na parte inferior.

O processo de publica√ß√£o de aplicativos que voc√™ desenvolveu requer o uso de Xcode e App Store Connect. O primeiro √© o software de que voc√™ precisa para desenvolver o aplicativo e tamb√©m permitir√° que voc√™ o envie ao App Store Connect. Este √ļltimo √© a plataforma web da Apple que permitir√° que voc√™ insira todas as informa√ß√Ķes sobre o aplicativo que, em seguida, ficar√° online na App Store.

Quanto ao discurso de monetiza√ß√£o, as mesmas regras se aplicam ao Android: voc√™ pode optar por ganhar dinheiro com seu aplicativo disponibilizando-o por uma taxa, para permitir 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 aplicativos gratuitos

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