Tag Archives: VANTAGENS

Ionic 2 – Excitante!

A Saga

O que nós ganhamos!

Conheça algumas vantagens deste framework para construção de apps mobile Ionic:

Hibrido Apps

O Ionic é um Framework Cross Plataform para desenvolvimento móvel de apps híbridas que utiliza HTML, CSS, JS e Angular.

Uma app híbrida é um app desenvolvido utilizando uma outra linguagem diferente do (nativo) padrão do dispositivo.

WebView

No modo Ionic, o app tem a sua instalação/execução igualmente de um app nativo, mas no modo Ionic o código corre/executa no WebView (browser de recursos especiais). De forma transparente para o usuário.

Comparado com o Xamarin, quem também é um Framework Cross Plataforma para criação de Apps nativas para Android, iOS e Windows Phone. O WebView é o que difere essas tecnologias.

Ionic2

Release adicionando várias melhorias.

Oferece uma plataforma de construção apps para dispositivos móveis e criar PWA aplicando a mesma abordagem utilizada na construção de sites. Ou seja, temos a utilização dos padrões HTML, CSS e JS (usado para construir sites) a nos ajudar a transformá-lo em um mobile app.

Aparência nativa

Apps Ionic mantém a aparência de modo nativo.

Ferramenta CLI 

Experiência em browser/devices!

Quanto mais opção, melhor!

O Ionic atua facilmente em browsers e dispositivos.

Navegação Nativa

Ionic!

O Ionic possibilita criar apps com navegação nativa (Push & Pop).

Melhor Integração

Utilize a integração do device!

Um grande benefício está na melhor integração entre funções do celular como câmera, giroscópio, etc.

Colateral: Desempenho & Manutenção

Ionic perde pontos!

Quando comparado com apps nativas, quesitos como Desempenho e Manutenção em Apps robustos pode ser um ponto contra o Ionic.

Rapidez

Um grande benefício Ionic está na rapidez para criar Apps.

Angular 2

 

ES6

 

TypeScript

 

Produtividade

O Ionic nos ajuda a aumentar a praticidade e a produtividade!

Debug via browser debug um app na mesma IDE como um app web padrão. Isto ajuda muito para familiarizar com o Dev Tools.

PWA – Excites!

A Saga

O que nós ganhamos!

Conheça “o que ganhamos” com esta tecnologia que promete “ceifar” a vida dos APPs.

Sem ritual

Com o PWA ganhamos com uma Menor Fricção. Por ser baseado na web, não há o ritual clássico de uso do app nativo:

  1. ir a loja
  2. localizar o app
  3. clicar
  4. instalar
  5. usar

OffLine

O PWA foi projetado para uso Offline. Isso ocorre devido ao Service Workers trabalhar sem conexão, uma vez depois de acessado.

Notificações

Com o PWA ganhamos o poder das notificações em Android, mesmo sem acessar o PWA.

Descoberta (SEO-friendly)

O PWA possui ótima facilidade para indexação e localizar todo conteúdo de um PWA.

Responsivo

Com o PWA nosso app ganha a utilização de várias telas (smartphones, tablets e desktops).

Linkabilidade

Toda página possui link direto, e isto facilita o compartilhamento.

Up-to-Date

O PWA está se atualizando muito. Não sendo necessário acessar a loja para baixar novas versões.

Maior Alcance

O PWA possui maior alcance, com baixo esforço de desenvolvimento.

Features Nativos

Com o PWA ganhamos acesso aos recursos nativos. Isto é considerado enormes vantagens dos apps nativos:

  • Geolocalização (maioria dos browsers)
  • Câmera
  • Microfone
  • Vibração
  • Orientação de tela
  • Acesso ao acelerômetro, incluindo bússola
  • Status de bateria
  • Tipo de rede e Velocidade