Aplicativos

Quais ferramentas usar com Ionic – Ionic Developer Survey 2017

Pela primeira vez, esse ano a equipe do Ionic realizou uma pesquisa com mais de 13.000 desenvolvedores para saber o que eles estão usando para desenvolver com o Ionic.

Com esses dados, você que está querendo saber quais ferramentas usar com Ionic tanto no processo de desenvolvimento, tanto quanto IDEs

e outros, esses dados vão te ajudar. Acompanha comigo abaixo.





















Tendências

Nativo X Híbrido

Em 2015, 20% dos aplicativos construídos eram com exclusivamente linguagem nativa. Para os próximos dois anos, esse número tende a ser 7x menor: 2.9%.

Consequentemente o número de aplicativos híbridos nos próximos dois anos que vão abandonar completamente o desenvolvimento nativo em favor do híbrido é de 32.7%. (manda o link do post pro seu chefe)

Objetivo

Grande parte dos aplicativos construídos com Ionic atualmente (41.7%) são para uso interno, portanto é uma tendência mais ampla na empresa de não usar os aplicativos apenas para o consumidor ‘óbvio’.

Gadgets

Apenas 3% dos desenvolvedores estão fazendo apps para smartwatches e 2.7% estão construindo para TVs.

94.3% estão desenvolvendo para Android e 83.2% para iOS.

Uma tendência interessante é que 31.5% dos desenvolvedores estão fazendo PWAs (Progressive Web Apps). Não sabe o que é um PWA? Ouve esse podcast aqui.

Ferramentas

Firebase é usado por 41.3% dos desenvolvedores Ionic para push notifications.

Algo esperado era o domínio do Node.js, que é utilizado por 56.6% por desenvolvedores como tecnologia no backend e também o domínio do Google Analytics e Firebase Analytics – respectivamente com 68.3% e 24.9% dos desenvolvedores.

Com apenas dois anos de lançado o Visual Studio Code já arrebatou 46.7% dos desenvolvedores (selo André Felizardo de qualidade 🙂 )

Hábitos

Apesar de vários serviços na nuvem possibilitarem testes em vários dispositivos, 65.1% dos devs não estão usando nenhum serviço de teste de dispositivos em nuvem.

Apesar também de existirem ferramentas de atualização remota em tempo-real dos apps, 53.2% continua atualizando os apps da maneira tradicional – através das lojas de apps.

Uma surpresa é que os devs estão usando bastante as ferramentas de prototipagem como parte do fluxo de desenvolvimento (design é importante sim!). Nesse caso, o Ionic Creator foi citado em 22.8% das respostas.

Outra surpresa, talvez negativa, é que 44% dos devs que responderam não estão rastreando erros nos apps que estão sendo construídos. (Oportunidade aí?)

Quem são os caras?

80% dos 13.000 devs se identificaram como desenvolvedores web, e 10.8% se identificaram como newbies aprendendo a desenvolver apps pela primeira vez e 8.4 como desenvolvedores mobile.

75.2% estão desenvolvendo pra uso comercial e 41.3% foram contratados e estão desenvolvendo em nome dos seus clientes (Ionic tá dando dinheiro hein?) e 33.3% estão desenvolvendo para suas próprias empresas.

Quais ferramentas usar com Ionic?

Backend

Push Notifications

Autenticação de Usuário

Banco de dados

Host Server-side

Backend

Analytics

Ferramenta de Teste do App na nuvem

Rastreamento de erros

Atualização de apps remotamente

Ferramentas e Testes

Editor ou IDE

Ferramenta de Protótipos

Ferramenta de teste beta/Feedback

Distribuição do app

Meta Stuff

Sistema Operacional

Tamanho da empresa

Construindo apps para

Quantos apps Ionic já fez

Tipo de app que está desenvolvendo

Plataformas que você atinge

Qual sua experiência

Versão do Ionic

Híbrido x Nativo

Fonte: https://ionicframework.com/survey/2017

Quer conhecer mais do Ionic? Então segue a Trilha do Ionic que fiz especialmente pra isso!

André Felizardo

View Comments

  • Nativo X Híbrido

    Desconheço essa informação que o híbrido irá cair 7x.
    A tendência, pelo menos, eu que convivo com comunidades de desenvolvimento mobile, é ir para o React Native.
    O Ionic está virando uma 2ª opção, para desenvolvimento de apps com menos recursos.

    • Olá Carlos, obrigado pelo comentário.

      O que vai diminuir em 7 vezes é o desenvolvimento na linguagem nativa da plataforma ou seja: Java para Android e Swift para iOS. React Native é híbrido, pois você escreve sua app uma vez e já tem para as duas plataformas.

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