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.
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)
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’.
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.
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 🙂 )
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í?)
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.
Fonte: https://ionicframework.com/survey/2017
Quer conhecer mais do Ionic? Então segue a Trilha do Ionic que fiz especialmente pra isso!
Desvendando o Potencial da Blockchain e Criptomoedas através da Criptografia Em um mundo onde a…
O deploy de uma aplicação React é uma etapa crucial para disponibilizar sua criação na…
Satellite 2020 foi a primeira conferência virtual do Github. O Github já tinha sido liberado…
Neste guia veremos o que são web components, quando usar, sua estrutura e também um…
A alguns anos atrás escrevi um texto sobre o que é o frontend, também palestrei…
O que é SVG é a sigla para Scalable Vector Graphics que traduzindo seria gráficos…
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.