Yo empecé desarrollando con React Native, llevaba varias apps creadas, pero una vez que descubrí a Flutter, fue otra cosa, todo es muy simple y rapido de hacer, conserva lo que a todos les enseña referente a la programación y paradigmas, hay hartos componentes o widgets ya creados que sirven para todo, además de que generar una App para Windows, Mac, Android, IOS o Web es muuy facil en flutter, React Native siempre me generó problemas, asi que en realidad me quedo con Flutter, lo rescatable de React Native es el hecho de que se usa JS y lo que implica que tenga ese lenguaje, pero con todo lo que ha crecido Flutter, considero que este ultimo dominará, es muy sencillo y rapido desarrollar ahí
Yo arranqué a desarrollar web y ahora estoy aprendiendo react native (ya con bases de react js) y siempre hay algun problemita pero va saliendo y me mantiene muy motivado
que raro a mi parecio al revez, que a flutter todavia le falta, hay muchas cosasque se tienen que hacer desde cero o de una manera primitiva que actualmente en javascript ya esta bastante abstraido. Por eso me fui a React Native.
Creo que Dart es un lenguaje infravalorado que debería ser mas popular, es un lenguaje compilado(y también interpretado) lo que significa que tiene un rendimiento superior, transpila a JavaScript como lo hace TypeScript, para entornos de escritorio tiene todo tipo de librerias con una sintaxis similar a JavaScript en mi opinion, y ademas con Flutter podemos programar apps móviles multiplataforma con buen rendimiento
En mi experiencia al haber usado ambos, me quedó con flutter por que Dart me parece mejor lenguaje que JavaScript, pero si react native podría trabajar con typescript (no estoy muy actualizado, talves ya sea esto posible) cambiaría la cosa
Creo que Dart es un lenguaje infravalorado que debería ser mas popular, es un lenguaje compilado(y también interpretado) lo que significa que tiene un rendimiento superior, transpila a JavaScript como lo hace TypeScript, tiene una sintaxis similar a JavaScript y Java en mi opinion, y ademas con Flutter podemos programar apps móviles multiplataforma con buen rendimiento
React Native es mas facil de aprender para empezar rapido a hacer tus apps aparte la mayoria ya sabe javascript o react por lo que la curva de aprendizaje es muy baja, y tambien al menos en Mexico hay muchas empresas que usan mucho react native ya que flutter es nuevo y no tiene tantos tutoriales como react native.
En mi experiencia dart nada complicado así que si sabes otro lenguaje no es complicado pasarse o aprenderlo, por otra parte flutter no es nuevo ya lleva un tiempo existiendo, en cuanto a tutoriales, yo veo demasiados ya, el problema sería que flutter se actualiza muy seguido y los cursos se quedan algo atrasados pero si sabes investigar eso no es un problema, en cuanto a curva de aprendizaje ambos frameworks me parecen similares.
yo llevo ya 4 casi 5 años trabajando con react native en multiples empresas, y lo unico que envidio de flutter es el motor skia, que si bien esta siendo trabajado para react native por la comunidad, trabajar con este package es un infierno, es super complejo crear objetos simples y casi nada funciona como debe
Yo primeramente aprendi desarrollo front end y cuando quise pasarme a desarrollo mobil opte por react native, pero en lo personal no me gusto mucho el hecho de que react native depende mas de librerias que terceros que flutter, y esas librerias a veces tienen bugs y uno pierde mucho tiempo, un ejemplo claro es el drawer de react native, entonces comence a aprender flutter y desde que comence en flutter no he querido volver a aprender react native.
Estoy entre este dilema, también trabajo de frontend (un poco de back) pero estoy entre estas 2 tecnologías Me siento igual que tu con React Native Las librerias de UI se ven un poco raras y dan muchos problemas, crear tus propios componentes toma tiempo que ahora mismo no tengo y es difícil tener un diseño consistente La única forma de empezar “rápido “ fue con expo porque el CLI me ha dado unos problemas… Creo que probaré flutter haber como me va
@@elvismiranda9775 pues yo diría que probarás flutter, básicamente flutter trabaja igual que react entonces si sabes react flutter se te Va a hacer súper sencillo de aprender. Básicamente flutter es react con typescript diría yo. Y luego ya vez que lenguaje te gusta más, por que con el que te sientas mas cómodo tendrás mejor desempeño.
Hola, tengo un proyecto de Arduino con Bluetooth y una app creada en appinventor, quiero poder tener la comunicación que tengo con la app pero en IOS, alguna recomendación de que aprender para conseguir lo que pretendo.
Yo empece desarrollando el flutter, tuve que aprender su lenguaje Dart y todo lo relacionado a el para poder empezar a crear mis apps, despues por cuestiones de trabajo tuve que aprender React-Native para hacer modificaciones en una app que ya estaba hecha. En mi experiencia yo prefiero Flutter, para mi fue mas comodo el ambiente de desarrollo y que tuviera un mejor perfomance, tanto la app como al desarrollarla. La unica desventaja que le veo es que tienes que aprender Dart y talvez no encuentres tanta info en internet y en eso destaca React Native, porque si ya sabes javascript y haz manejado React te sera super sencillo adaptarte a React Native, ademas de que javascript es uno de los lenguajes mas populares y encontraras cientos de sitios web donde obtener informacion. Soy Team Flutter
Buenas, yo quiero un consejo tengo 23 años y quiero empezar a programar tengo conocimiento super básico en java y java scrip y quería empezar a programar de forma nativa en android Kotlin pero viendo el mercado tan amplio en multiplataforma me es mas atractivo Flutter pero igual quiero aprender React, quiero tu opinión con cual de las dos debería empezar Flutter o React?
Buen video, que tantas complicaciones tendría en desarrollar en VsCode con Flutter? me da mucha "fiaca" instalar android estudio en mi probre notebook. Podrias sacar algun tutorial básico de Flutter ? aun que su documentación es bastante "completa" y entendible ya me acostumbre a ver tus tutos xD.
Yo tengo una laptop de apenas 4 de ram, lo que no me permite usar ides como android estudio y su emulador para crear apps, lo que me llevo a usar dispositivos fisicos y a interesarme en flutter ya que el hot reload de flutter hoy en dia es mas potente que el de react navite, ademas que usar un motor de graficos integrado, lo que hace mucho mas satisfactorio la experiencia de desarrollo en flutter, mi unico problema con react navite era ese, aveces demoraba 1 minuto en mostrar un simple cambio en el texto, con flutter eso acabo.
Buenas, yo quiero un consejo tengo 23 años y quiero empezar a programar tengo conocimiento básico en java y java scrip y queria empezar a programar de forma nativa en android Kotlin pero viendo el mercado tan amplio en multiplataforma me atrae mas Flutter pero igual quiero aprender React, quiero tu opinión con cual de las dos debería empezar Flutter o React?
si estas empezando y quieres hacer app empieza por flutter, react es un camino largo y tienes que aprender un monton de cosas antes de poder crear tu app
Tienes que estudiar y desarrollar lo que el mercado necesite y use. React Native usa tecnologías web, que son las mas demandadas, mas documentación y en mi opinión mas fácil de aprender y escalar.
@@bambanx he tenido algunos como al momento de llamar las api tuve que usar un comando especifico para que no diera problemas, los widgets estan mas pensados para celulares que la webs, se pueden usar de igual manera, pero como que se siente diferente
@@pieropilcoreynoso3700 Es un challenge personal. Es común ver a algunos developers haciendo ese challenge con algo que quieran aprender. Si quieres entra a mi canal y veras a que me refereria.
@@pieropilcoreynoso3700 No. Compre un curso en Udemy sobre Flutter y le estoy dedicando aunque sea una hora todos los días hasta llegar a los 100 días. También estoy trabajando en una aplicación personal en Flutter para así aplicar lo que aprendo a un proyecto personal.
Soy desarrollador desde hace 5 años: En resumen Lo que tienes que saber para programar web antes con Laravel: CSS, HTML, LARAVEL, JAVASCRIPT, PHP, JQUERY, INERTIA, LIVEWIRE Lo que tienes que saber para programar web, ios, android, escritorio: DART, FLUTTER, De nada. Jamás vuelvo al sucio javascript. Bye forever
En mi experiencia personal, Flutter es mas comodo porque casi no tenes que tener conocimientos de CSS y styling, practicamente te lleva. Lo unico malo, que imagino solucionarán en proximas versiones es que no hay hot reload en Web (actualización automatica), en ese caso hace siempre hot restart y si tu aplicacion es muy grande te hace arrancar siempre de cero (x ej. desde el login en lugar del widget que estas creando). Eso si es una gran contra. Pero para apps para celulares es comodisimo y rapido.
Es cierto que flutter tiene mejor rendimiento pero el 95 por ciento de las apps no van a tener un cambio de rendimiento notable de correr en flutter o react native...es algo que la gente no está preparada para discutir
@@fernandomoran3163 xD. Depende del proyecto si ya tengo mi código en reeact ya está casi hecho en react native. O acaso el código de Flutter se puede pasar a web jajjaa
@@ratasobreviviendoenlascloa4847 si pero el rendimiento de react native es pésimo en comparación de flutter. Yo prefiero ante todo la calidad y no hacer las cosas rapido que para eso mejor uso nocode y ya es caer bajo.
@@fernandomoran3163Está bien. Mi app de 300mbps para celular tuvo un rendimiento decente porque todas las peticiones lo hice en diferentes trozos,además que hay técnicas que mejoran. Yo no soy Flutter porque su código no sirve para web ni para escritorio y react si. Así que
I don't understand your language. and I come here to tell you that the most company is trying to move out of react native already. one reason is because hard to maintain project and upgrading.
Fazt, sos lo más grande que tenemos a nivel de conocimientos y hay que cuidarte. Me gustaría que subas más contenido actualizado sobre React Native. 🙂 Gracias por tanto, un abrazo.
Si bien Flutter me encanta, existe un escenario en el cual es mucho más cómodo React Native y es cuando el cliente te pide una aplicación web diferente a la móvil además de un backend propio, ahí si manejar un mismo lenguaje ayudó mucho (para las tres apps usé TypeScript muy recomendable)
Soy desarrollador de flutter, cabe resaltar que una desventaja de flutter al ser relativamente nuevo todavia esta pasando por una etapa de crecimiento y estabilización lo que hace que cada vez que hay un cambio fuerte entre versiones puede ser un dolor de cabeza porque una app ya no se puede levantar, cada día es menor el impacto pero se ve. algo bueno es que esta cogiendo fuerza en las empresas que están optando por usar flutter
Sabes el dolor de cabeza que es ese, ahora mismo el problema grande es del null safe, hay pocos paquetes y de esos pocos la mitad no están siendo mantenidos y problemas de actualización pues mejor lo solté probé react-native y a mi me parece mejor por los soportes y amplitud
Mi opinión personal, yo empece aprender Flutter y realmente en mi opinión no tengo queja respecto al SDK y al lenguaje ya que es fácil realmente de aprender. Pero me pase a React Native por motivo de que se trabaja con un lenguaje javascript/typescript que son lenguaje bastante demandado que en mi personalidad aprender estos lenguaje te puede ayudar para trabajar en cualquier plataformas así sea Web, Escritorio o Movil.
Yo hace poco me pregunté cual usar y elegí React Native por que quería aprender React para la Web y así los conceptos aprendidos me servirán para aprender y profundizar con React
Lo unico diferente a nivel conceptual entre React y React Native es la navegacion. Fuera de eso si ya sabes react independientemente de si es web o react native el otro se te hara muy facil.
Soy desarrollador web, hace poco aprendí un poco de React, y me entró el interes de aprender a hacer aplicaciones móviles. Luego de ver unos tutoriales de react native y de flutter, temas de instalación y primeros pasos, y por último este video... voy a aprender flutter, saludos y gracias por el buen contenido 👋
Tengo 13 años desarrollando para la web backend y frontend. Y diría que una de las cosas más importantes para elegir uno u otro, es el debugger. Poner breakpoints en React native es un dolor de hue**s . En cambio Flutter tiene un debugger compatible con Visual Code y WebStorm (el IDE que amo usar). Pero desgraciadamente, hay algo que me hizo elegir React Native, y eso fue que Flutter complica las cosas cuando quieres transformar una respuesta JSON a una instancia en Dart. Esto se facilitaría si Dart permitiera agregar el paquete de DART:MIRRORS pero en flutter no lo incluye, entonces transformar un JSON a instancia, de forma dinámica no se puede hacer, en cambio en RN se pueden utilizar anotaciones de Typescript para agregar validaciones y parsers de forma dinamica (lo cuál amo) usando el paquete class-transformer. Quizás en el futuro Flutter quiera agregar el paquete mirror para facilitar esto. Mapear un JSON de forma manual en pleno 2023 se me hace absurdo. Esto lo hacen, según leí, para ahorrar tamaño del binario final generado.
dart no tiene buena convivencia con JSON porque JSON es basura. De hecho JSON significa JAVASCRIPT Object Notation. No DART Object Notation. No recomiendo utilizar json con un lenguaje lenguaje tipado como dart. Te recomiendo protobuffers, una vez que lo conoces y lo implementas, no hay vuelta atrás, tiene enormes ventajas. Con protobuffers tienes siempre el back y el front sincronizados para siempre. La pila que uso yo es go + protobuffers + flutter. Y no inventes, es una bestialidad en eficiencia, comodidad, y crecimiento, mantenimiento. Lo recomiendo.
¿No puedo simplemente usar dart con flutter para la app y react + nextjs para la pagina web?, mi proyecto tiene que ser el mismo en tanto en la app movil como en la pagina web
Eso sería muy conveniente dado que, como lo mencionó en el video, Flutter puede hacer que la app luzca idéntica tanto en ios como en Android. Y ahí ya solo sería cuestión de que adaptes esa apariencia visual en la web. Pd.: Flutter por defecto usa Material design, y para web también hay librerías (Material Angular y MUI React)
Vengo de un background web, y lo más natural hubiese Sido irme por react native,pero leí mucho sobre el rendimiento y me fui por flutter, y a valido la pena .
Elijimos react native porque contaba con mas comunidad y bibliotecas que Flutter hace 3 años aproximadamente, pero hoy en día viendo el avance que tiene flutter dan muchas ganas de implementarlo en el trabajo.
Si no dominas el inglés y quieres un empleo de desarrollo mobile, generalmente te piden saber los dos, a veces un tercero (ionic), o incluso saber Kotlin y Java. Es lo que he visto en ofertas de trabajo en México.
Eso me pasa con flutter y varios paquetes, flutter es más para trabajar con firebase, flutter es más de UI es una pura 💩 además pocos paquetes y de los pocos que hay muchos desactualizados con problemas de null safe, probé react-native y la experiencia es otra muchos paquetes no es complicado
React Native hace el trabajo que muchos necesitamos, pero Flutter si te da más libertad en ciertas cosas, y se siente más "Fluido" mientras desarrollas
Me da curiosidad flutter, uso react native y me es muy útil para hacer Back, Front y el móvil, ando aprendiendo Swift para complementarlo mejor y hacer componentes nativos
Llevo tiempo programando con expo de rn, pero si han pasado 4 años desde que salio flutter y aun no se ha vuelto popular entonces aun no es su momento, y por algo será que la comunidad sigue prefiriendo rn. En mi parecer lleva tiempo que un fw se vuelva popular, hasta que no haya una conversión abrumadora o total, debido a que sin importar que suceda javascript domina el mercado en casi todo, y es por la facilidad de desarrollo, si estas preocupado por el rendimiento entonces programar en c++ es tu mejor opcion.
Te falto mencionaren el nuevo motor de renderizado de flutter Impeller, es mejor que el Skia, también la evolución de dart, pronto admitirá clases selladas, tuplas, y en algún momento metraprogramacion, hará que Dart sea más optimo.
Para mi Dart es un lenguaje infravalorado que debería ser mas popular, es un lenguaje compilado(y también interpretado) lo que significa que tiene un rendimiento superior, transpila a JavaScript como lo hace TypeScript, tiene una sintaxis similar a JavaScript y Java en mi opinion, y ademas con Flutter podemos programar apps móviles multiplataforma con buen rendimiento..
Personalmente utilizo React ya que aunque parezca loco me permite crear videojuegos nfts, desarrollar máquinas tragamonedas y páginas webs con cajero y billetero. Además me permite diseñar todas las protecciones y bloqueo necesarias desde la api que se hacen desde el inspector a la hora de robar imágenes, animaciones y código, etc. No hay que subestimar a React, en buenas manos se pueden crear infinidades de proyectos muy locos. S2
@@amauryaracena Mirad, te voy a responder en base a mi experiencia personal, y puedo estar equivocado porque ninguno es peor ni mejor, y tampoco soy el dueño de la palabra, puedo equivocarme, y con esto aprovecho por si los boludos salen a decir: "Que sabe voh flutter es mejor!...", así que con esto me ahorro de los boludos. Lo que quiero decir es que Flutter como framework; Versátil debería de ser, y superar a React en todos los aspectos por el manejo de Widgets que presenta, cosa que en React tiene un enfoque distinto, y esto sumado al lenguaje Dart que maneja Flutter, es mucho más fácil de comprender que React Native y JS, esto hace que todo sea sumamente modular, fácil de comprender, y no tengas que recurrir a fuentes externas o herramientas de terceros para crear muchos tipos de soluciones y sistemas funcionales, además de ser más amigable en casi todas las facetas y/o plataformas: Web, Móvil, Escritorio, Mac, Linux, etc. Todo está hecho en Flutter: animaciones, múltiples pantallas, transiciones, carrusel, etc, etc. Sin embargo esto no quiere decir que React no tenga el potencial y nivel de versatilidad que su competidor, NO, sino que React es una librería propiamente de Facebook, un grado de complejidad gigantesca, que maneja mucho machine learning, y sistemas de anuncios basados de esta lib, que ninguno de nosotros vamos a poder llegar a ver porque son proyectos a escala "AAA"; significa que nuestras aplicaciones no son ni la mitad de lo complejas que es Facebook. Por ejemplo: FB Messeger también está hecho en React, y creo que también Whatsapp. Tesla también utiliza este framework para las aplicaciones automáticas, y de pantalla digital que manejan los automóviles eléctricos, todo lo que veas en los Tesla está hecho en React. 🤠 Y entonces, ¿por qué React gana?, simple, porque ninguno es mejor ni peor, y tampoco vas a diferenciar el rendimiento y versatilidad entre ambos, salvo que veas el cód. fuente. React gana por el punto fuerte en común que tienen todas las herramientas del mercado u Open Sources disponibles y es: el Mercado Laboral. Yo como ser tengo Empresas de Casino que manejan React, lo que es billetero, cajero, los juegos, etc, (Pragmatic Play, Playngo, entre otros) y yo no puedo estar diciéndoles a ellos pasen a Flutter porque es mejor NO!, error, tú debes de adaptarte a lo que el cliente y la empresa pide, tú no eres quién para decirle al cliente qué hacer, y muchas de sus aplicaciones y webs están basadas en React Native, y por ende es tan popular, incluso llegan a decir que es más versátil que Flutter por el gestor de estados, y sobretodo React, tiene un alza de empleo y alcance muy pero muy grande. No hay que subestimar a React, es tan potente que ninguno de nosotros vamos a poder llegar a sacarle el jugo, salvo que seas una Empresa o Compañía con un Personal grande de devs, pero si eres 1 solo loco programando nunca lo verás, solo verás una décima parte de lo que React es capaz de hacer. Con esto no quiero decir que Flutter no pueda hacer lo que React no, ambas están para que tú elijas cual es la que mejor se adapte y puedas encontrar trabajo. Eso es todo.
@@ushieru claro tienes razón pero ellos pueden pagar altos costos en infraestructura orientándolos solo a servicios son ricos, otra gente tiene que estar balanceado todo como se pueda y sin contar el tipo de funcionalidad si vas a renderizar imágenes en tu pantalla es más rápido flutter, es como lo que intento decir.
No por usar flutter te asegura que tendrás buen rendimiento, pareces novato en este mundo, todo depende de las buenas prácticas, y que tan bien uses la tecnología, en ambos puedes tener pésimo rendimiento si lo usas mal
Hello, I am a Flutter developer, and I chose flutter because before I started with the framework I developed native android applications, and desktop applications with java.
Probe los dos y me gusto mas React Native, me gusta mas programar con funciones que con Clases. En cambio usar Flutter se me hace como usar React Native legacy cunado usaba clases, sin decir esos Wrapper hell y herencia que me confunde.
1° Gracias Fazt por tu siempre tan amigable prese tacion, lo q no se preguntan es q ambos frmwkrs/lib , trabajan en tiempo real, q sucede cuando pierdes una coneccion en un tlf, o baja batt, etc, eso solo lo puedes solucionar con Android/ios
Personalmente estuve 1 mes estudiando Flutter y aún me costaba hacer cosas que podrían parecer básicas, probé React Native y en una semana ya estaba haciendo apps super bonitas, aunque creo que se debe más a experiencia en el lado de React y JS
A mí también me dio cosa, me vi un curso y solo sabía hacer lo del curso. Después me puse a ver Speed codes de Flutter y aprendí un poco más, quizás te sirva a ti también: así ves como un dev pasa todo de una imagen a widgets por partes
Probe ambos, venia de Java Nativo y la verdad que a Flutter me pude adaptar facilmente, React Native se me hizo un poco mas complejo por los temas que mencionaste en el vídeo que es necesario aprender primero las bases de React
Bueno, me quedo con React Native, Flutter de da facilidades, pero considero que por el momento es un lenguaje más estable, Flutter esta lanzando muchas cosas y muy rápido, todavia React Native es muy complicado para los errores. pero Flutter quiere alcanzar mucho en poco tiempo, y su inestabilidad lo hace complicado, comenzar desde cero es un dolor de cabeza.
Algo también a tener en cuenta, es que si vienes con conocimientos sobre programación orientada a objetos y/o lenguajes con fuerte tipado, dart (flutter) te será realmenre sencillo de aprender. Cuando comencé aprendiendo la sintaxis de Dart lo comparé rápidamente a la sintaxis de Java y Python, era como una mezcla entre el fuerte tipado de Java y sencillez de Python. Totalmente recomendado si quieres desarrollar aplicaciones, sobre todo en temas de costes, a una Start up le conviene más un desarrollador que despliegue apps para android y ios con la misma base👍🏻
Vengo de la web igualmente me quedo con flutter, más simple de empezar y escalar. Probé RN y tuve que hacerme un lío porque no quería compilar así nomas desde el proyecto y si o si tuve q usar Expo y sentía q el rendimiento era inferior
Lola fazt mi nombre es Manuela , muchas gracias por el video. Como tu tienes más experiencia me gustaría hacerte una pregunta , me gustaría crear una aplicación móvil , muy potente ,cual me recomendarías Flutter o React Native ? . Muchas gracias.
Amigo muy buen contenido, tienes un nuevo suscriptor. Quisiera que me orientaras con relación a esto: Si ya cuento con un aplicativo web, que tan complejo es llevarlo a una app para moviles, tanto andorid como IOS. Utilizado Reac Native. Agradeceria tu innformación. Saludos.
@@Wolframio_74 humm si no me equivoco (alguien que me corrija ) Flutter usa Dart que es como Java (con virtual maching y todo ese asunto) que en Android podria decir que es nativo, pero para todo lo demas transpila el codigo. En el caso de React tambien transpilan el codigo a Java (creo, no soy experto en estas tecnologias) .
En si dart es nativo, y si requieres nativo también te permite trabajar en kotlin, Java, Swift, objective-c, cuando sea necesario y cuando no usas dart.
@@diegomoreanomerino1687 Muchas gracias. Me gusta lo nativo porque me gusta tener el control de lo hago y mas por temas de rendientos, ya por lo demas prefiero pagar el precio de tener las cosas seperadas, la web es web y mobil es mobil, no se si me doy a entender.
Literalmente gracias a los cursos de Fazt y sus tutoriales logre ser un desarrollador semi en React Native y MERN Stack, pero veo la opcion que da Flutter muy atractiva, ya que ademas de ser un nuevo reto aprender otro lenguaje creo que en unos cuantos años se podria tomar mucho mas enserio a Flutter y Dart como para que poco a poco tome mas fuerza tanto en desarrollo movil web y desktop, asi que no estaria de mas aprenderlo. Muchisimas gracias por tu contenido gratuito fazt eres un grande.
Lo malo de flutter es que falla en muchos dispositivos incluso los traba por ejemplo los widgets de Google maps y por ejemplo en web sockets está muy limitado
sé que no es el video adecuado, pero nunca me acuerdo de apuntarme las preguntas de cada video para poneras al final jeje. Una cosa, muchos ingleses veo que tienen clases de crear tu propio dash-board admin mern pero no veo nada en español y creo que debe ser algo bastante necesario aunque aun me pierdo en el tema. Podrias sacarnos tu la versión española? Que es un tema que mejor lo expliques tú que otro jeje, no importa si son 7h o más xD bueno al menos, a nosotros, quizá para ti es un rollo lo que me sabrai mal pedirlo jeje
Super bueno el video! Muchas gracias. Quisiera agregar un aspecto que es sobre los Release Pipelines, donde se van deployando los cambios de código. Y asi poder testear A lo que he visto para React Native se puede usar Expo Go. Por el momento desconozco si hay algo equivalente para Flutter de lo que he visto. De casualidad alguien sabe?
gracias Fazt! Recuerdo que react native decían que en enero se acababa lo de crear l'apk desde sus servidores y que cambiarían todo el sistema. Y desde que estamos en este año no me atrevo a tocarlo hasta que no saques un curso actualizado ;)
Intenté conectar un login hecho en Flutter a una API que tenemos, y solo llegue hasta el http.method, además de que no entendí los tipos de datos Future y esas cosas, así que mejor usé React Native, es absurdo tener que hacer malabares con una clase http cuando solo puedes usar una función fetch.
Hermano el problema es que no manejas el tipado estatico de ningun lenguaje existen diversidad de paquetes para ese fin y son extremadamente facil de usar si programaras en C++ te mueres en el intento mi recomendacion es practicar con algun lenguaje de tipado estatico porque ese es el futuro
Yo empecé desarrollando con React Native, llevaba varias apps creadas, pero una vez que descubrí a Flutter, fue otra cosa, todo es muy simple y rapido de hacer, conserva lo que a todos les enseña referente a la programación y paradigmas, hay hartos componentes o widgets ya creados que sirven para todo, además de que generar una App para Windows, Mac, Android, IOS o Web es muuy facil en flutter, React Native siempre me generó problemas, asi que en realidad me quedo con Flutter, lo rescatable de React Native es el hecho de que se usa JS y lo que implica que tenga ese lenguaje, pero con todo lo que ha crecido Flutter, considero que este ultimo dominará, es muy sencillo y rapido desarrollar ahí
Yo arranqué a desarrollar web y ahora estoy aprendiendo react native (ya con bases de react js) y siempre hay algun problemita pero va saliendo y me mantiene muy motivado
@@javierhuebra4013cuál recomiendas aprender, Flutter o React?
que raro a mi parecio al revez, que a flutter todavia le falta, hay muchas cosasque se tienen que hacer desde cero o de una manera primitiva que actualmente en javascript ya esta bastante abstraido. Por eso me fui a React Native.
@@diegobejardelaguila8614igual pasa con react en java ,hay componentes que se deben tocar porque no es solo que uno desea en una plataforma u otra
Creo que Dart es un lenguaje infravalorado que debería ser mas popular, es un lenguaje compilado(y también interpretado) lo que significa que tiene un rendimiento superior, transpila a JavaScript como lo hace TypeScript, para entornos de escritorio tiene todo tipo de librerias con una sintaxis similar a JavaScript en mi opinion, y ademas con Flutter podemos programar apps móviles multiplataforma con buen rendimiento
En mi experiencia al haber usado ambos, me quedó con flutter por que Dart me parece mejor lenguaje que JavaScript, pero si react native podría trabajar con typescript (no estoy muy actualizado, talves ya sea esto posible) cambiaría la cosa
Claro, ya es posible trabajar con archivos tsx para react native y react. Puedes ver los templates con TS que tienen de ejemplo por ahí
Creo que Dart es un lenguaje infravalorado que debería ser mas popular, es un lenguaje compilado(y también interpretado) lo que significa que tiene un rendimiento superior, transpila a JavaScript como lo hace TypeScript, tiene una sintaxis similar a JavaScript y Java en mi opinion, y ademas con Flutter podemos programar apps móviles multiplataforma con buen rendimiento
La curva de aprendizaje de flutter es mayor, pero a mediano/largo plazo es mucho mejor
Yo pienso que son similares pero si es cierto que flutter es un poco más.
React Native es mas facil de aprender para empezar rapido a hacer tus apps aparte la mayoria ya sabe javascript o react por lo que la curva de aprendizaje es muy baja, y tambien al menos en Mexico hay muchas empresas que usan mucho react native ya que flutter es nuevo y no tiene tantos tutoriales como react native.
Mas facil si sabes de antemano javascript
En mi experiencia dart nada complicado así que si sabes otro lenguaje no es complicado pasarse o aprenderlo, por otra parte flutter no es nuevo ya lleva un tiempo existiendo, en cuanto a tutoriales, yo veo demasiados ya, el problema sería que flutter se actualiza muy seguido y los cursos se quedan algo atrasados pero si sabes investigar eso no es un problema, en cuanto a curva de aprendizaje ambos frameworks me parecen similares.
yo llevo ya 4 casi 5 años trabajando con react native en multiples empresas, y lo unico que envidio de flutter es el motor skia, que si bien esta siendo trabajado para react native por la comunidad, trabajar con este package es un infierno, es super complejo crear objetos simples y casi nada funciona como debe
Yo primeramente aprendi desarrollo front end y cuando quise pasarme a desarrollo mobil opte por react native, pero en lo personal no me gusto mucho el hecho de que react native depende mas de librerias que terceros que flutter, y esas librerias a veces tienen bugs y uno pierde mucho tiempo, un ejemplo claro es el drawer de react native, entonces comence a aprender flutter y desde que comence en flutter no he querido volver a aprender react native.
Estoy entre este dilema, también trabajo de frontend (un poco de back) pero estoy entre estas 2 tecnologías
Me siento igual que tu con React Native
Las librerias de UI se ven un poco raras y dan muchos problemas, crear tus propios componentes toma tiempo que ahora mismo no tengo y es difícil tener un diseño consistente
La única forma de empezar “rápido “ fue con expo porque el CLI me ha dado unos problemas…
Creo que probaré flutter haber como me va
@@elvismiranda9775 pues yo diría que probarás flutter, básicamente flutter trabaja igual que react entonces si sabes react flutter se te Va a hacer súper sencillo de aprender. Básicamente flutter es react con typescript diría yo. Y luego ya vez que lenguaje te gusta más, por que con el que te sientas mas cómodo tendrás mejor desempeño.
@@kesslertorres4087 gracias, hoy haré lo que ya tengo en React Native en Flutter a ver como me va ✌🏼 happy code
Muchas gracias bro ... tan informativo como siempre
Hola, tengo un proyecto de Arduino con Bluetooth y una app creada en appinventor, quiero poder tener la comunicación que tengo con la app pero en IOS, alguna recomendación de que aprender para conseguir lo que pretendo.
Estaría genial un vídeo en el que crees una App Móvil y Desktop de Flutter que utilicen Firebase.
Ya lo hace
@@EmmanuelAmaya-ot8tv si no recuerdo mal hay problemas de soporte para firebase desktop Windows
Firebase no tiene soporte para Desktop
@@ushieru para Mac si tiene.
Yo empece desarrollando el flutter, tuve que aprender su lenguaje Dart y todo lo relacionado a el para poder empezar a crear mis apps, despues por cuestiones de trabajo tuve que aprender React-Native para hacer modificaciones en una app que ya estaba hecha. En mi experiencia yo prefiero Flutter, para mi fue mas comodo el ambiente de desarrollo y que tuviera un mejor perfomance, tanto la app como al desarrollarla. La unica desventaja que le veo es que tienes que aprender Dart y talvez no encuentres tanta info en internet y en eso destaca React Native, porque si ya sabes javascript y haz manejado React te sera super sencillo adaptarte a React Native, ademas de que javascript es uno de los lenguajes mas populares y encontraras cientos de sitios web donde obtener informacion.
Soy Team Flutter
Buenas, yo quiero un consejo tengo 23 años y quiero empezar a programar tengo conocimiento super básico en java y java scrip y quería empezar a programar de forma nativa en android Kotlin pero viendo el mercado tan amplio en multiplataforma me es mas atractivo Flutter pero igual quiero aprender React, quiero tu opinión con cual de las dos debería empezar Flutter o React?
Qué piensas de Nativescript, lo has usado ?
Yo lo uso en mi trabajo y me parece muy buena opción.
No sabía que lo usaban todavía, lo usas con Angular, Vue o con puro JS?
Buen video, que tantas complicaciones tendría en desarrollar en VsCode con Flutter? me da mucha "fiaca" instalar android estudio en mi probre notebook. Podrias sacar algun tutorial básico de Flutter ? aun que su documentación es bastante "completa" y entendible ya me acostumbre a ver tus tutos xD.
hola. No tendrías ninguna. Puedes usar emuladores como genymotion, pero el android SDK si es necesario, yo lo usaba así.
Muchas gracias por el video Fazt, Gob bless
Yo tengo una laptop de apenas 4 de ram, lo que no me permite usar ides como android estudio y su emulador para crear apps, lo que me llevo a usar dispositivos fisicos y a interesarme en flutter ya que el hot reload de flutter hoy en dia es mas potente que el de react navite, ademas que usar un motor de graficos integrado, lo que hace mucho mas satisfactorio la experiencia de desarrollo en flutter, mi unico problema con react navite era ese, aveces demoraba 1 minuto en mostrar un simple cambio en el texto, con flutter eso acabo.
Buenas, yo quiero un consejo tengo 23 años y quiero empezar a programar tengo conocimiento básico en java y java scrip y queria empezar a programar de forma nativa en android Kotlin pero viendo el mercado tan amplio en multiplataforma me atrae mas Flutter pero igual quiero aprender React, quiero tu opinión con cual de las dos debería empezar Flutter o React?
si estas empezando y quieres hacer app empieza por flutter, react es un camino largo y tienes que aprender un monton de cosas antes de poder crear tu app
Yo estoy aprendiendo xamarin actualmente, que tal es comparado con estos?
Y que hay de flutterflow? La opción nocode que usa flutter
Yo creo que eso estaba bien para obtener un prototipo o ideas, pero también se puede terminar haciendo apps lo cual en lo personal no soy fan.
Buena opcion para prototipar pero a su tiempo tendras que bajarte el codigo para meter un buen control de estado
Tienes que estudiar y desarrollar lo que el mercado necesite y use. React Native usa tecnologías web, que son las mas demandadas, mas documentación y en mi opinión mas fácil de aprender y escalar.
Yo uso flutter y uso el compilador web y lo adapto a modo de celular para desarrollar
Has tenido problemas con flutter para web?
@@bambanx Si tiene bastantes problemas en web
@@bambanx he tenido algunos como al momento de llamar las api tuve que usar un comando especifico para que no diera problemas, los widgets estan mas pensados para celulares que la webs, se pueden usar de igual manera, pero como que se siente diferente
Lol y yo haciendo un "100 days of Flutter" challenge 👨🏽💻👁
@@pieropilcoreynoso3700 Es un challenge personal. Es común ver a algunos developers haciendo ese challenge con algo que quieran aprender. Si quieres entra a mi canal y veras a que me refereria.
donde puedo ver ese challenge?
Es el de Google para aprender los widgets?
@@pieropilcoreynoso3700 No. Compre un curso en Udemy sobre Flutter y le estoy dedicando aunque sea una hora todos los días hasta llegar a los 100 días. También estoy trabajando en una aplicación personal en Flutter para así aplicar lo que aprendo a un proyecto personal.
te quiero mucho React
compara net maui con flutter
9:10 mejor kotlin multi platform
Soy desarrollador desde hace 5 años:
En resumen
Lo que tienes que saber para programar web antes con Laravel: CSS, HTML, LARAVEL, JAVASCRIPT, PHP, JQUERY, INERTIA, LIVEWIRE
Lo que tienes que saber para programar web, ios, android, escritorio: DART, FLUTTER,
De nada. Jamás vuelvo al sucio javascript. Bye forever
Para apps, Flutter es perfecto, para web, ReactJS.
Appgyver ❤
En mi experiencia personal, Flutter es mas comodo porque casi no tenes que tener conocimientos de CSS y styling, practicamente te lleva. Lo unico malo, que imagino solucionarán en proximas versiones es que no hay hot reload en Web (actualización automatica), en ese caso hace siempre hot restart y si tu aplicacion es muy grande te hace arrancar siempre de cero (x ej. desde el login en lugar del widget que estas creando). Eso si es una gran contra. Pero para apps para celulares es comodisimo y rapido.
Flutter mejor, sin importar que react native sea sencillo. Solo por el rendimiento que tiene no vale la pena
Es cierto que flutter tiene mejor rendimiento pero el 95 por ciento de las apps no van a tener un cambio de rendimiento notable de correr en flutter o react native...es algo que la gente no está preparada para discutir
@@clagccs no te entiendo. Dices que es mejor ir por lo nativo 😄😄
@@fernandomoran3163 xD. Depende del proyecto si ya tengo mi código en reeact ya está casi hecho en react native. O acaso el código de Flutter se puede pasar a web jajjaa
@@ratasobreviviendoenlascloa4847 si pero el rendimiento de react native es pésimo en comparación de flutter. Yo prefiero ante todo la calidad y no hacer las cosas rapido que para eso mejor uso nocode y ya es caer bajo.
@@fernandomoran3163Está bien. Mi app de 300mbps para celular tuvo un rendimiento decente porque todas las peticiones lo hice en diferentes trozos,además que hay técnicas que mejoran. Yo no soy Flutter porque su código no sirve para web ni para escritorio y react si. Así que
Tercero
Con tantos despidos en Google en puestos claves, seguro se funan los desarrolladores de Flutter 😅
I don't understand your language. and I come here to tell you that the most company is trying to move out of react native already. one reason is because hard to maintain project and upgrading.
Fazt, sos lo más grande que tenemos a nivel de conocimientos y hay que cuidarte.
Me gustaría que subas más contenido actualizado sobre React Native. 🙂
Gracias por tanto, un abrazo.
banco tu comentario este pibe es lo mejor de youtube!!!!
Si bien Flutter me encanta, existe un escenario en el cual es mucho más cómodo React Native y es cuando el cliente te pide una aplicación web diferente a la móvil además de un backend propio, ahí si manejar un mismo lenguaje ayudó mucho (para las tres apps usé TypeScript muy recomendable)
las extensiones de flutter en VSC son buenísimas te ayuda mucho al escribir código
Soy desarrollador de flutter, cabe resaltar que una desventaja de flutter al ser relativamente nuevo todavia esta pasando por una etapa de crecimiento y estabilización lo que hace que cada vez que hay un cambio fuerte entre versiones puede ser un dolor de cabeza porque una app ya no se puede levantar, cada día es menor el impacto pero se ve. algo bueno es que esta cogiendo fuerza en las empresas que están optando por usar flutter
Sabes el dolor de cabeza que es ese, ahora mismo el problema grande es del null safe, hay pocos paquetes y de esos pocos la mitad no están siendo mantenidos y problemas de actualización pues mejor lo solté probé react-native y a mi me parece mejor por los soportes y amplitud
Mi opinión personal, yo empece aprender Flutter y realmente en mi opinión no tengo queja respecto al SDK y al lenguaje ya que es fácil realmente de aprender. Pero me pase a React Native por motivo de que se trabaja con un lenguaje javascript/typescript que son lenguaje bastante demandado que en mi personalidad aprender estos lenguaje te puede ayudar para trabajar en cualquier plataformas así sea Web, Escritorio o Movil.
Yo hace poco me pregunté cual usar y elegí React Native por que quería aprender React para la Web y así los conceptos aprendidos me servirán para aprender y profundizar con React
Lo unico diferente a nivel conceptual entre React y React Native es la navegacion. Fuera de eso si ya sabes react independientemente de si es web o react native el otro se te hara muy facil.
@@xVinozgracias por tu comentario, quero aprender react native si ya se react cuanto es la curva de aprendizaje?
Soy desarrollador web, hace poco aprendí un poco de React, y me entró el interes de aprender a hacer aplicaciones móviles. Luego de ver unos tutoriales de react native y de flutter, temas de instalación y primeros pasos, y por último este video... voy a aprender flutter, saludos y gracias por el buen contenido 👋
Tengo 13 años desarrollando para la web backend y frontend. Y diría que una de las cosas más importantes para elegir uno u otro, es el debugger. Poner breakpoints en React native es un dolor de hue**s . En cambio Flutter tiene un debugger compatible con Visual Code y WebStorm (el IDE que amo usar). Pero desgraciadamente, hay algo que me hizo elegir React Native, y eso fue que Flutter complica las cosas cuando quieres transformar una respuesta JSON a una instancia en Dart. Esto se facilitaría si Dart permitiera agregar el paquete de DART:MIRRORS pero en flutter no lo incluye, entonces transformar un JSON a instancia, de forma dinámica no se puede hacer, en cambio en RN se pueden utilizar anotaciones de Typescript para agregar validaciones y parsers de forma dinamica (lo cuál amo) usando el paquete class-transformer. Quizás en el futuro Flutter quiera agregar el paquete mirror para facilitar esto. Mapear un JSON de forma manual en pleno 2023 se me hace absurdo. Esto lo hacen, según leí, para ahorrar tamaño del binario final generado.
dart no tiene buena convivencia con JSON porque JSON es basura. De hecho JSON significa JAVASCRIPT Object Notation. No DART Object Notation. No recomiendo utilizar json con un lenguaje lenguaje tipado como dart. Te recomiendo protobuffers, una vez que lo conoces y lo implementas, no hay vuelta atrás, tiene enormes ventajas. Con protobuffers tienes siempre el back y el front sincronizados para siempre.
La pila que uso yo es go + protobuffers + flutter. Y no inventes, es una bestialidad en eficiencia, comodidad, y crecimiento, mantenimiento. Lo recomiendo.
A mí me terminó estresando lo verborreoso de flutter, por eso lo deje a un lado, actualmente mi favorito es React native
Odio javascript. Flutter con Dart no lo cambio al menos que sea meter código nativo.
trabaje con react native , pero cuando use flutter siento que se me hizo mas practico
Swift toda la vida (se que es nativo, pero me gusta más).
¿No puedo simplemente usar dart con flutter para la app y react + nextjs para la pagina web?, mi proyecto tiene que ser el mismo en tanto en la app movil como en la pagina web
Eso sería muy conveniente dado que, como lo mencionó en el video, Flutter puede hacer que la app luzca idéntica tanto en ios como en Android. Y ahí ya solo sería cuestión de que adaptes esa apariencia visual en la web.
Pd.: Flutter por defecto usa Material design, y para web también hay librerías (Material Angular y MUI React)
Elijo Flutter. gracias.
Vengo de un background web, y lo más natural hubiese Sido irme por react native,pero leí mucho sobre el rendimiento y me fui por flutter, y a valido la pena .
Me puedes dar más datos de tu experiencia?
Elijimos react native porque contaba con mas comunidad y bibliotecas que Flutter hace 3 años aproximadamente, pero hoy en día viendo el avance que tiene flutter dan muchas ganas de implementarlo en el trabajo.
Yo exactamente, antes era complicado aprende Flutter, así que espere a que crezca, y míralo ahora. Buen momento para aprenderlo
Prsonalmente la experiencia de desarrollo en Flutter me parece infinitamente mejor a React Native. Menudo sufrimiento para que todo funcione xd.
Si no dominas el inglés y quieres un empleo de desarrollo mobile, generalmente te piden saber los dos, a veces un tercero (ionic), o incluso saber Kotlin y Java. Es lo que he visto en ofertas de trabajo en México.
Eso me pasa con flutter y varios paquetes, flutter es más para trabajar con firebase, flutter es más de UI es una pura 💩 además pocos paquetes y de los pocos que hay muchos desactualizados con problemas de null safe, probé react-native y la experiencia es otra muchos paquetes no es complicado
React Native hace el trabajo que muchos necesitamos, pero Flutter si te da más libertad en ciertas cosas, y se siente más "Fluido" mientras desarrollas
Me da curiosidad flutter, uso react native y me es muy útil para hacer Back, Front y el móvil, ando aprendiendo Swift para complementarlo mejor y hacer componentes nativos
Llevo tiempo programando con expo de rn, pero si han pasado 4 años desde que salio flutter y aun no se ha vuelto popular entonces aun no es su momento, y por algo será que la comunidad sigue prefiriendo rn. En mi parecer lleva tiempo que un fw se vuelva popular, hasta que no haya una conversión abrumadora o total, debido a que sin importar que suceda javascript domina el mercado en casi todo, y es por la facilidad de desarrollo, si estas preocupado por el rendimiento entonces programar en c++ es tu mejor opcion.
Te falto mencionaren el nuevo motor de renderizado de flutter Impeller, es mejor que el Skia, también la evolución de dart, pronto admitirá clases selladas, tuplas, y en algún momento metraprogramacion, hará que Dart sea más optimo.
Para mi Dart es un lenguaje infravalorado que debería ser mas popular, es un lenguaje compilado(y también interpretado) lo que significa que tiene un rendimiento superior, transpila a JavaScript como lo hace TypeScript, tiene una sintaxis similar a JavaScript y Java en mi opinion, y ademas con Flutter podemos programar apps móviles multiplataforma con buen rendimiento..
Personalmente utilizo React ya que aunque parezca loco me permite crear videojuegos nfts, desarrollar máquinas tragamonedas y páginas webs con cajero y billetero. Además me permite diseñar todas las protecciones y bloqueo necesarias desde la api que se hacen desde el inspector a la hora de robar imágenes, animaciones y código, etc. No hay que subestimar a React, en buenas manos se pueden crear infinidades de proyectos muy locos. S2
En versatilidad cuál es mejor: Flutter o React?
@@amauryaracena Mirad, te voy a responder en base a mi experiencia personal, y puedo estar equivocado porque ninguno es peor ni mejor, y tampoco soy el dueño de la palabra, puedo equivocarme, y con esto aprovecho por si los boludos salen a decir: "Que sabe voh flutter es mejor!...", así que con esto me ahorro de los boludos.
Lo que quiero decir es que Flutter como framework; Versátil debería de ser, y superar a React en todos los aspectos por el manejo de Widgets que presenta, cosa que en React tiene un enfoque distinto, y esto sumado al lenguaje Dart que maneja Flutter, es mucho más fácil de comprender que React Native y JS, esto hace que todo sea sumamente modular, fácil de comprender, y no tengas que recurrir a fuentes externas o herramientas de terceros para crear muchos tipos de soluciones y sistemas funcionales, además de ser más amigable en casi todas las facetas y/o plataformas: Web, Móvil, Escritorio, Mac, Linux, etc. Todo está hecho en Flutter: animaciones, múltiples pantallas, transiciones, carrusel, etc, etc. Sin embargo esto no quiere decir que React no tenga el potencial y nivel de versatilidad que su competidor, NO, sino que React es una librería propiamente de Facebook, un grado de complejidad gigantesca, que maneja mucho machine learning, y sistemas de anuncios basados de esta lib, que ninguno de nosotros vamos a poder llegar a ver porque son proyectos a escala "AAA"; significa que nuestras aplicaciones no son ni la mitad de lo complejas que es Facebook. Por ejemplo: FB Messeger también está hecho en React, y creo que también Whatsapp. Tesla también utiliza este framework para las aplicaciones automáticas, y de pantalla digital que manejan los automóviles eléctricos, todo lo que veas en los Tesla está hecho en React. 🤠
Y entonces, ¿por qué React gana?, simple, porque ninguno es mejor ni peor, y tampoco vas a diferenciar el rendimiento y versatilidad entre ambos, salvo que veas el cód. fuente. React gana por el punto fuerte en común que tienen todas las herramientas del mercado u Open Sources disponibles y es: el Mercado Laboral. Yo como ser tengo Empresas de Casino que manejan React, lo que es billetero, cajero, los juegos, etc, (Pragmatic Play, Playngo, entre otros) y yo no puedo estar diciéndoles a ellos pasen a Flutter porque es mejor NO!, error, tú debes de adaptarte a lo que el cliente y la empresa pide, tú no eres quién para decirle al cliente qué hacer, y muchas de sus aplicaciones y webs están basadas en React Native, y por ende es tan popular, incluso llegan a decir que es más versátil que Flutter por el gestor de estados, y sobretodo React, tiene un alza de empleo y alcance muy pero muy grande. No hay que subestimar a React, es tan potente que ninguno de nosotros vamos a poder llegar a sacarle el jugo, salvo que seas una Empresa o Compañía con un Personal grande de devs, pero si eres 1 solo loco programando nunca lo verás, solo verás una décima parte de lo que React es capaz de hacer. Con esto no quiero decir que Flutter no pueda hacer lo que React no, ambas están para que tú elijas cual es la que mejor se adapte y puedas encontrar trabajo. Eso es todo.
conclusion usar flutter en rendimiento y si son apps normales o basicas reactnative
No creo, yo diría que flutter te mas control, en rendimiento creo que flutter es mejor pero a la vista del usuario ni lo nota.
FB usa ReactNative, si tu empresa no es tan grande como FB no veo por que el rendimiento pueda ser un problema.
@@ushieru claro tienes razón pero ellos pueden pagar altos costos en infraestructura orientándolos solo a servicios son ricos, otra gente tiene que estar balanceado todo como se pueda y sin contar el tipo de funcionalidad si vas a renderizar imágenes en tu pantalla es más rápido flutter, es como lo que intento decir.
No por usar flutter te asegura que tendrás buen rendimiento, pareces novato en este mundo, todo depende de las buenas prácticas, y que tan bien uses la tecnología, en ambos puedes tener pésimo rendimiento si lo usas mal
KMM
Q tal flotter flow
Hello, I am a Flutter developer, and I chose flutter because before I started with the framework I developed native android applications, and desktop applications with java.
same here! I tried use react native but the flutter performance seems better than RN
Probe los dos y me gusto mas React Native, me gusta mas programar con funciones que con Clases. En cambio usar Flutter se me hace como usar React Native legacy cunado usaba clases, sin decir esos Wrapper hell y herencia que me confunde.
Pero lo que te da flutter es increíble
1° Gracias Fazt por tu siempre tan amigable prese tacion, lo q no se preguntan es q ambos frmwkrs/lib , trabajan en tiempo real, q sucede cuando pierdes una coneccion en un tlf, o baja batt, etc, eso solo lo puedes solucionar con Android/ios
Con expo en react native puedo actualzar las APPs sin pasar por la tienda no se si Flutter tambien lo pueda hacer!
Fas, revisa Expo que recien salio con sdk 5.0
Alguien sabe si se pueden correr las apps en un iphone desde windows?
que linda voz que tenes
Hola Fazt saludos ... podrías hacer un vídeo de Perl vs Python por favor
Y XAMARIN XD
Personalmente estuve 1 mes estudiando Flutter y aún me costaba hacer cosas que podrían parecer básicas, probé React Native y en una semana ya estaba haciendo apps super bonitas, aunque creo que se debe más a experiencia en el lado de React y JS
A mí también me dio cosa, me vi un curso y solo sabía hacer lo del curso. Después me puse a ver Speed codes de Flutter y aprendí un poco más, quizás te sirva a ti también: así ves como un dev pasa todo de una imagen a widgets por partes
ewe......el comercial de Flutter no me gustó, esperaba más comparativa, en vez de solo hablar maravillas de Flutter......
Probe ambos, venia de Java Nativo y la verdad que a Flutter me pude adaptar facilmente, React Native se me hizo un poco mas complejo por los temas que mencionaste en el vídeo que es necesario aprender primero las bases de React
sin duda eres el mejor creador de contenido sobre programacion web en español. Grande Fazt!!! muchas gracias
Me encantó este video, cortito, y realmente util.
Bueno, me quedo con React Native, Flutter de da facilidades, pero considero que por el momento es un lenguaje más estable, Flutter esta lanzando muchas cosas y muy rápido, todavia React Native es muy complicado para los errores. pero Flutter quiere alcanzar mucho en poco tiempo, y su inestabilidad lo hace complicado, comenzar desde cero es un dolor de cabeza.
Algo también a tener en cuenta, es que si vienes con conocimientos sobre programación orientada a objetos y/o lenguajes con fuerte tipado, dart (flutter) te será realmenre sencillo de aprender. Cuando comencé aprendiendo la sintaxis de Dart lo comparé rápidamente a la sintaxis de Java y Python, era como una mezcla entre el fuerte tipado de Java y sencillez de Python.
Totalmente recomendado si quieres desarrollar aplicaciones, sobre todo en temas de costes, a una Start up le conviene más un desarrollador que despliegue apps para android y ios con la misma base👍🏻
Vengo de la web igualmente me quedo con flutter, más simple de empezar y escalar. Probé RN y tuve que hacerme un lío porque no quería compilar así nomas desde el proyecto y si o si tuve q usar Expo y sentía q el rendimiento era inferior
Lola fazt mi nombre es Manuela , muchas gracias por el video. Como tu tienes más experiencia me gustaría hacerte una pregunta , me gustaría crear una aplicación móvil , muy potente ,cual me recomendarías Flutter o React Native ? . Muchas gracias.
Amigo muy buen contenido, tienes un nuevo suscriptor. Quisiera que me orientaras con relación a esto: Si ya cuento con un aplicativo web, que tan complejo es llevarlo a una app para moviles, tanto andorid como IOS. Utilizado Reac Native. Agradeceria tu innformación. Saludos.
Soy un supremacista de Flutter :P
🤣🤣🤣🤣🤣
Reconozco la utilidad de todo esto, pero en lo personal prefiero lo nativo.
Flutter es nativo para todo 😭
@@Wolframio_74 humm si no me equivoco (alguien que me corrija ) Flutter usa Dart que es como Java (con virtual maching y todo ese asunto) que en Android podria decir que es nativo, pero para todo lo demas transpila el codigo. En el caso de React tambien transpilan el codigo a Java (creo, no soy experto en estas tecnologias) .
@@santosmarte flutter usa dar pero este lenguaje usa dos tipos de compiladores, uno similar al de Java y otro es compilado a la plataforma.
En si dart es nativo, y si requieres nativo también te permite trabajar en kotlin, Java, Swift, objective-c, cuando sea necesario y cuando no usas dart.
@@diegomoreanomerino1687 Muchas gracias. Me gusta lo nativo porque me gusta tener el control de lo hago y mas por temas de rendientos, ya por lo demas prefiero pagar el precio de tener las cosas seperadas, la web es web y mobil es mobil, no se si me doy a entender.
Flutter es buenísimo, y dart tmb , no se me hizo complicado entenderlo, bueno si entendí java 😅, mínimo esta
Soy desarrollador frontend de react y me no me decido cual estudiar se java y js pero no termino de escoger por uno
Literalmente gracias a los cursos de Fazt y sus tutoriales logre ser un desarrollador semi en React Native y MERN Stack, pero veo la opcion que da Flutter muy atractiva, ya que ademas de ser un nuevo reto aprender otro lenguaje creo que en unos cuantos años se podria tomar mucho mas enserio a Flutter y Dart como para que poco a poco tome mas fuerza tanto en desarrollo movil web y desktop, asi que no estaria de mas aprenderlo. Muchisimas gracias por tu contenido gratuito fazt eres un grande.
Estoy por comenzar con flutter, que requerimiento de Mac os me recomiendan??
Lo malo de flutter es que falla en muchos dispositivos incluso los traba por ejemplo los widgets de Google maps y por ejemplo en web sockets está muy limitado
sé que no es el video adecuado, pero nunca me acuerdo de apuntarme las preguntas de cada video para poneras al final jeje. Una cosa, muchos ingleses veo que tienen clases de crear tu propio dash-board admin mern pero no veo nada en español y creo que debe ser algo bastante necesario aunque aun me pierdo en el tema. Podrias sacarnos tu la versión española? Que es un tema que mejor lo expliques tú que otro jeje, no importa si son 7h o más xD bueno al menos, a nosotros, quizá para ti es un rollo lo que me sabrai mal pedirlo jeje
men pero todavía no puedes crear una inteligencia artificial
@@Wolframio_74 y si n dijo nada de inteligencia artificial
@@gamuro6977 cierto, no dije nada de IA xD aunque pronto lo animamos tb a que saque algun tutorial de IA ;)
Una sola palabra puedo hacer dudar sobre elegir uno u otro xD EXPO :3, buen video
Me interesa ir por el camino fullstack, así que usaría React native con Node.
Qué opina profe?
Si claro es buena idea, unido a Nodejs y Mongodb tendrias un Stack completo para crear apps con un solo lenguaje
alguien sabe cual fuente es la que aparece en el min 5:15?
Super bueno el video! Muchas gracias.
Quisiera agregar un aspecto que es sobre los Release Pipelines, donde se van deployando los cambios de código. Y asi poder testear
A lo que he visto para React Native se puede usar Expo Go. Por el momento desconozco si hay algo equivalente para Flutter de lo que he visto. De casualidad alguien sabe?
Que buen video man.
Muchas gracias por el video, yo prefiero Flutter pero es bueno tener claro otras opciones.
gracias Fazt!
Recuerdo que react native decían que en enero se acababa lo de crear l'apk desde sus servidores y que cambiarían todo el sistema. Y desde que estamos en este año no me atrevo a tocarlo hasta que no saques un curso actualizado ;)
Probablemente te refieres a Expo, en react-native cli lo haces en tu pc.
@@jahbless8244 eso, expo! Era tema de expo no de react native ;)
react native 💪💪💪💪💪💪
Intenté conectar un login hecho en Flutter a una API que tenemos, y solo llegue hasta el http.method, además de que no entendí los tipos de datos Future y esas cosas, así que mejor usé React Native, es absurdo tener que hacer malabares con una clase http cuando solo puedes usar una función fetch.
Hermano el problema es que no manejas el tipado estatico de ningun lenguaje existen diversidad de paquetes para ese fin y son extremadamente facil de usar si programaras en C++ te mueres en el intento mi recomendacion es practicar con algun lenguaje de tipado estatico porque ese es el futuro
Excelente video, nos podrás explicar en otro vídeo las licencias se las dos tecnología. Porque creo que react tiene sus restricciones
Master 🫡
que opinas de Svelte Native ?
React Native 100%
Maestro de maestros.
Muy buen video, super interesante!!