Kotlin multiplataforma ¿Qué pasará con Flutter?
Vložit
- čas přidán 22. 12. 2020
- En esta sesión vamos a hablar de dos lenguajes capaces de compilar a dispositivos iOS y Android, como Kotlin y Flutter. En especial con Kotlin, ya que recientemente ha extendido su soporte a iOS, pues anteriormente solamente era capaz de compilar para Android.
- Zábava
Considero que la plática debió haberse realizado con una persona más que fuera experta en Flutter para así matizar ambas tecnologías, porque se nota a leguas que el es amante de Kotlin y eso ya hace subjetiva su opinión, así como algunas afirmaciones que no eran correctas. Saludos 👍
José Luján, mis felicitaciones, muy bien informado en estas ultimas tecnologías.
Hay quienes SI conoces de lo que hablan, y lo mejor, tienen la perspectiva futura de como se mueve la tecnología, el entrevistado, SI SABE de lo que habla y el entrevistador SI SABE lo que pregunta, un muy muy buen material, hay "youtubers" que solo parafracean sin conocer nada de nada, muy buen material de Desarrollo Web, muy buen canal, de los mejores profesionalmente.
Gracias por el comentario tan bueno!! un abrazo!!
Me emociona Flutter y dart aunque al principio me perdía en los widgets, ya estoy en el nivel de que veo una interfaz móvil y puedo replicarla. Me encanta su curva de aprendizaje.
Gracias por comentar!! motivante mensaje!
Excelente platica, yo vengo del mundo de programación nativo con Android (Java y Kotlin) y iOS (Swift) y a pesar de mis años de experiencia en esas tecnologías, hoy por hoy prefiero desarrollar en Flutter, la ventaja en tiempo y dinero es muy superior y en cuanto a rendimiento es casi nula la diferencia, es mucho más rápido el desarrollo y es completamente declarativo, sin duda, a menos que sea una app muy compleja con demasiados usos de dispositivos físicos y periféricos externos, mi recomendación es 100% Flutter.
Muchas gracias por compartir tu experiencia! un abrazo!!
Hola @Andres Osorio a qué te refieres con que sea 100% declarativo? En Flutter tanto la lógica de negocio como la UI se escribe de manera declarativa en el mismo lenguaje.
Que bueno que te gusto
Hola amigo. En el caso de que se trate de dasarrollar una app compleja que requiera bastantes usos de dispositivos físico y periféricos externos, crees que Flutter se queda atrás en ese caso? Tu cres que con Flutter no se podría desarrollar una App muy compleja como lo es instagram por ejemplo??
@@agustinrodriguez6198 no, definitivamente no se podría, pero apps pequeñas medianas sin una base de usuarios tan gigantesca y sea top 1 creo que esta bien flutter. Que no usen mucho cámaras mapas GPS Bluetooth, etc
Buena plática, con un invitado muy bien informado.
Gracias Alfonso!!
Gracias!
Woo, pocas veces una plática me captura cómo está lo hizo, súper interesante la charla, felicidades
Qué bien!! muchas gracias por compartirlo!!
Genial, que bueno!
¡¡Genial la charla!! Aprendí bastante 🤞🏻
Me alegro mucho!! un abrazo!
Me da gusto
Muy buena charla, cabe aclarar que Flutter ya permite crear aplicaciones para desktop (MacOS, Windows, Linux). Duro de competir por parte de Kotlin con esta variedad que ofrece Flutter.
Genial, ese dato que permite compilar a desktop para varios sistemas no lo conocía.
Yo estoy aprendiendo flutter y estoy muy emocionado la verdad me gusta mucho...
Mola bastante!
Excelente vídeo!
Muchas gracias! 😊
Excelente video!!!
Gracias!
Felicitaciones la charla ayuda mucho quiero agregar que he estado investigando porque quiero aprender alguno de los 2 (kotlin o flutter) y parece que flutter puede compilar para escritorio tambien y creo que este punto me va a llevar a estudiar flutter.
Así es, una ventaja. Lo que no suena mucho esa opción en realidad, prueba a usarla a ver qué tal con una prueba simple antes de estar totalmente seguro.
una plática excelente
Gracias Adrian
Excelente video Cracks los 2
Muchas gracias!! 😊
gracias!
Buen programa, saludos!!
Gracias por comentar! me alegro que te haya gustado!
Grcias
Hay que incluir en esta conversación a jetpack compose y swift ui. son muy parecidas también a react. se me olvidaba incluyan también a Blazor del lado del cliente.
Genial, algún día hacemos un programa de ello! gracias!
Si hubiera estado bien.
Qué pasará con Flutter? pues ya estamos en la versión 2
Dicen que Flutter aún no es demandado como Kotlin pero yo creo que en poco tiempo Flutter será la mejor alternativa y el más demando así que lo aprenderé, por mientras me servirá para proyectos personales.
Desde luego tiene pinta de ser una buena inversión!
Como freelance, flutter te servirá , pero si tu meta es trabajar en una empresa seria , tales empresas desarrollan apps nativas , tiene su equipos iOS, Android y Backend
@@elviss911 muchas empresas piden dev de flutter y pagan bien ...
A colación de lo que se habla en el minuto 38:00 aproximadamente, una herramienta que llama la atención por la cantidad de plataformas a las que llega, es Unity.
Es estupenda!! gracias por el apunte!
En una/dos semanas aprendes Dart y Flutter. Vale la pena.
Aprender puede que sí, pero necesitas mucho más tiempo para sacarle un buen rendimiento al conocimiento.
Esto suena muy interesante, porque necesito aprender Flutter, yo creo que mi experiencia en Java con un poco de programación funcional, debe funcionar, no?
Lamento no haber visto el en vivo. Yo no colocaría Flutter dentro de las tecnologías híbridas, ya que su motor, al funcionar en C/C++ permite (y lo he comprobado) el funcionamiento en profundidad con sensores e IoT. Soy también desarrollador Java/Kotlin Android, por tema compañía tuve que comenzar con Flutter, y aún no consigo que ocurra algo de defecto a nivel de hardware (operación y comunicación). Saludos.
Efectivamente, Flutter no está dentro de las híbridas, es cross-compiling en realidad.
@@deswebcom Correcto estimado.
Alex buen comentario ,gracias por iluminarse, yo soy pro java kotlin , pero flutter me seduce mucho últimamente justamente por como presenta la parte gráficas...., obvio solo pr nativo, pr web y ese ecosistema sigo con html,react y subecosistema
Y flutter wnnel tema OIS es bueno xq si o si para desarrollar en Apple necesitas su hardware y swift, y flutter democratiza eso a lo que empezamos queremos acceder
Me llama mucho la atencion de programar en Dart con Flutter pero con el objetivo que dentro de la app quisiera funcionar el uso de sensores del telef (gps, camara, com por bluetooth o conexion wifi) y nose si flutter permita acceder a esto facilmente, o cual lenguaje se acoplara mejor para manejar esto?
@@tiwar87 Para sensores nada mejor que nativo, tanto en rendimiento como confiabilidad.
Flutter esta compilando para kotlin cuando crea el proyecto.
Excelente video! Creo que les falto comentar un punto super mega importante, que ademas es un punto a favor de flutter. Por lo menos aqui en latinoamerica es mas comun, y, es el sueldo de un programador! Es decir, muchas empresas no pagan bien con pocos años de experiencia y ademas si mantienes una familia menos te podrias comprar una MAC! Ademas saliendo de la carrera y dedicarse a programar en mobiles, creo que el 98% de los estudiantes no tiene el dinero para comprar una mac, ni la mas barata, es por ello que se buscan este tipo de tecnologias. En conclusion, dudo que apple quite aplicaciones no nativas por el hecho de que estarias obligado a comprar una MAC!, Saludos y excelente video!!!
Gracias Hector por tu aporte! Apple nos tiene cogidos por los c***** en muchas cosas!
Estoy muy interesado en aprender
Y😍 Flutter. tiene razón, yo vengo del mundo Microsoft y me es más práctico aprender flutter por el tema multiplataforma y con la ventaja de que la compilación es nativa .
Igual microsoft tiene xamarin que hace lo mismo que flutter
@@finnelhumano3326 Pero en rendimiento, portabilidad, y velocidad de desarrollo Flutter se viola a xamarin
@@megadeath15, no lo creo fluter tiene menos ventajas que xamarin, han apostado mucho en xamarin con un cambio radical, para este año 2021 mientras fluter por lo que veo aun esta creciendo pero sin en cambio es buena idea hacer pruebas e ir viendo como se comporta
@@agustinherrera8775 Jajajaeso de que tiene menos ventajas no te lo cree ni microsoft, busca artículos, videos y compara, Web, desktop, y móvil con un solo código fuente. En xamarin solo para android son xml y C#, y para exportar a ios necesitas oooootras librería, en flutter solo pones build para ios, o android y ya esta
Cuando sale curso de desarrollo movil con Kotlin en Escuela IT ???
Tenemos que ponernos a ello, sí, que es un tema interesante y productivo!
Que nos digan ellos y lo hacemos
Me quedo con Flutter 100% fácil de aprender.
Genial!! gracias por tu opinión!!
yo creo que fluter seguira el camino en conjunto con kotlin en que momento no lo se pero aun por lo veo aun tiene detalles flutter que componer, pero siempre es bueno hecarle un ojo haber que tanto se puede hacer, en la vida profesional nos atamos a una tecnologia que se desarrolla por un tiempo util pero al cambiar por otra tecnologia no siempre resulta buena opcion en costo-beneificio, saludos a los exponentes :)
Muchas gracias!! Buen aporte!
Wtfk, no entendí lo de Apple bloquear apps híbridas o no hechas nativas.
Empresas como BMW, eBay, Rappi, Nubank, etc no se hubieran arriesgado (Flutter).
Airbnb, Facebook en su momento y mucho etc, con React Native.
Y las muchas otras en ionic y más...
🙃
Si... si, yo tampoco lo entiendo. Flutter de todos modos no es híbrido, que conste. Ionic sí que es híbrido, pero no creo que haya que alarmarse, es una opinión de uno de los ponentes. Apple alguna vez ha bloqueado tecnologías que generan aplicaciones, pero el híbrido tiene mucho peso para que lo bloquee, en mi opinión. Se le echaría la comunidad encima, no solamente los desarrolladores, sino los usuarios. Aunque de Apple siempre se pueden esperar las peores cosas.
Eh visto apps Ionic, Flutter, RN y pues a ninguna la bannearon. Por eso me parecía medio raro ese mensaje. Hasta Rappi usa Flutter en su app para el módulo de RappiPay y pues ya conocemos muchas otras con RN y sin problemas...
como en los viejos tiempos jajaja
Siempre es un placer!!!
muyyyyyy viejos!
Se podría rehacer la misma charla en 2023…?
Se lo diré a José!
He pasado por ambas tecnologias y definitivamente no me quedo con flutter para proyectos grandes/complejos, y mas aun teniendo en cuenta que muchas funcionalidades en ciertos casos vas a necesitar desarrolladores nativos tanto ios como android a la par de que vais a necesitar desarrolladores flutter.
Gracias por compartir tu experiencia!! un abrazo!
Y en resumen cual es mejor?
Creo que casi nunca hay mejor ni peor, sino más o menos adecuado, según qué objetivos.
Flutter no es un lenguaje, no es posible enfrentarlo a kotlin. Lo mejor sería un kotlin vs dart.
Por lo demás , súper bueno el vídeo.
Gracias por el comentario. Es cierto lo que dices... los enfrentamos no porque sean lo mismo, sino porque nos sirven para cosas similares.
Pero checa la charla... eso lo decimos.
NO ME TOQUEN MI XML
😂
Quien diria que kiko adquiriera estos conocimientos
yo he programado en swift, java, kotlin, y dart(flutter), kotlin y swift le dan mil patadas a flutter
swift? en swift solopuedes programar para ios no?
@@MEGAFERMAN si, pero no se trata de que con 1 lenguaje se pueda compilar para todas las plataformas, se trata de cual es mas optimo, y eficiente, cual es mas escalable.
@@elviss911 ah no pues si
yo uso Android studio (java) y me es muy fluido y versátil, también Swift, qt creator y flutter, y la verdad si se siente la diferencía cuando haces algo nativo.
además flutter tiene algunas limitan tes pero para mi trabajo pues me sirve más flutter en algunas cosas pues necesito desarrollar para ios y Android y pues flutter ahorra tiempo, sacrificando parte del rendimiento
Elvis entonces pr que tipo d eproyecto serviría flutter??? Proyecto chicos como por ejwmplo???
Agreguen capítulos al video (índices). Siempre suman. Excelente video. Gracias por hacerlo.