Technologies diverses
Partager :
Mobile
La majorité des développeurs faisant du développement mobile travaillent encore sur des applications Android. Dans le même temps, plus de la moitié d'entre eux développent aussi pour iOS.
Plus de la moitié des développeurs mobiles utilisent des technologies multiplateformes. Cliquez ici pour en apprendre davantage sur Kotlin Multiplatform Mobile et sur cinq des meilleurs frameworks multiplateformes.
Les frameworks mobiles multiplateformes les plus répandus restent Flutter et React Native. Toutefois, le score de React Native a diminué depuis l'année dernière, tandis que l'utilisation de Ionic et Cordova a augmenté d'environ 50 %.
La taille des équipes travaillant sur des applications mobiles augmente lentement. La proportion de petites équipes composées de 1 à 4 personnes a légèrement diminué, tandis que celle d'équipes de plus de 5 personnes a légèrement augmenté.
Développement multiplateforme
35 %
des développeurs se disent impliqués dans le développement de logiciels multiplateformes, soit 8 points de pourcentage de moins que l'année dernière. 18 % de ceux qui font du développement multiplateforme créent aussi bien des applications mobiles que des applications de bureau.
Seuls 15 % des développeurs mobiles multiplateformes interrogés utilisent des émulateurs sur des machines distantes pour travailler avec différents systèmes ou plateformes. Plus de deux tiers préfèrent des émulateurs fonctionnant localement ou des machines physiques. Parmi ceux qui développent des applications de bureau multiplateformes, les machines ou appareils physiques sont plébiscités.
Analyse statique
L'analyse statique gagne en popularité ! Par rapport à 2021, son utilisation a augmenté de 7 points de pourcentage. 27 % des répondants à notre dernière enquête ont déclaré avoir une politique régissant l'utilisation de l'analyse statique du code dans leur entreprise.
Seuls un tiers des utilisateurs de l'analyse statique ont recours à des outils externes, tandis que 67 % n'utilisent que les fonctionnalités de l'IDE ou de l'éditeur. 16 % des développeurs utilisent à la fois les fonctionnalités de l'IDE ou de l'éditeur et des outils externes.
Il est intéressant de noter que 54 % des personnes qui utilisent les fonctions d'analyse statique des IDE ou éditeurs personnalisent leurs paramètres d'analyse au lieu d'utiliser les paramètres par défaut.
Open source
La proportion de développeurs contribuant à des projets open source n'a pas beaucoup changé par rapport à l'année dernière. Il y a quasiment autant de développeurs travaillant à plein temps sur du code open source que de développeurs qui n'envisagent pas du tout de contribuer à des projets open source, soit 4 %.
Outils d'aide à l'écriture
57 %
des répondants utilisent un outil d'aide à l'écriture, ce qui diffère peu par rapport aux résultats de l'année dernière. Plus d'un tiers préfère utiliser la fonctionnalité intégrée de leur environnement de travail, tandis que Grammarly est l'outil spécialisé le plus populaire .
Sécurité
34 %
des répondants déclarent avoir un cycle de développement logiciel sécurisé. 47 % d'entre eux indiquent avoir des collègues responsables du développement sécurisé. En outre, 6 % des personnes interrogées déclarent que leur entreprise emploie des experts de la sécurité en interne.
Seules 15 % des personnes impliquées dans le développement de logiciels sécurisés utilisent des logiciels de sécurité spécialisés. Plus de la moitié d'entre elles s'appuient sur les fonctionnalités des IDE, éditeurs ou outils de CI/CD.
Merci du temps que vous nous avez accordé !
Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos amis et collègues.
Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.