Об этом проекте

Flet позволяет разработчикам создавать кроссплатформенные приложения для iOS, Android, Windows, Linux, macOS и веба, используя единую кодовую базу на Python. Он использует Flutter для рендеринга пользовательского интерфейса, предоставляя более 150 встроенных элементов управления и сервисов в дизайне Material и Cupertino, включая макеты, навигацию, диалоговые окна и графики. Ключевые возможности включают: - Полная поддержка веба: приложения могут работать нативно в браузерах через WebAssembly и Pyodide без сервера или развертываться как серверные веб-приложения на Python с обновлениями в реальном времени. - Мобильная интеграция: поддержка более 50 популярных пакетов Python (таких как NumPy, pandas и OpenCV) на iOS и Android. - Встроенная упаковка: возможность создавать автономные исполняемые файлы или пакеты для различных операционных систем и развертывать их в App Store и Google Play. - Расширяемость: разработчики могут оборачивать пакеты Flutter или создавать новые элементы управления, используя встроенные примитивы UI. - Тестирование: специальное приложение Flet App позволяет в реальном времени тестировать обновления проекта на мобильных устройствах.