Segun MarkTechPost (AI/ML News), el equipo detrás de Flet ha lanzado la versión 1.0 de su framework abierto, marcando un hito en el desarrollo de interfaces gráficas con solo Python. Este lanzamiento, que ocurre aproximadamente cuatro años después de su inicio, posiciona a Flet como una alternativa viable para construir aplicaciones web, de escritorio y móviles sin necesidad de aprender lenguajes como Dart, Swift, Kotlin o JavaScript. La herramienta permite que los desarrolladores escriban código en Python y que el sistema genere interfaces compatibles con iOS, Android, Windows, macOS, Linux y navegadores web, utilizando el motor de diseño Flutter.
Flet 1.0.0 se encuentra disponible en PyPI bajo licencia Apache 2.0, requiere Python 3.10 o superior y se instala mediante el comando pip install 'flet[all]'. La herramienta soporta la compilación de artefactos para seis plataformas: Windows, macOS, Linux, iOS, Android y web. El entorno de línea de comandos permite definir siete tipos de salida, incluyendo formatos como apk, aab, ipa y versión para simuladores. El proceso de validación incluye pruebas unitarias que cubren Python desde la versión 3.10 hasta 3.14, así como pruebas de integración con el entorno Flutter, verificando comportamientos y cambios visuales mediante comparaciones de capturas de pantalla. Además, se evalúan bibliotecas nativas en dispositivos móviles, con pipelines que integran versiones 3.12, 3.13 y 3.14 de Python, validando la funcionalidad en cada plataforma.
El sistema también permite a los usuarios desarrollar pruebas personalizadas usando pytest, ejecutadas a través de flet test, con comparación visual en dispositivos Android e iOS. El índice de paquetes de Flet ya cuenta con más de cien integraciones, entre ellas NumPy, pandas, Matplotlib, Pillow, SciPy, scikit-learn, cryptography y pydantic-core, junto con sus dependencias nativas. Este conjunto ampliado facilita la creación de aplicaciones complejas, especialmente en sectores como análisis de datos o automatización de procesos.
Para los lectores peruanos, este avance es significativo. En un contexto donde muchos emprendedores y profesionales de administración o finanzas enfrentan limitaciones para integrar tecnologías de desarrollo, Flet ofrece una solución accesible. No requiere conocimientos avanzados en lenguajes de programación alternativos, lo que permite a usuarios con formación básica en Python, o incluso en áreas como contabilidad o gestión, comenzar a construir soluciones digitales para sus negocios. Con una base sólida en herramientas de análisis y visualización, Flet puede potenciar la digitalización de procesos internos, desde reportes financieros hasta sistemas de gestión de inventarios, todo desde un entorno familiar y familiarizable.
