Flutter VS Kotlin 💪

Sdílet
Vložit
  • čas přidán 21. 10. 2021
  • Antes de saltar como una fiera mírate estos dos vídeos 😜
    FLUTTER vs KOTLIN 🐱‍👤 ¿QUIÉN GANARÁ? • FLUTTER vs KOTLIN 🐱‍👤 ...
    🔥 FLUTTER vs KOTLIN en 2021 👉 Me posiciono!! [y te digo CUÁL APRENDER] • 🔥 FLUTTER vs KOTLIN 👉 ...
    Ahora sí!! Te leo en los comentarios 👀
    #short #shorts #fluttervskotlin

Komentáře • 61

  • @FaztCode
    @FaztCode Před 2 lety +65

    Muy buena reflexión

  • @lacuevadelinsecto
    @lacuevadelinsecto Před rokem +23

    En mi experiencia aprender desarrollo nativo primero es esencial, debido a que Flutter no resuelve los problemas específicos de la plataforma, y muchas herramientas terminan siendo agregadas con código nativo.
    Por suerte el ecosistema de Flutter tiene muchas librerías que resuelven muchos de esos problemas nativos, pero me he topado con muchas muy buenas que quedaron sin soporte, y en la urgencia que promueven los ecosistemas móviles, por las nuevas versiones de los Sistemas Operativos, más de una vez he tenido que escribir el código complementario en Kotlin y Swift.

    • @devexpert_io
      @devexpert_io  Před rokem +3

      Es la sensación que me da, pero cuando digo esto, algunos Flutterianos me coment 😅. Gracias por comentarlo

    • @pieromantilla9005
      @pieromantilla9005 Před rokem +3

      ​@@devexpert_io yo programo en ambos pero mi nivel de kotlin no es tan alto como en flutter pero en kotlin puedo hacer servicos en esegundos planos cosas cheveres dn flutter es poco mas difícil pero a nivel grafico y consumir apis mas facil es flutter SIEMPRE ES MEJOR FLUTTER A NIVEL FLUTTER

    • @caresvlbdjz
      @caresvlbdjz Před 3 měsíci +2

      Siempre puedes programar la funcionalidad en nativo y llamarla desde flutter

  • @caresvlbdjz
    @caresvlbdjz Před 3 měsíci +11

    Toyota, eBay, Alibaba, no creo que sean empresas de bajo presupuesto

    • @walrider7374
      @walrider7374 Před měsícem

      Al dia de hoy, despues de ver como funciona Kotlin y sus planes para el futuro, yo creo que Flutter es para proyectos basicos y Kotlin para gigantes que necesitan modularizacion.

  • @user-ic9nw2oi7h
    @user-ic9nw2oi7h Před 3 měsíci +6

    yo estoy empezando con kotlin y despues me ire por React Native. espero sea facil de entender

  • @ronyrodriguez4472
    @ronyrodriguez4472 Před měsícem +2

    Flutter (Framework) vs Kotlin(Languaje). Sabiendo que es cada cosa, debemos darle prioridad a los lenguajes solidos y multiproposito como Java, C#, Swift y Kotlin. Eso garantiza mas campo laboral. Flutter es un plus de conocimiento basado en Dark, y las grandes empresas no lo usan en grandes proyectos, prefieren nativo. Si eres Freelance y quieres crear soluciones rapidas para tus clientes puedes usar Flutter o lo que tu quieras.

  • @activoysaludable
    @activoysaludable Před 2 lety +4

    Buen video crack 😁

  •  Před měsícem +1

    Luego de varios años, sigue siendo una muy buena respuesta. Saludos.

  • @tato03130
    @tato03130 Před 2 měsíci +1

    Debería ser una comparación entre similares. Flutter es un framework, Kotlin es un lenguaje de programación. La comparación debería ser Dart vs Kotlin o Flutter vs JavaFX/TornadoFX

    • @Emi-fg7fn
      @Emi-fg7fn Před 2 měsíci +2

      Siempre se compara entre angular y react pese a qué uno sea un framework y el otro una librería, pero aún así tiene sentido que se haga esa comparación. Lo mismo aplica para este caso

  • @josemanuelparedesramirez5067

    Excelente respuesta 👌

  • @jibleg
    @jibleg Před 8 dny

    Flutter vs Kotlin Multiplatform

  • @grovertec
    @grovertec Před 4 měsíci +2

    Tal cual, cada una con su enfoque del tipo de aplicación

  • @p4u1ro13
    @p4u1ro13 Před 2 měsíci +2

    🤔 he desarrollado en Flutter apps y web para empresas financieras grandes y es perfecto 👍

  • @diegocelaya3510
    @diegocelaya3510 Před měsícem +1

    Por ejemplo, quiero hacer por mi cuenta una app tipo tinder y subirla tanto en Android como IOS, me conviene flutter ?

    • @devexpert_io
      @devexpert_io  Před měsícem +1

      Flutter es perfectamente válido para un caso de uso así.

  • @ramsito195
    @ramsito195 Před měsícem

    En conclusion, aprender lenguaje nativo. Debido a las ventajas y desventajas que propusiste se puede asumir que hablaste mejor de Kotlin. 😊

  • @JoseAntonio-1977
    @JoseAntonio-1977 Před 2 měsíci +1

    Para Flutter nesitas aprender Dart y luego tienes que aprender Kotlin y Swift para cuando necesites algo mas específico de cada plataforma? O se puede todo en Flutter?

    • @devexpert_io
      @devexpert_io  Před 2 měsíci +1

      Yo creí que sería así, pero en un directo que hice hace poco hablé con un chico que llevaba años haciendo flutter y no se había visto en la necesidad de saber Android ni iOS

    • @JoseAntonio-1977
      @JoseAntonio-1977 Před 2 měsíci

      @@devexpert_io Es que quiero empezar y no se si tirar por Flutter que ha habido despidos y necesitas aprender Dart que solo se utiliza para eso o por Kotlin multiplataforma que parece que puede ser el futuro y seria un lenguaje que al menos se utiliza mas y tiene mas futuro creo yo

    • @JoseAntonio-1977
      @JoseAntonio-1977 Před 2 měsíci

      @@devexpert_io Gracias !!

    • @devexpert_io
      @devexpert_io  Před 2 měsíci +1

      Yo te diría que aprendas Kotlin, pero no soy objetivo 😄

  • @boykals3484
    @boykals3484 Před 3 měsíci +1

    No es lo mismo híbrido que multiplataforma. Híbrido Ionic o Cordova, Flutter es una solución multiplataforma.

  • @walrider7374
    @walrider7374 Před měsícem +1

    Flutter tiene dos cosas que superan a Kotlin. La primera es lo super papita que es hacer un proyecto y montar dependencias, hasta un JR podria montar todo el ecosistema, algo que con Gradle puede ser super dificil hasta para un dev con experiencia. La segunda es que hacer UI con Flutter es mucho mas sencillo que con Compose de Kotlin, pero esta brecha cada ves se hace mas chica.
    Kotlin aun asi destaca en muchas mas cosas, el lenguaje ni se diga, ni con una pistola en la cabeza elegiria Dart antes que Kotlin... pero su valor real esta en que te permite modularizar tu aplicacion de una manera brutal, y el que no vea el valor de esto es porque nunca ha trabajado en proyectos grandes de verdad y no entiende una papa de arquitectura.

    • @devexpert_io
      @devexpert_io  Před měsícem +1

      Buena comparación, muy de acuerdo con tus puntos

  • @gspinzer
    @gspinzer Před 2 lety +6

    La única limitación la da la experiencia y conocimiento de una o otra herramienta. Si no tienes la suficiente experiencia/conocimiento en Kotlin/Swift igual vas a encontrar limitaciones a las cosas que puedes hacer.

    • @devexpert_io
      @devexpert_io  Před 2 lety +1

      No es exactamente así, al final Flutter es un wrapper sobre las 2 plataformas, y dependes de que esa funcionalidad se haya implementado para ambas y esté actualizada con respecto a las últimas versiones. Si no es el caso, hay que crearse un plugin que hay que escribir en nativo para ambas plataformas.

    • @johnfriend2010
      @johnfriend2010 Před 5 měsíci

      ...dijo el fluter lover mientras se secaba las lagrimas

    • @caresvlbdjz
      @caresvlbdjz Před 3 měsíci

      @@devexpert_iomejor escribir un plugin para cada plataforma que una aplicación entera. Trabajo en un banco y están haciendo una app nueva en flutter para sustituir las “nativas” porque flutter también es compila en nativo

  • @renzocontreras123
    @renzocontreras123 Před měsícem

    Yo he aprendido los dos, mas oportunidades en el trabajo 👍

    • @devexpert_io
      @devexpert_io  Před měsícem

      Sin duda, cuantas más tecnologías se aprendan, más amplia es la visión y más fácil entender todo.

  • @user-rv6mx5wy4c
    @user-rv6mx5wy4c Před 2 měsíci

    Discrepo del tamaño de las empresas que utilizan cada solución, yo creo que depende más de las características de la aplicación. He trabajo en proyectos de Flutter de empresas GIGANTESCAS multinacionales y también en MYPEs.

    • @devexpert_io
      @devexpert_io  Před 2 měsíci

      Puede ser. ¿Puedes desarrollar la parte de que depende de las características? Para cuáles lo ves mejor y peor?

    • @user-rv6mx5wy4c
      @user-rv6mx5wy4c Před 2 měsíci

      ​@@devexpert_io Creo yo que la GRAN mayoría de aplicaciones no son lo suficientemente complejas para requerir código nativo para que funcionen/se sientan bien y, con MethodChannels y Flutter Plugins, puedes hacer maravillas en Flutter, emebebiendo nativo en Flutter y viceversa; así que salvo caso muuuuuuuuy específicos, como un POS que funcione con Android, o algún tipo de dispositivo IoT, quizás algo para Android Auto/Apple Car Play, Smartwatches, o algo así, sí sea mucho más recomendable optar por nativo. (aunque igual primero exploraría si con el embebido se puede hacer).

    • @devexpert_io
      @devexpert_io  Před 2 měsíci

      ¡Gracias! ¿Y si quieras hacer la app con UI nativa y compartir la lógica? En Flutter entiendo que aún a día de hoy no es sencillo hacer que las Apps de iOS parezcan de iOS, no? Sé que estaban los componentes de Cupertino, pero me suena que estaba un poco abandonado aquello y que tampoco era demasiado cómo utilizarlos. Pero corrígeme si estoy equivocado!

    • @user-rv6mx5wy4c
      @user-rv6mx5wy4c Před měsícem

      @@devexpert_io Para el primer caso, claro que se puede hacer una capa netamente lógica con Dart y luego consumirla desde cada versión Nativa, es más tedioso, sí de todas formas, pero es posible. Y en cuanto a Cupertino, no sé si llamarle abandonado, de hecho, los rollers de las fechas y horas fueron actualizados en Febrero de este año, con el resto, no estoy muy seguro, pero los he utilizado en aplicaciones que están en producción y la verdad que nunca he tenido ningún problema.
      Claro, usar un Action Sheet de Flutter quizás tarde 50 ms en abrir que uno de Swift, pero por el resto y para LA GRAN MAYORíA de casos de uso y usuarios cumple su cometido más que bien.

  • @karlsour500
    @karlsour500 Před 11 měsíci +1

    O sea que es mejor aprender Kotlin y swift, a mi parecer

    • @devexpert_io
      @devexpert_io  Před 11 měsíci +1

      Depende del objetivo, pero en general con flutter también vas a necesitar unas mínimas nociones de nativo

  • @krascheninnikoviam
    @krascheninnikoviam Před rokem +2

    Flutter es híbrido? Mmmmmm no se rick

    • @devexpert_io
      @devexpert_io  Před rokem +1

      En el canal tenemos más vídeos sobre Flutter, te dejamos el último por si quieres verlo, un saludo! czcams.com/video/FYwkAdffIKo/video.html

    • @ghostsolis9798
      @ghostsolis9798 Před 5 měsíci

      Multiplataforma no híbrido (React Native es híbrido), recomendado para apps' móviles pequeñas y medianas (si así lo deseas), para grandes se recomienda Directamente lenguajes nativos.

  • @HGFigueroa
    @HGFigueroa Před 2 měsíci

    Pero la duda persiste, solo dijiste ventajas y desventajas

    • @devexpert_io
      @devexpert_io  Před 2 měsíci

      Puedes echarle un ojo a este vídeo: czcams.com/video/pw1AUMs6o8s/video.html

  • @eduartml2266
    @eduartml2266 Před 2 lety +8

    Muy buena reflexión estimado Antonio, yo prefiero aprender los dos, para tener mas versatilidad al momento de elegir la tecnología para nuevos proyectos. Eso si, flutter no tiene el mismo performance que nativo y es molesto como te lo venden en otros lados como si fuera lo mejor del mundo y la verdad es que no. 👎

    • @devexpert_io
      @devexpert_io  Před 2 lety +2

      Gracias! Por supuesto, cuantas más cosas conozcas mejor, pero yo siempre recomiendo especializarse, porque ser muy bueno solo en una de las dos ya lleva muchísimo tiempo. Eso sí, conocer un poco de la otra nunca vendrá mal

  • @garciazapata
    @garciazapata Před 2 měsíci

    Despidos masivos en Google... Aguante React