Category Archives: Ionic

Conceito Simplificado, Aplicabilidade e Dependências Mínimas.

Ionic!

O Ionic é um framework mobile baseado no React, que permite utilizar os recursos mais modernos da plataforma para desenvolvimento nativo de APPS (Android e iOS), utilizando APENAS JS.

Para ajudá-lo nesta tarefa, o Ionic trabalha com componentes importantes, como:

  • Angular – permite criar a parte Web do App. (Ionic 2 utiliza Ang2)
  • Cordova – permite a integração com recursos nativos dos dispositivos
  • Ionic CLI – linha de comando que facilita início, construção, execução e emulação de apps Ionic

No ReactNative todo o código criado será convertido para a linguagem nativa do SO. Ou seja, ele atua diferente dos frameworks existentes como Cordova, Manifold.js (que empacotam apps web em uma espécie de “browser”).

Desenvolvido no final de 2013 com o objetivo de a criar aplicações híbridas para dispositivos móveis, e totalmente open source disponibilizado no Github repo. Hoje com o engajamento de desenvolvedores em contribuições (superou 11.500 commits).

Gigantes já aplicam o Ionic como o Airbnb, Instagram, Baidu Mobile, Vogue App, Facebook Ads Manager etc. O Facebook Groups foi o primeiro app feito 100% com o framework.

Dependências Mínimas

  • Node
  • NPM