Tecnologías diversas
Desarrollo multiplataforma
El 43 % de los desarrolladores que participaron en alguna encuesta participan en el desarrollo de software multiplataforma.
La distribución de las plataformas de destino no ha cambiado mucho en los últimos años. Web, Windows y Linux siguen siendo las plataformas más populares para el desarrollo multiplataforma. En cuanto a las plataformas móviles, Android e iOS están bastante igualadas, con Android un 7 % por encima de iOS.
Herramientas de ayuda a la escritura
El 56 % de las personas encuestadas utiliza algún tipo de herramienta de ayuda a la escritura. Las opciones más comunes son Grammarly o la funcionalidad integrada en su entorno de trabajo.
Programación en parejas
El porcentaje de personas encuestadas que practica la programación por pares a distancia ha aumentado en 14 puntos porcentuales con respecto al año pasado. No es de extrañar que las videollamadas con pantalla compartida se hayan vuelto aún más populares, registrando un aumento de la cuota de 10 puntos porcentuales.
Puede colaborar en proyectos remotos con sus colegas en tiempo real mientras utiliza todo el potencial de los IDE de JetBrains. Code With Me ha convertido la programación por pares en un juego de niños para equipos de desarrollo de software diseminados. ¡Véalo en acción!
Las preguntas sobre móviles solo se han mostrado a las personas encuestadas que desarrollan para plataformas móviles.
Dispositivos móviles
La popularidad de Flutter sigue creciendo. Este año ha superado a React Native para convertirse en el marco de trabajo móvil multiplataforma más popular. En 2019, tenía una cuota del 30 % y ahora es el líder, con una cuota del 42 %.
Kotlin Multiplatform Mobile ha mantenido una cuota constante del 2 % desde su lanzamiento en septiembre de 2020.
Kotlin Multiplatform Mobile permite compartir código entre iOS y Android conservando la interfaz de usuario nativa. Aprenda cómo puede hacer que su aplicación Android funcione en iOS con KMM o desarrollar una aplicación multiplataforma desde cero.
La mayoría de los desarrolladores prefiere que la interfaz de usuario de la aplicación sea nativa, ya que el 40 % de las personas encuestadas afirma que es muy importante que la interfaz de usuario de una aplicación móvil tenga un aspecto nativo.
Vea cómo puede hacer que esta siga siendo nativa con Kotlin Multiplatform Mobile.
Utilice Kotlin Multiplatform Mobile y ahórrese tiempo y esfuerzo escribiendo la lógica empresarial de sus aplicaciones para iOS y Android una sola vez, en Kotlin puro, mientras conserva su interfaz de usuario nativa.
Pruebe ahoraHardware
Las personas encuestadas con las siguientes funciones laborales han sido las más propensas a tener mucha RAM en sus ordenadores: ingeniero de desarrollo y operaciones / desarrollador de infraestructuras, arquitecto y analista de datos / ingeniero de datos / científico de datos. Además, los jefes de equipo y los directores generales tienden a utilizar ordenadores más potentes.
Encuentre la herramienta adecuada
¡Gracias por el tiempo que nos has dado!
Esperamos que nuestro informe le haya resultado útil. Comparta este informe con sus amigos y compañeros.
Participe en el JetBrains Tech Insights Lab
Participe en encuestas y estudios de experiencia de usuario para que los productos JetBrains sean más fáciles de usar y aún más potentes. Por participar en nuestras investigaciones, también tendrá la oportunidad de ganar premios.
Si tiene alguna pregunta o sugerencia, no dude en ponerse en contacto con nosotros a través de surveys@jetbrains.com.