Tecnologias diversas
Desenvolvimento multiplataformas
43% dos desenvolvedores que participaram da pesquisa estão envolvidos no desenvolvimento de softwares multiplataformas.
A distribuição das plataformas de destino não mudou muito nos últimos anos. Web, Windows e Linux ainda são as plataformas mais populares para desenvolvimento multiplataformas. Quanto às plataformas móveis, o Android e o iOS estão praticamente uniformes, com o Android apenas 7 pontos percentuais a mais do que o iOS.
Programação em par
A proporção de entrevistados que praticam programação remota em pares aumentou 14 pontos percentuais em relação ao ano passado. Não surpreende que as videochamadas com compartilhamento de tela tenham se tornado ainda mais populares, registrando um aumento de 10 pontos percentuais na participação.
Você pode colaborar em projetos remotos com seus colegas em tempo real enquanto usa todo o poder dos IDEs da JetBrains. O Code With Me tornou a programação em pares extremamente fácil para equipes dispersas de desenvolvimento de software. Veja em ação!
As perguntas sobre dispositivos móveis foram mostradas apenas a entrevistados que desenvolvem para plataformas móveis.
Móvel
A popularidade do Flutter continua crescendo. Este ano, ele ultrapassou o React Native para se tornar a framework móvel multiplataformas mais popular. Em 2019, teve uma participação de 30% e agora lidera com uma participação de 42%.
O Kotlin Multiplatform Mobile manteve uma participação consistente de 2% desde o seu lançamento em setembro de 2020.
O Kotlin Multiplatform Mobile permite que você compartilhe código entre o iOS e o Android e, ao mesmo tempo, mantenha a UI nativa. Saiba como você pode fazer seu aplicativo Android funcionar no iOS com o KMM ou como desenvolver um aplicativo multiplataformas do zero.
A maioria dos desenvolvedores prefere manter a UI do aplicativo nativa, com 40% dos entrevistados dizendo que é muito importante que a UI de um aplicativo móvel tenha uma aparência nativa.
Veja como você pode mantê-la nativa com o Kotlin Multiplatform Mobile.
Use o Kotlin Multiplatform Mobile e economize tempo e esforços escrevendo a lógica comercial dos seus aplicativos iOS e Android apenas uma vez, em Kotlin puro, enquanto mantém sua UI nativa.
Experimente agora mesmoHardware
Os entrevistados com os seguintes cargos são os mais propensos a ter muita RAM em seus computadores: Engenheiro de DevOps/Desenvolvedor de Infraestrutura, Arquiteto e Analista de Dados/Engenheiro de Dados/Cientista de Dados. Além disso, líderes de equipe e CEOs tendem a usar computadores mais poderosos.
Encontre a ferramenta certa
Obrigado pelo seu tempo!
Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.
Participe do Laboratório de Insights de Tecnologia da JetBrains
Participe de pesquisas e estudos de experiência do usuário para tornar os produtos da JetBrains mais fáceis de usar, porém ainda mais poderosos. Você também terá a oportunidade de ganhar recompensas por participar das nossas pesquisas.
Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.