Tendencias generales de desarrollo

Compartir:

Desarrollo

¿En qué tipo de actividades participa?

¿Qué sistemas operativos utiliza como entornos de desarrollo?

¿Colabora en proyectos de código abierto?

41 %

de los encuestados ha contribuido a proyectos de código abierto, y el 20 % lo hace con mayor o menor regularidad.

¿Cuántos desarrolladores contribuyen a proyectos de código abierto en diferentes países?

¿Qué tipo de complementos utiliza con su IDE o editor?

Desarrollo multiplataforma

¿Desarrolla software multiplataforma?

¿A qué plataformas se dirigen sus aplicaciones de escritorio multiplataforma?

Maarten Balliauw

Promotor de desarrolladores, JetBrains

Windows está muy presente en el uso de ordenadores de sobremesa, pero esperaba que macOS tuviera una cuota mayor. Es fascinante ver cuánta gente se dirige a Linux.

¿A qué plataformas se dirigen sus aplicaciones móviles multiplataforma?

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

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

Dispositivos móviles

¿Para qué sistemas operativos móviles desarrolla?

La gran mayoría de los desarrolladores que se dedican al desarrollo móvil trabaja en aplicaciones Android, y más de la mitad se dedica al desarrollo de iOS.

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

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

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

Seguridad

62 %

de los desarrolladores sigue el ciclo de vida del desarrollo de software seguro (SSDLC).

¿Qué herramientas utiliza para un desarrollo seguro?

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

Análisis estático

¿Cómo mantiene la calidad del código en su trabajo?

¿Cuáles son los mayores obstáculos para mantener un código de alta calidad para su proyecto u organización?

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

Microservicios

Las siguientes preguntas se mostraron solo a quienes desarrollan microservicios.

34 %

de los encuestados informaron de que desarrollan microservicios.

¿Qué enfoques utiliza en el diseño de sistemas?

¿Cómo se comunican las partes distribuidas de su aplicación?

Encuentre la herramienta adecuada

¡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.