Tecnologías diversas

Compartir:

Dispositivos móviles

¿Para qué sistemas operativos móviles desarrolla?

La mayoría de los desarrolladores que se dedican al desarrollo móvil sigue trabajando en aplicaciones Android. Al mismo tiempo, más de la mitad de los desarrolladores participan en el desarrollo de iOS.

¿Cómo desarrolla para sistemas operativos móviles?

Más de la mitad de los desarrolladores móviles utiliza tecnologías multiplataforma. Puede obtener más información sobre Kotlin Multiplatform Mobile y cinco de los mejores marcos de trabajo multiplataforma aquí.

¿Qué marcos de trabajo móviles multiplataforma utiliza?

Los marcos de trabajo móviles multiplataforma más extendidos siguen siendo Flutter y React Native. Sin embargo, la cuota de React Native ha caído desde el año pasado, mientras que el uso de Ionic y Cordova ha aumentado en torno al 50 %.

¿Cuántos desarrolladores trabajan en su aplicación móvil tanto en iOS como en Android simultáneamente (incluyéndose a sí mismo)?

El tamaño de los equipos que trabajan en aplicaciones móviles crece lentamente. La proporción de equipos pequeños formados por 1-4 personas ha disminuido ligeramente, mientras que el número de equipos con más de 5 personas ha aumentado ligeramente.

Desarrollo multiplataforma

¿Desarrolla software multiplataforma?

35 %

de los desarrolladores encuestados se dedica al desarrollo de software multiplataforma, lo que supone 8 puntos porcentuales menos que el año pasado. Curiosamente, el 18 % de los que realizan desarrollo multiplataforma crea aplicaciones tanto para móviles como para ordenadores de sobremesa.

¿A qué plataformas están dirigidas sus aplicaciones de escritorio multiplataforma?

¿A qué plataformas están dirigidas sus aplicaciones móviles multiplataforma?

¿Cómo suele trabajar con distintos sistemas operativos o plataformas cuando desarrolla aplicaciones móviles multiplataforma?

¿Cómo suele trabajar con distintos sistemas operativos o plataformas cuando desarrolla aplicaciones de escritorio multiplataforma?

Solo el 15 % de los desarrolladores móviles multiplataforma encuestados utiliza emuladores que se ejecutan en máquinas remotas para trabajar con diferentes sistemas o plataformas, mientras que más de dos tercios prefieren emuladores que se ejecutan localmente o máquinas físicas. Entre quienes desarrollan multiplataforma para escritorio, las máquinas o dispositivos físicos son la solución más popular.

Análisis estático

¿Utiliza el análisis estático de código en su trabajo?

El análisis estático es cada vez más popular. En comparación con 2021, el uso del análisis estático aumentó en 7 puntos porcentuales. El 27  % de los encuestados afirma que su empresa cuenta con políticas que regulan el uso del análisis de código estático.

¿Dispone de políticas para toda la empresa que aborden el uso del análisis estático de código, o es cada equipo responsable de sus propias comprobaciones?

¿Qué herramientas utiliza para el análisis estático del código?

Solo un tercio de los usuarios de análisis estático utiliza herramientas externas, mientras que el 67 % utiliza únicamente las funciones del IDE o editor. El 16 % de los desarrolladores utiliza tanto funciones del IDE o editor como herramientas externas.

Es interesante descubrir que el 54 % de los que utilizan las funciones de análisis estático del IDE o editor personaliza la configuración de sus análisis en lugar de utilizar la configuración predeterminada.

¿Con qué frecuencia se activa el análisis estático de código?

Código abierto

¿Colabora en proyectos de código abierto?

El porcentaje de desarrolladores que contribuyen a proyectos de código abierto no ha cambiado mucho respecto al año pasado. Curiosamente, aproximadamente el mismo número de encuestados trabajan a tiempo completo con código fuente abierto que los que no se plantean en absoluto contribuir a él, con un 4 % cada uno.

Herramientas de ayuda a la escritura

¿Utiliza alguna herramienta de ayuda a la escritura, por ejemplo, para corregir la gramática?

57 %

de los encuestados utiliza algún tipo de herramienta de ayuda a la escritura, lo que no difiere mucho respecto al año pasado. Más de un tercio prefiere utilizar la funcionalidad integrada de su entorno de trabajo, mientras que Grammarly es la herramienta especializada independiente más popular.

Seguridad

34 %

de los encuestados afirma disponer de un ciclo de vida de desarrollo de software seguro. El 47 % de los encuestados afirma contar con colegas responsables del apoyo al desarrollo seguro. Además, el 6 % de los encuestados afirma que su empresa cuenta con expertos internos en materia de seguridad.

¿Quién apoya el desarrollo seguro de software en su empresa u organización?

¿Qué soluciones integradas utiliza para mantener la seguridad del software desarrollado?

Solo el 15 % de los implicados en el desarrollo de software seguro utiliza software de seguridad especializado, mientras que más de la mitad confía en las funcionalidades del IDE o editor, o en herramientas de CI/CD.

¿Qué herramientas utiliza para un desarrollo seguro?

¿Qué IDE o editor utiliza para garantizar la seguridad del software desarrollado?

IntelliJ IDEA es la opción más popular entre aquellos que utilizan un IDE o editor para el desarrollo seguro.

Otras tecnologías:

2022

¡Gracias por el tiempo que nos ha dado!

Esperamos que nuestro informe le haya resultado útil. Comparta este informe con sus amigos y compañeros.

Si tiene alguna pregunta o sugerencia, no dude en ponerse en contacto con nosotros a través de surveys@jetbrains.com.