Kotlin

Compartir:

Estas preguntas solo se han mostrado a las personas encuestadas que han seleccionado Kotlin como uno de sus tres lenguajes de programación principales.

Compartir:

¿Cuánto tiempo lleva utilizando Kotlin?

El número de usuarios de Kotlin con más de cuatro años de experiencia sigue creciendo y casi se ha triplicado desde 2021. Al mismo tiempo, se observa un aumento significativo del número de personas que utilizan Kotlin desde hace menos de seis meses. La combinación de estas tendencias indica que cada vez más desarrolladores empiezan a aprender Kotlin y se quedan con él durante más tiempo.

Enrique López-Mañas

Fundador de Kotlin Weekly y Google Developer Expert

Mayo de 2019 marcó un hito en el uso de Kotlin. Recuerdo claramente cuando Kotlin se anunció en el Google I/O como el lenguaje preferido para los desarrolladores de Android. Cambió la experiencia de desarrollo de software de toda una generación de desarrolladores.

Kevin Galligan

Socio tecnológico de Touchlab, GDE de Kotlin, colaborador de código abierto y ponente en conferencias

En este punto, es agradable ver tanto un aumento de nuevos desarrolladores de Kotlin como un crecimiento constante en el número de desarrolladores que han estado utilizando Kotlin durante varios años.

¿Para qué utiliza Kotlin?

La mayoría de los desarrolladores de Kotlin utiliza el lenguaje para Android o aplicaciones del lado del servidor. Sin embargo, la cuota de desarrollo multiplataforma en Kotlin ha venido mostrando un crecimiento constante durante los últimos años.

Enrique López-Mañas

Fundador de Kotlin Weekly y Google Developer Expert

Kotlin ha pasado de ser un lenguaje centrado principalmente en Android a convertirse en un lenguaje de uso general con un próspero ecosistema, especialmente en el lado del servidor. Se ha convertido en un lenguaje de primera clase, rivalizando con otros grandes del sector.

Kevin Galligan

Socio tecnológico de Touchlab, GDE de Kotlin, colaborador de código abierto y ponente en conferencias

Durante mucho tiempo, Kotlin fue considerado sobre todo como el «lenguaje Android», pero la adopción en el servidor en particular ha sido significativa y asombrosa de ver. KMP para el desarrollo móvil ha estado creciendo de manera constante, y realmente esperamos que esto se acelere a medida que la plataforma pase de Beta a Estable. En los próximos años, espero ver crecer significativamente el desarrollo de Wasm con Kotlin.

¿Qué IDE utiliza con mayor frecuencia para el desarrollo en Kotlin?

Intellij Idea

IntelliJ IDEA, ya sea en su versión Ultimate o Community Edition, es el IDE de referencia para el desarrollo de Kotlin.

Enrique López-Mañas

Fundador de Kotlin Weekly y Google Developer Expert

Antes de Android Studio (un IDE basado en IntelliJ IDEA), la experiencia de desarrollo para Android estaba bastante fragmentada. Android Studio ha mejorado notablemente la calidad del trabajo para Android y Kotlin.

Kevin Galligan

Socio tecnológico de Touchlab, GDE de Kotlin, colaborador de código abierto y ponente en conferencias

Yo esperaría que esta tendencia continuara a medida que se desarrolle más en Kotlin fuera de Android. Tengo curiosidad por ver las cifras de Fleet del año que viene.

¿Qué sistema de compilación utiliza con mayor frecuencia para el desarrollo en Kotlin?

Kevin Galligan

Socio tecnológico de Touchlab, GDE de Kotlin, colaborador de código abierto y ponente en conferencias

No tengo cifras concretas, pero al menos unos pocos equipos grandes con los que hemos hablado mencionaron la falta de soporte (oficial) de Bazel como un problema. Convendría saber si se trata de valores atípicos o si el uso de Bazel está creciendo significativamente.

¿Cómo utiliza principalmente Kotlin?

¿Qué bibliotecas y herramientas de Kotlin de JetBrains utiliza actualmente?

kotlinx.coroutines y kotlinx.serialization siguen siendo las principales bibliotecas y herramientas de Kotlin por cuarto año consecutivo. Un tercio de los desarrolladores de Kotlin utiliza Ktor en su trabajo.

La popularidad de Compose Multiplatform sigue creciendo, y un 22 % de los desarrolladores de Kotlin ya utilizan este moderno marco declarativo para compartir interfaces de usuario en varias plataformas, incluidos escritorio, web, Android e iOS. Eche un vistazo a este videotutorial de Sebastian Aigner para obtener más información sobre Compose Multiplatform.

Enrique López-Mañas

Fundador de Kotlin Weekly y Google Developer Expert

Un aspecto que me gusta de JetBrains es su implicación en el ecosistema Kotlin. JetBrains no solo trabaja en Kotlin como lenguaje, sino que también proporciona un ecosistema realmente agradable que cubre la mayoría de los aspectos que necesitamos. Para mí, es la prueba viviente de que JetBrains está comprometida con el éxito de Kotlin.

Kevin Galligan

Socio tecnológico de Touchlab, GDE de Kotlin, colaborador de código abierto y ponente en conferencias

Me sorprende mucho ver a Compose Multiplatform en el 22 %. Estamos deseando utilizarlo más en el futuro, pero de algún modo es nuevo. ¡Es estupendo ver ese crecimiento!

¿Qué complementos del compilador de Kotlin utiliza actualmente?

¿Cuál era su lenguaje de programación principal antes de pasarse a Kotlin?

Enrique López-Mañas

Fundador de Kotlin Weekly y Google Developer Expert

Creo que no soy el único que opina que todos los que antes utilizábamos Java nos hemos adelantado una década con la llegada de Kotlin.

Kevin Galligan

Socio tecnológico de Touchlab, GDE de Kotlin, colaborador de código abierto y ponente en conferencias

Estos resultados no son una gran sorpresa, por supuesto, pero esperemos que con KMP algunas de estas cifras crezcan en los próximos años.

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

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.

Datos brutos Próximamente

Estamos preparando los datos brutos. Puede dejarnos su dirección de correo electrónico para que le avisemos cuando estén disponibles para su descarga.

By submitting this form I agree to the JetBrains Privacy Policy

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