Excelente comparación, buena explicación. Estaría muy interesante ver la aplicación de renombrado de archivos para definir cual librería empiezo a aprender. Saludos y gracias !!!!
buen dato me gusto yo solía usar tkinter para mis aplicaciones de escritorio para electrónica voy a probar este que explicas gracias saludos desde argentina
Hola! Podrías mostrarnos cómo hacer una app que permita gestionar el inventario de una pequeña tienda? Con registrar, mostrar, actualizar eliminar, buscar y reporte de bajo stock
excelente explicación, aunque a mi por alguna extraña razón al añadir el contenedor al formulario me marca error de no definición variable. ('page' is not defined)
Yo me quedo con tkinter. Me gusta usar las bibliotecas que lleva python por defecto. Como cada fin de semana sale algo "nuevo", no me apretece perder el tiempo. Creo que las unicas bibliotecas que tengo externas a python son pygame, pandas y matplotlib. Bueno, tambien instalé colorama :)
¡Qué interesante video! Siempre me ha fascinado cómo Tkinter y Flet facilitan la creación de interfaces gráficas. ¿Alguien más ha probado Flet para aplicaciones web? 🙌🏻 Por cierto, estoy empezando con сodigо hеrое, ¡me encanta! 😁
Precisamente, estos días he estado investigando sobre este tema de los frameworks GUI para python y la verdad, no me aclaro. Porque existen, por lo que veo multitud de ellos (Tkinter, Flet, Streamlit, Textual, Kivy....). De entre los que usted conozca, cuál cree que es mejor hoy en día y cuál puede tener más futuro ? Muchas gracias por su extraordinaria labor de divulgación.
Buenas compañero, flet es una pasada le da 10 mil vueltas a tkinter, pero los códigos son mucho más complicados los de flet. Muchas gracias por esta aclaración de vídeo. Un saludo.
Vengo de otros tipos de lenguajes, el último WinDev de PCSoft, un framework francés, muy pero muy bueno, pero costoso, ahi todo se hace muy profesional y muy facil, tw ahorras mucho tiempo de desarrollo realmente y quedan muy profesionales. El tema es que es muy costosa la licencia. Pero, flet es mas poderoso, hay que programar mas eso si, pero python es mucho mas poderoso.
Dios que horrible es programar ventanas con lenguajes backend, mil veces mejor usar HTML5 + CSS en el backend y que así sean las ventanas/páginas. Eso de tener que añadir con .add o que tengas que posicionarlo sin poder verlo y demás es la verdad complejo de forma innecesaria a mi parecer.
Lo que pasa es que no todos lo puedes hacer orientado a la web. Y html y css tampoco es que te permiten verlo si no abres el archivo en un navegador y/o inicias el servidor web. Lo mismo que una app de flet o tkinter. Lo segundo es que html no se ejecuta en el servidor nunca si no en el cliente. Entonces tienes un problema por ahi. Y por ultimo cuando tienes experiencia en el backend, realmente es un super dolor de cabeza todo el tema de html y css 😂. Los de backend no estamos para eso y este tipo de herramientas aunque no lo crees nos facilitan muchiisimo la vida. Por cierto, revisen Reflex, streamlit y Justpy. Son 3 herramientas que sirven para crear aplicaciones web utilizando únicamente python
HTML + CSS en el backend ? Raro. Igual usar esos lenguajes para que corran en un navegador desaprovechando los recursos de la PC es menos optimizado. Contando que el navegador consume mucha ram.
@@francomonzon9836 El navegador no consume ram casi, depende mucho del navegador, de sus webkit y demás. Pero eso no importa porque no hablo de eso, hay frameworks que usan todo esto del "navegador" para hacer apps de desktop (osea más tirados al backend) que pueden no consumir demasiado y demás pero de lo que hablo es que lo mejor para programar y para hacer lo que importa muchas veces que son las interfaces gráficas es definitivamente usar HTML + CSS, están hechos justamente para interfaces aunque en el navegador también se pueden usar perfectamente en backend. Lo que pasa es que hay mucho de ese tema de FrontEnd vs BackEnd que hace imposible a algunas personas poder juntarlas.
@@diegomoreanomerino1687 En un momento se habló de eso porque google supuestamente había despedido a todo su equipo de flutter, pero de ahí a que flutter haya muerto veo lejos la verdad, aun hay muchas empresas que lo usan.
@@CodigoEspinoza Gracias por los vídeos. Sería genial si hicieras una serie de vídeos sobre diseño de interfaces con FLET, creando diferentes componentes personalizados que se podrían usar en una aplicación (Cuadros de texto, Etiquetas, Combobox, Tablas, Botones, Ventanas, Checkbox, etc)
Tengo muchas dudas por irme entre aprender PyQt o flet. El promero ya tiene una base solida en python y es muy usada, pero flet tiene muchisimas cosas que podran aportar demaciado a el futuro de python, pero lastimosamente esta usando Flutter, lenguaje que no es malo a perse pero que esta siendo muy abandonado por la comunidad porque esta basado en dart, si flutter tuviera una comunidad solida, sin duda fflet serua el futuro del framework a usar en python
@@CodigoEspinozaapoyas flet pero crítican su base, 🤭🤭🤭. Si se muere flutter se muere flet, tendrían que hacer un framework de verdad si no quieren depender de flutter, 🫡🫡🫡.
Códigos (Patreon):
www.patreon.com/posts/tkinter-vs-flet-117987497
Que opinas de usar Customtkinter ? ,
Excelente, yo descubri esta libreria hace poco y la verdad me parece muy buena.
UN CRACK papa...asi es que se muestan las cosas, es mas tedioso, pero asi es que uno decide que usar o aprendr.....GRACIAS mano!
@@bubalum gracias a ti por el comentario :)
Excelente comparación, buena explicación.
Estaría muy interesante ver la aplicación de renombrado de archivos para definir cual librería empiezo a aprender.
Saludos y gracias !!!!
buen dato me gusto yo solía usar tkinter para mis aplicaciones de escritorio para electrónica voy a probar este que explicas gracias saludos desde argentina
@@juanmatiasleiva2134 saludos a Argentina :)
Saludos amigo !! Excelente video … me intereza flet tal vez tienes un curso desde lo básico hasta intermedio ?
Super, gracias por su contenido 👍
Gracias a ti :)
😀Excelente. Muchas gracias.
Hola! Podrías mostrarnos cómo hacer una app que permita gestionar el inventario de una pequeña tienda?
Con registrar, mostrar, actualizar eliminar, buscar y reporte de bajo stock
Te recomiendo investigar de Appsheet es super util y rapido.
excelente explicación, aunque a mi por alguna extraña razón al añadir el contenedor al formulario me marca error de no definición variable. ('page' is not defined)
ttkbootstrap hace muy buen trabajo dándole una terminación más moderna a Tkinter
Súper!
excelente explicacion
Gracias. Saludos
Yo me quedo con tkinter. Me gusta usar las bibliotecas que lleva python por defecto. Como cada fin de semana sale algo "nuevo", no me apretece perder el tiempo. Creo que las unicas bibliotecas que tengo externas a python son pygame, pandas y matplotlib. Bueno, tambien instalé colorama :)
Jajaja muy bien!!
Yo me quedo en flask para mis web y si quiero una app creo el back en flask y consumo con react native
¡Qué interesante video! Siempre me ha fascinado cómo Tkinter y Flet facilitan la creación de interfaces gráficas. ¿Alguien más ha probado Flet para aplicaciones web? 🙌🏻 Por cierto, estoy empezando con сodigо hеrое, ¡me encanta! 😁
@MacAngle gracias por tu comentario
Precisamente, estos días he estado investigando sobre este tema de los frameworks GUI para python y la verdad, no me aclaro. Porque existen, por lo que veo multitud de ellos (Tkinter, Flet, Streamlit, Textual, Kivy....). De entre los que usted conozca, cuál cree que es mejor hoy en día y cuál puede tener más futuro ? Muchas gracias por su extraordinaria labor de divulgación.
Me gusta mucho Flet la verdad pero ya depende de gustos personales
@@CodigoEspinoza Muchas gracias
Buenas compañero, flet es una pasada le da 10 mil vueltas a tkinter, pero los códigos son mucho más complicados los de flet. Muchas gracias por esta aclaración de vídeo. Un saludo.
@@toreteblanc4234 gracias a ti por el comentario :)
Escribir con flet es muy parecido a escribir Css
@ sip algo
Vengo de otros tipos de lenguajes, el último WinDev de PCSoft, un framework francés, muy pero muy bueno, pero costoso, ahi todo se hace muy profesional y muy facil, tw ahorras mucho tiempo de desarrollo realmente y quedan muy profesionales. El tema es que es muy costosa la licencia. Pero, flet es mas poderoso, hay que programar mas eso si, pero python es mucho mas poderoso.
Super!!
Que programa usa para programar?
Yo solo uso el visual😅
Pycharm
Dios que horrible es programar ventanas con lenguajes backend, mil veces mejor usar HTML5 + CSS en el backend y que así sean las ventanas/páginas. Eso de tener que añadir con .add o que tengas que posicionarlo sin poder verlo y demás es la verdad complejo de forma innecesaria a mi parecer.
Lo que pasa es que no todos lo puedes hacer orientado a la web.
Y html y css tampoco es que te permiten verlo si no abres el archivo en un navegador y/o inicias el servidor web. Lo mismo que una app de flet o tkinter.
Lo segundo es que html no se ejecuta en el servidor nunca si no en el cliente. Entonces tienes un problema por ahi.
Y por ultimo cuando tienes experiencia en el backend, realmente es un super dolor de cabeza todo el tema de html y css 😂.
Los de backend no estamos para eso y este tipo de herramientas aunque no lo crees nos facilitan muchiisimo la vida.
Por cierto, revisen Reflex, streamlit y Justpy. Son 3 herramientas que sirven para crear aplicaciones web utilizando únicamente python
HTML + CSS en el backend ? Raro.
Igual usar esos lenguajes para que corran en un navegador desaprovechando los recursos de la PC es menos optimizado. Contando que el navegador consume mucha ram.
@@francomonzon9836 El navegador no consume ram casi, depende mucho del navegador, de sus webkit y demás. Pero eso no importa porque no hablo de eso, hay frameworks que usan todo esto del "navegador" para hacer apps de desktop (osea más tirados al backend) que pueden no consumir demasiado y demás pero de lo que hablo es que lo mejor para programar y para hacer lo que importa muchas veces que son las interfaces gráficas es definitivamente usar HTML + CSS, están hechos justamente para interfaces aunque en el navegador también se pueden usar perfectamente en backend. Lo que pasa es que hay mucho de ese tema de FrontEnd vs BackEnd que hace imposible a algunas personas poder juntarlas.
pero a usted cual prefiere?
Últimamente Flet
he estado usando flet y me esta gustando, tiene futuro? por lo que he oido flutter esta muerto, por cierto muy buenos tus videos
Flet trabaja sobre flutter, si flutter muere flet igual. Y de donde sacas que flutter esta muerto?
@@diegomoreanomerino1687 En un momento se habló de eso porque google supuestamente había despedido a todo su equipo de flutter, pero de ahí a que flutter haya muerto veo lejos la verdad, aun hay muchas empresas que lo usan.
Me gusta FLET. Tengo aplicaciones hechas con Windows Forms y C#, creo que las pasaré a FLET con Python. 😁🙈
Muy bien :)
@@CodigoEspinoza Gracias por los vídeos. Sería genial si hicieras una serie de vídeos sobre diseño de interfaces con FLET, creando diferentes componentes personalizados que se podrían usar en una aplicación (Cuadros de texto, Etiquetas, Combobox, Tablas, Botones, Ventanas, Checkbox, etc)
Será que flet se lagea o será rápido
falto kyvy 😢
Jajaja pero este video era de Flet y Tkinter, a ver si traigo algo con Lucy pronto
Tengo muchas dudas por irme entre aprender PyQt o flet. El promero ya tiene una base solida en python y es muy usada, pero flet tiene muchisimas cosas que podran aportar demaciado a el futuro de python, pero lastimosamente esta usando Flutter, lenguaje que no es malo a perse pero que esta siendo muy abandonado por la comunidad porque esta basado en dart, si flutter tuviera una comunidad solida, sin duda fflet serua el futuro del framework a usar en python
Si, estoy de acuerdo contigo, pero creo q Flet va creciendo rápido y la comunidad de Python puede levantar más esta librería
@@CodigoEspinozaapoyas flet pero crítican su base, 🤭🤭🤭. Si se muere flutter se muere flet, tendrían que hacer un framework de verdad si no quieren depender de flutter, 🫡🫡🫡.
Solo uso flet 😂😂😂
Jajaja
Flet no está basada sobre flutter, funciona sobre flutter, 🙃🙃🙃.
Gracias por la aclaración :)