프로젝트 소개
Flet을 사용하면 개발자는 단일 Python 코드베이스를 통해 iOS, Android, Windows, Linux, macOS 및 웹용 크로스 플랫폼 애플리케이션을 제작할 수 있습니다. 이 프레임워크는 Flutter를 활용해 UI를 렌더링하며, 레이아웃, 내비게이션, 다이얼로그, 차트를 포함하여 Material 및 Cupertino 디자인이 적용된 150개 이상의 내장 컨트롤과 서비스를 제공합니다.
주요 기능은 다음과 같습니다:
- 전체 웹 지원: 앱을 서버 없이 WebAssembly 및 Pyodide를 통해 브라우저에서 네이티브로 실행하거나, 실시간 업데이트가 가능한 서버 사이드 Python 웹 앱으로 배포할 수 있습니다.
- 모바일 통합: iOS 및 Android에서 NumPy, pandas, OpenCV와 같은 50개 이상의 인기 Python 패키지를 지원합니다.
- 내장 패키징: 다양한 운영 체제용 독립 실행형 실행 파일 또는 번들을 생성하고 App Store 및 Google Play에 배포할 수 있는 기능을 제공합니다.
- 확장성: 개발자는 Flutter 패키지를 래핑하거나 내장 UI 프리미티브를 사용하여 새로운 컨트롤을 구축할 수 있습니다.
- 테스트: 전용 Flet App을 통해 모바일 기기에서 프로젝트 업데이트 사항을 실시간으로 테스트할 수 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.