Flutter vs Kotlin Multiplatform: Google se posiciona 😏

Publicado 2024-05-22
🎁 Domina el desarrollo multiplataforma con Kotlin con esta masterclass gratuita 👉 devexpert.io/training-gratis/?utm_source=youtube&u…

Recientemente ha habido mucho revuelo con Flutter y su posible abandono por parte de Google. Desde los despidos hasta su gran apoyo a Kotlin Multiplatform.

Pero finalmente Google se ha posicionado, y nos cuenta cuál es el futuro de ambas tecnologías, y qué recomienda usar en cada caso.

Si aún tienes dudas sobre cuál es el stack tecnológico que debes usar en proyectos multiplataforma, no puedes perderte este vídeo.


📩 No te pierdas ningún contenido exclusivo 👉 devexpert.io/newsletter

Únete a la Comunidad de DevExpert en Discord 👉 devexpert.io/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️⃣ Hasta donde llega el ecosistema de Kotlin
2️⃣ Cómo desarrollar Apps Multiplatform
3️⃣ Te mostraré la ruta más fácil para aprender Kotlin y KMP

🎁 Apúntate aquí: devexpert.io/training-gratis/?utm_source=youtube&u…

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

➡➡ SÍGUENOS EN OTRAS REDES SOCIALES ⬅⬅

👉 Linkedin: www.linkedin.com/in/antoniolg
👉 Instagram: www.instagram.com/devexpert.io
👉 Twitter: twitter.com/devexpert_io

Únete a la Comunidad de DevExpert en Discord 👉 devexpert.io/comunidad

Si te ha gustado el vídeo de hoy apóyanos 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!

DevExpert
💻 devexpert.io/

Todos los comentarios (21)
  • Bueno quisas nadien me conozca , pero he trabajado con flutter hasta llegar hacer comunicaciones entre android con kt y dart flutter tengo y hago mis propias librerias de lo que no existe y necesito , trabajo con kotlin tambien , pero de os digo que flutter tiene muchas ventajas con el desarrollo rapido y las startud y no veo por que tantomproblema si el uno o el otro si quereis trabajar en lo nativo y tenes tiempo y dinero kotlin de lo contrario kt inclusive a modo personal je trabajado el multiplarfom y todavia le falta , me ha tocadi hacer en la empresa donde estoy casi el 40% de codigo en swift por que todavia arroja errores , pero lo hago funcionar , no se casen con ningun lenguaje adquiere habilidades de patrones de diseño y comuniquelen a la empress las ventajjas de trabajar hibrido y nativo. En resumen las dos funcionan.
  • @Figriso
    Hace unos 6meses que estoy desarrollando con Flutter, antes desarrollaba con ReactNative PERO claramente los sistemas nativos entendieron la importancia del desarrollo multiplatforma y se están subiendo al carro. Así que ya no veo sentido de utilizar tecnologías intermedias eventualmente las empresas ya no invertiran en perfiles como el mío por lo que a menos que se trate de proyectos pequeños para pymes o Startups que buscan algo rápido y eventual, lo mejor será irse para Kotlin Multiplatform y si vas aprender otro lenguaje como Dart mejor aprender Swift y seguir formándome en lo que en un par de años podría ser un Dev Mobile FullStack
  • @matstark776
    Gran video!. Una pregunta, en mi caso soy Backend Java y le he estado echando el ojo a kotlin, aún no decido si aprenderlo o no pero he visto que para backend se puede usar con muchos frameworks y librerias de java, ademas ahora con lo de multiplatform, viene genial para hacer apps que funcionen en varios dispositivos. Se que el contenido es enfocado a mobile/android, pero que tal ves apostar por kotlin para backend y a futuro abrir puertas gracias a multiplatform? sobretodo también a nivel laboral en europa. Saludos!
  • Yo tengo dudas sobre que podria hacer. Actualmente estoy aprendiendo Flutter y pienso tener un nivel avanzado al finalizar el año, esto realmente debido a que mi trabajo no me permite dedicarle tanto tiempo a practicar. Sin embargo he buscado ofertas como Flutter Dev y no he tenido mucho exito para encontrar a pesar de que ya tengo cierto nivel de experiencia. Mi duda es si deberia seguirme enfocando en aprender Flutter o dejo Flutter y aprendo Kotlin o aprendo ambos al mismo tiempo. Realmente me encuentro en un dilema, me encanta el desarrollo movil y me encantaria estar trabajando como tal :(
  • Definitivamente quiero aprender kotlin y jetpack compose este año
  • @marcogaray8877
    Hola DevExpert, recién acabo de conocer tu canal y estoy muy interesado en aprender Kotlin, ¿por dónde empiezo? ¿debo aprender Java para complementarlo con Kotlin?
  • a mi me gustan las 2 plataformas, creo q es bueno aprender las 2.😁
  • @DGoxAn
    Esto me hace pensar en si a los usuarios les importa tanto el estilo UI propio de su plataforma como para invertir tiempo en hacer el código en cada estilo. Creo que vale más la pena implementar un estilo de UI propia de la marca/empresa similar a como pasa en las páginas web
  • @Manuel-wj1xs
    Muy interesante el vídeo y aunque se nota el love por Kotlin/nativo, es un vídeo realmente objetivo y claro, se agradece contenido de este tipo.
  • @atherbsc5384
    Claramente kmp seria la tecnologia mas importante para el desarrollo multi, el problema de flutter no es flutter sino dart que lo esta lastrando, yo trabajo en nativo y flutter, cuando estoy escribiendo en nativo con kotlin es literalmente fun, pero cuando me toca trabajar con flutter dart me quita lo fun... equatable y freezed ayudan en algo a hacer el código más dijerible pero no es lo mismo la simplicidad de kotlin
  • @devjesusc
    Me gusta FLutter pero no no me agrada la forma de colocar el código parece un poco embrollado. Kotlin es más claro... pero al mismo tiempo me parece muy redundante en la forma declarativa.. alguien siente lo mismo?
  • Google aún no recomienda Compose Multiplatform porque ESTÁ EN BETA/ALPHA. Ellos no pueden recomendar algo que no esté listo, por eso recién hace unas semanas le han dado soporte a KMP.
  • Obviamente son dos tecnologías totalmente diferentes, veo más sentido al concepto de reutilizar código en flutter que kmp, considerando que si uno conoce las tecnologías nativas de cada plataforma tienes mejor control de flutter, digo si se habla de tener una ui y logica para cada plataforma es utilizar el api de cada uno lo cual si no me equivoco flutter si lo hace, igualmente kmp es una alternativa que estoy aprendiendo pero no va remplazar a flutter en un largo tiempo, ahora kmp tiene más ventaja sólo si tu espacio de trabajo principal es android si no es así no le veo tanto el sentido, si hablamos de que kmp es mejor solo porque funciona nativamente para android en ese caso prefiero hacer la app en las tecnologías nativas.
  • Para la gran mayoría de empresas (grandes, pequeñas etc) no tiene sentido NO compartir la misma UI, siempre buscamos dar la misma experiencia de usuario independiente del dispositivo, el día que KMP tenga ese punto resuelto, si será el día en que empiece el declive de Flutter y como veo las cosas lo mas probable es que así sea en un par de años.
  • @iznatorafvalen
    Después de ver este vídeo lo tengo todavía más claro, para mi la solución más interesante es Flutter. Si quiero escribir un código que me sirva para Android e IOS quiero compartir todo, no tener que estar desarrollando y manteniendo dos UI. Solo para casos muy muy específicos va a ser necesario usar UI nativa y para el resto, Flutter es mucho más cómodo y sencillo de mantener.