Flutter vs Kotlin Multiplatform ⚔️ ¿Por qué Google invierte en dos tecnologías enfrentadas?

Published 2023-05-04
🟪 Si quieres aprender todo sobre el ecosistema de Kotlin mira esto 👉 kotlinexpert.com/premium/?utm_source=youtube&utm_m…

Una pregunta que recibimos mucho, y que se ha acrecentado durante las últimas semanas con la KotlinConf y la presentación de Compose for iOS, es por qué Google está jugando a dos bandos.

Por un lado tiene Flutter, que goza de mucha popularidad, y se está posicionando como una de las soluciones híbridas más populares, mientras que por otro apoya Multiplatform y lo está empezando a usar en software tan crítico como Google Workspace

En este vídeo te lo contamos todo, dinos en los comentarios qué piensas tú.

Únete a la Comunidad de DevExperto en Discord 👉 devexperto.com/comunidad

//////////////////////////////////////////////////////////////////////////////////////////

Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre:

1️⃣ La situación de Kotlin en el mercado y la oportunidad de aprenderlo
2️⃣ Cómo empezar con Kotlin desde cero en pocos minutos
3️⃣ Cómo Kotlin puede hacerte mucho más productivo

🎁 Apúntate aquí: devexperto.com/training-gratis/?utm_source=youtube…

/////////////////////////////////////////////////////////////////////////////////////////////

➡➡ SÍGUEME EN OTRAS REDES SOCIALES ⬅⬅

👉 Linkedin: www.linkedin.com/in/antoniolg
👉 Instagram: www.instagram.com/devexperto
👉 Twitter: twitter.com/devexperto1

Únete a la Comunidad de DevExperto en Discord 👉 devexperto.com/comunidad

/////////////////////////////////////////////////////////////////////////////////////////////

📌 SÍGUEME EN YOUTUBE:

➡➡ Suscríbete: devexperto.com/youtube

//////////////////////////////////////////////////////////////////////////////////////////

Si te ha gustado el vídeo de hoy dame apoyo con un ❤ LIKE, deja un 💬 comentario/ duda y 🥇 SUSCRÍBETE si aún no lo has hecho! Nos vemos en el próximo vídeo!

Antonio Leiva
💻 www.devexperto.com/

All Comments (21)
  • @josecartin5197
    Buenas Antonio. Como desarrollador enfocado en Flutter, veo que ambas herramientas tienen un gran potencial, no solo para crear apps moviles, si no para la hora de crear experiencias de usuario y experiencias de desarrollo de buena manera. Flutter por su parte, es mucho mas flexible a la hora de crear apps ( web o escritorio o movil ), tiene una curva de aprendizaje sumamente suave y la comunidad va creciendo dia con dia.
  • @monarca_dev
    Aunque no es el tema. Veo que mucha gente se queja de que Flutter no es muy demandado. El detalle es que Flutter esta mas adecuado para los Freelance. Es una herramienta excelente tanto para trabajar solo, como para trabajar en grupos pequeños y startups. Porque cuando ya una empresa contrata desarrolladores dedicados, le resulta mejor un desarrollador nativo. Al menos uno para Android y otro para iOS. Por otro lado la gente que trabaja con React Native, también suelen hacen muchas mas cosas. Y créanme que hay quien se ha postulado por desarrollador RN y lo terminan contratando para Desarrollo web porque es básicamente lo mismo. Así que por eso también hay mas Ofertas de RN. Sin animo de Ofender la Gente de RN, es mas todera. Pueden hacer varias cosas. En conclusión y ya volviendo al tema, Kotlin Multiplatform es una Opción. Esta allí y se puede usar. Pero veremos si mas adelante despega mas. Acabara con Flutter. Definitivamente no. Ya Flutter/Dart tiene un camino recorrido muy largo y sigue avanzando
  • En mi caso comencé con Android-Java, luego cambie para Kotlin y fue una mejora, pero cuando encontré Flutter ya ahí fue algo como wow me quedo aquí. Aunque si siento que a Dart todavía le falta un poco para superar a Kotiln definitivamente recomiendo a Flutter...
  • @darasat
    Un proyecto en flutter con una arquitectura con bloc o provider puede ser demasiado complejo como uno hecho en nativo, la arquitectura de software es mucho mas importante que un framework o herramienta, lenguaje, nunca subestimen la arquitectura de software.
  • @SYMRN701
    Yo empecé mi camino como desarrollador mobile con Flutter mientras estudiaba en la universidad. El tema es que por ahora si se pone más complicado encontrar trabajo como desarrollador Flutter, yo encontré a duras penas pero se que no siempre contaré con la misma suerte. Así que ahora heme aquí aprendiendo Kotlin para desarrollar de manera nativa. Aunque no hay que negar que una vez que empiezas con Flutter y quieres usar nativo se siente un poco de repelus por el XML y llama más la atención usar Compose
  • @ktulu948
    Agradecido como siempre por la información
  • @zangetzu8303
    solo quieren seguir teniendo el monopolio en sus ecosistema, pero los que somos de sofware open source vamos con java y kotlin
  • Podrían coexistir, y abarcar todo el mercado, dejando más de lado a react native, otro competidor muy importante, que con todo el respaldo de FB y demás no tiene nada que hacer contra estos dos excelentes enfoques del desarrollo multiplatform.
  • Flutter tiene Impeller GPU, un motor de renderizado que no tiene Kotlin y que lo hace muy adecuado para integración de servicios de realidad aumentada, realidad virtual, IA y hacer aplicaciones multidispositivo con modelado 3D. Kotlin lo veo más para que prospere en entornos industriales donde siempre le ha ido bien a Java. La mayor debilidad de Flutter en mi opinión es que hay muchas librerías de dependencias importantes (Riverpod, Isar, etc) que son geniales, pero cuyo desarrollo depende prácticamente de una sola persona.
  • @vetiam
    Yo veo una sinergia entre flutter y dart, recordemos que puedes trabajar con kotlin dentro de flutter. Tambien flutter puedes hacer aplicaciones muy potentes, yo trabajo en una empresa B2B, y la aplicacion es sumamente compleja y está 100% en flutter, de hecho soy el que le da mantenimiento. Personalmente me gusta mas el desarrollo nativo, pero flutter enamora, ya tengo 3 años trabajando con flutter y de verdad enamorado, ya el desarollo nativo me tocó en algunos proyecto privados. En el backend que días me hice una librería en dart solo por probar, y para cosas simples va bien jajaja, aún prefiero quedarme con Spring.
  • @pringstom
    la efectividad de flutter al momento de realizar un proyecto es muy elevada en el sentido del tiempo de codificacion, la fluidez es espectacular y ahora se viene impeller que la rompera, ya esta creciendo la comunidad y dart esta mejorando cada vez mas. Les recomiendo 100%
  • @grovertec
    Yo creo que no son tecnologías enfrentadas, son opciones de tendencia para el desarrollo de Apps móbiles. Esperemos que Kotlin con esta tecnología logre ser nativo también en IOs
  • @HGFigueroa
    Gracias por la info Antonio, muy interesante
  • @The_Karpin02
    Solo decir que en el ultimo año Flutter creció muy rápido, no solo como tecnología, también las empresas que apuestan por Flutter empresas grandes y potentes creo que Google trabaja mucho y bien en este proyecto que empieza a consolidar en el mercado. Durante mucho tiempo desarrolle en java, luego en Kotlin que mejoro mucho lo que teníamos pero si ahora tuviera que elegir entre KMM y Flutter me quedo con Flutter y Dart, hoy por hoy.
  • @d-landjs
    Gracias Antonio, las dos tecnologías son una maravilla!
  • @veltechok
    kotlin(jetbrains) )es el amante de Google y Dart con Flutter(Propio del Google) es su esposa
  • pues hace poco inicie con flutter, y tenia esas mismas preguntas. Pero ya al ver el ecosistema de flutter, veo que Google apuesta por este último, recordemos que se quieren alejar de la JVM (Java y ecosistema) su nuevo sistema Fucsia admite de forma nativa Dart/Flutter. Mientras Kotlin ya se enfoca en JVM, Google sabe cuáles son sus planes y en ese orden encamina su ecosistema (Dart) y recordar que Kotlin es apoyado por Google mas no es el que lo encamina.
  • @cabineitor
    Pues flutter me ayudo mucho en una app de escritorio en windows linux y mac asi que estoy tranqui por el momento