Ionic Creator – exportando e gerando apk

Continuando nossa jornada sobre o Ionic Creator, vamos agora exportar o app que fizemos na ferramenta, para podermos editar o código e gerar o instalador para o Android (.apk).

Se você não tem i-d-e-i-a do que é Ionic, muito menos Ionic Creator, comece por aqui!

No Ionic Creator, no canto direito superior, nós temos 3 (três) botões interessantes:

o botão de Temas e SCSS, o botão de exportação e o botão de compartilhamento.

Clique na imagem para ampliar

Temas e SCSS

Nesta opção temos duas abas. Na aba de temas, podemos modificar as cores e fontes utilizadas no projeto, tanto para o cabeçalho, menu ou para as opções de cores padrão que a ferramenta exibe para botões, por exemplo.

Na aba de SCSS podemos escrever código SCSS (que é uma forma mais produtiva de escrever CSS, similar ao SASS) para sobrescrever/reescrever os estilos já definidos pelo Ionic.

Clique na imagem para ampliar

Compartilhar

Assim como eu fiz no post Ionic Creator – Crie através de interface, você pode precisar compartilhar o app que está prototipando com mais alguém. Nesta opção podemos compartilhar através de link, e-mail e até SMS.

Clique na imagem para ampliar

Exportar

Na versão gratuita temos duas formas de exportar um projeto do Ionic Creator. Uma bem simples é baixar o ZIP do app, e colocar na pasta WWW de onde estamos desenvolvendo o app.

Mas a forma que vamos utilizar é outra, onde o próprio Ionic se dá o trabalho de colocar os arquivos na pasta correta que é através da CLI.

Clique na imagem para ampliar

Abra então o prompt de comando e navegue até a pasta onde vamos criar o app.

Depois digite o comando:

ionic start imc-felizardo creator:[sua-id]

Essa ID muda de acordo com projeto e conta, então, verifique o seu pra inserir corretamente no comando.

Clique na imagem para ampliar

Após digitar o comando, o Ionic vai baixar os arquivos necessários pra que seu app funcione, então, vai depender da sua velocidade de internet.

Vamos ver se funcionou…você lembra como faz pra rodar um app no Ionic?

Primeiro entre na pasta do projeto, que no caso é imc-felizardo, e depois digite o comando:

ionic serve

Gerando APK com Ionic

APK é Android Package, que é um arquivo compilado, usado de forma paralela a Google Play para instalar programas no Android (agora sim hein!).

 

Prefere aprender em vídeo?

Se você já usa sua máquina para desenvolver, é provável que alguns dos requisitos pra gerar o .apk você já tenha instalado no seu computador.

  1. Instale o Java (recomendável a versão 32 bits, por compatibilidade) – http://www.java.com/pt_BR/download/manual.jsp
  2. Instale o Java JDK – http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html?ssSourceSiteId=otnpt
  3. Instalar o Android SDK. Não é preciso baixar a IDE do Android Studio, que é pesadinha, por sinal. Baixe apenas as ferramentas do Android SDK (para Windows o arquivo tem 144mb). – https://developer.android.com/studio/index.html#downloads

Atenção aqui! A instalação deve ser feita na pasta geral do sistema e não do usuário do sitema.

Depois de instalar o SDK Manager, execute e instale a API do Android. Você pode instalar a que quiser, mas no momento recomendo pelo menos a instalação da API 22 do Android.

Configurações Necessárias

Se você já instalou IDEs de desenvolvimento, sabe que vez ou outra precisamos alterar algumas variáveis do ambiente, e agora não será diferente.

Vamos em: Painel de Controle >> Sistema >> Configurações avançadas do sistema >> Avançado >> Variáveis de ambiente

Suas variáveis devem ser algo como:
PATH (usuario)
C:\Users\codificar\AppData\Roaming\npm

PATH (sistema)
C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\nodejs\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\

O que você deve adicionar:
A variável ANDROID_HOME
C:\Program Files (x86)\Android\android-sdk

Adicionar no final da variável PATH (usuario)
;%ANDROID_HOME%\plataform-tools;%ANDROID_HOME%\tools

Depois de tudo isso feito (eu sei que você demorou um pouco porque sua internet não ajudou a baixar os SDKs) vamos voltar ao prompt e em fim criar o .apk.

De volta ao prompt digite:

ionic platform add android

E depois:

 ionic build android

Pra encontrar o arquivo, vá até a pasta do seu projeto depois em platforms >> android >> build >> outputs >> apk >> android-debug.apk!

Esse é o instalador do seu app. Basta enviá-lo para algum celular android e instalar!

Achou fácil?! Difícil? Deixa sua opinião nos comentários ou na minha página do Facebook!

[wpdevart_like_box profile_id=”514623068560386″ connections=”show” width=”300″ height=”200″ header=”small” cover_photo=”show” locale=”pt_BR”]

André Felizardo

View Comments

Share
Published by
André Felizardo

Recent Posts

Curadoria de Fevereiro – 2026

Foi mês de carnaval, e fazendo essa curadoria eu sempre fico pensativo em quanta coisa…

2 dias ago

Trabalho focado – eu precisava ler isso

Comecei o ano de 2026 decidido a ler mais, estudar mais, ser mais focado. Desde…

7 dias ago

Uma Terra Prometida – Biografia ou Soft Power?

Ganhei esse livro alguns natais atrás, comecei a ler 2 ou 3 vezes e parei.…

4 semanas ago

Curadoria de Janeiro 26

Toda vez que começa um novo ano eu fico pensativo sobre o quão genial é…

4 semanas ago

Eu li o livro Um Defeito de Cor

E é provavelmente o melhor romance que eu já li. Inclusive eu só descobri -…

1 mês ago

Livro: 14 hábitos de desenvolvedores altamente produtivos

Eu acredito muito no poder dos livros, e agora que já faz 5 anos que…

2 meses ago