Об этом проекте
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 позволяет в реальном времени тестировать обновления проекта на мобильных устройствах.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.