Tecnologias diversas

Compartilhar:

Mobile

Para quais sistemas operacionais móveis você desenvolve?

A maioria dos desenvolvedores que lidam com desenvolvimento móvel ainda trabalha em aplicativos Android. Ao mesmo tempo, mais da metade dos desenvolvedores está envolvida no desenvolvimento iOS.

Como você desenvolve para sistemas operacionais móveis?

Mais da metade dos desenvolvedores móveis usa tecnologias multiplataforma. Você pode saber mais sobre o Kotlin Multiplatform Mobile e cinco das melhores frameworks multiplataforma aqui.

Quais frameworks móveis de plataforma cruzada você usa?

As frameworks móveis multiplataforma mais difundidas ainda são o Flutter e o React Native. No entanto, a participação do React Native caiu desde o ano passado, enquanto o uso do Ionic e do Cordova aumentou cerca de 50%.

Quantos desenvolvedores trabalham na sua aplicação móvel nos sistemas iOS e Android simultaneamente (incluindo você)?

O tamanho das equipes que trabalham em aplicativos móveis está crescendo lentamente. A parcela de pequenas equipes compostas por 1 a 4 pessoas diminuiu ligeiramente, enquanto o número de equipes com mais de 5 pessoas aumentou ligeiramente.

Desenvolvimento multiplataforma

Você desenvolve software multiplataforma?

35%

dos desenvolvedores que pesquisamos estão envolvidos no desenvolvimento de softwares multiplataforma, o que representa 8 pontos percentuais a menos que no ano passado. Curiosamente, 18% daqueles que fazem desenvolvimento multiplataforma criam aplicativos móveis e de desktop.

Para quais plataformas suas aplicações de desktop multiplataforma estão direcionadas?

Para quais plataformas suas aplicações móveis multiplataforma estão direcionadas?

Como você costuma trabalhar com diferentes sistemas operacionais ou plataformas ao desenvolver aplicações móveis multiplataforma?

Como você costuma trabalhar com diferentes sistemas operacionais ou plataformas ao desenvolver aplicações de desktop multiplataforma?

Apenas 15% dos desenvolvedores móveis multiplataformas pesquisados usam emuladores executados em máquinas remotas para trabalhar com diferentes sistemas/plataformas, enquanto mais de dois terços preferem máquinas físicas ou emuladores executados localmente. Entre aqueles que desenvolvem multiplataformas para desktop, máquinas ou dispositivos físicos são a solução mais popular.

Análises estáticas

Você utiliza análise de código estático no seu trabalho?

A análise estática está se tornando mais popular! Em comparação com 2021, o uso da análise estática aumentou 7 pontos percentuais. 27% dos entrevistados agora dizem que seus empregadores têm políticas em toda a empresa que regem o uso da análise de código estático.

Você tem políticas no âmbito da empresa direcionando o uso de análises de código estático, ou cada equipe é responsável por suas próprias verificações?

Que ferramenta(s) você utiliza para análise de código estático?

Apenas um terço dos usuários de análises estáticas usam ferramentas externas, enquanto 67% usam apenas recursos do IDE/Editor. 16% dos desenvolvedores usam recursos do IDE/Editor e ferramentas externas.

Curiosamente, 54% daqueles que usam recursos de análise estática de IDEs/Editores personalizam suas configurações de análise em vez de usar as configurações padrão.

Com que frequência a análise de código estático é acionada?

Open source

Você contribui para projetos open source?

A parcela de desenvolvedores que contribuem para projetos open source não mudou muito em relação ao ano passado. Curiosamente, quase tantos entrevistados trabalham em tempo integral em open source quanto não consideram contribuir para open source, com 4% cada.

Ferramentas de assistência à escrita

Você usa ferramentas de assistência para escrita, por exemplo, para revisar a gramática?

57%

dos entrevistados usam algum tipo de ferramenta de auxílio à escrita, o que não difere muito em comparação com o ano passado. Mais de um terço prefere usar a funcionalidade integrada de seu ambiente de trabalho, enquanto o Grammarly é o mais popular entre as ferramentas standalone especializadas.

Segurança

34%

dos entrevistados relatam ter um ciclo de vida de desenvolvimento de software seguro. 47% dos entrevistados dizem ter colegas responsáveis pelo suporte de desenvolvimento seguro. Além disso, 6% dos entrevistados dizem que suas empresas têm defensores de segurança internos.

Quem apoia o desenvolvimento de software seguro na sua empresa/organização?

Que soluções integradas você utiliza para manter a segurança do software desenvolvido?

Apenas 15% dos envolvidos no desenvolvimento de software seguro usam software de segurança especializado, enquanto mais da metade depende das funcionalidades do IDE/Editor ou da ferramenta de CI/CD.

Que ferramentas você utiliza para desenvolvimento seguro?

Que IDE ou Editor você utiliza para garantir a segurança do software desenvolvido?

O IntelliJ IDEA é a escolha mais popular entre aqueles que usam um IDE/Editor para desenvolvimento seguro.

Outras tecnologías:

2022

Obrigado pelo seu tempo!

Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.

Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.