ข้ามไปเนื้อหาหลัก

Flet 1.0 เปิดตัวอย่างเป็นทางการ: สร้างแอปครบวงจรด้วย Python

ทีมพัฒนาปล่อย Flet 1.0 เวอร์ชันเสถียรบน PyPI แล้ว รองรับการสร้างแอปสำหรับ Windows, macOS, Linux, iOS, Android และเว็บ พร้อมระบบ AI ช่วยเขียนโค้ด

เรียบเรียงโดย AI
Inewgen
21 Sep 2026ที่มา: MarkTechPost3 นาทีอ่าน (0 ครั้ง)
แชร์
Flet 1.0 เปิดตัวอย่างเป็นทางการ: สร้างแอปครบวงจรด้วย Python

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง

ขนาดตัวอักษร
  • Flet 1.0 เปิดตัวอย่างเป็นทางการหลังพัฒนามานานราว 4 ปี
  • รองรับการสร้างแอปพลิเคชันสำหรับ 6 แพลตฟอร์มหลักและเว็บ
  • เพิ่มระบบควบคุม UI แบบ Declarative และประสิทธิภาพที่ดีขึ้น
  • รองรับ AI Coding Assistants ผ่าน Flet MCP Server

ทีมพัฒนา Flet ได้ประกาศเปิดตัว Flet 1.0 อย่างเป็นทางการแล้วเมื่อสัปดาห์ก่อน หลังจากที่โครงการนี้ได้เริ่มต้นพัฒนามาเป็นระยะเวลาราว 4 ปีเต็ม โดยเวอร์ชันเสถียรนี้พร้อมให้ใช้งานจริงในการพัฒนาแอปพลิเคชันระดับ Production ทันที ผู้ที่สนใจสามารถติดตั้งได้ผ่าน PyPI ภายใต้สัญญาอนุญาตแบบ Apache 2.0

สำหรับการใช้งาน Flet 1.0.0 นั้น จำเป็นต้องใช้ Python 3.10 ขึ้นไปสำหรับ SDK และติดตั้งผ่านคำสั่ง pip install 'flet[all]' โดยคำสั่ง flet build ใน CLI จะทำหน้าที่สร้างไฟล์ติดตั้งสำหรับแพลตฟอร์มเป้าหมายรวมถึง 8 รูปแบบ ได้แก่ apk, aab, ipa, ios-simulator, windows, macos, linux และ web

6.7xประสิทธิภาพการทำ Control Diffing ที่เร็วขึ้น
100+แพ็กเกจที่รองรับบน Mobile-Forge

ในด้านการทดสอบระบบ Flet มีการรันยูนิตเทสครอบคลุมตั้งแต่ Python 3.10 ไปจนถึง 3.14 ควบคู่ไปกับการทดสอบฝั่ง Flutter นอกจากนี้ยังมีระบบ integration tests สำหรับตรวจสอบพฤติกรรมและการเปรียบเทียบภาพหน้าจอ เพื่อป้องกันข้อผิดพลาดทางฟังก์ชันและดีไซน์ โดยนักพัฒนาสามารถเขียนเทสของตัวเองด้วย pytest และรันผ่าน flet test ได้เช่นกัน

software developer working code dual monitor setup

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง

การที่ Flet สามารถแปลงโค้ด Python ให้กลายเป็นแอปพลิเคชันบนเดสก์ท็อปและมือถือได้โดยไม่ต้องเขียนภาษาอื่นเพิ่ม ถือเป็นจุดเปลี่ยนสำคัญที่ช่วยลดความซับซ้อนในการพัฒนาซอฟต์แวร์ครอสแพลตฟอร์ม การที่ตัวเฟรมเวิร์กผสานรวมรันไทม์ของ Python เข้ากับ Flutter ผ่าน dart-bridge ในกระบวนการเดียวกัน (In-process) ยังช่วยตัดปัญหาเรื่องการสื่อสารผ่านซ็อกเก็ตที่มักเป็นคอขวดด้านประสิทธิภาพในโซลูชันลักษณะเดียวกันนี้ในอดีต

ระบบแพ็กเกจของ Flet ในปัจจุบันมีรายการแพ็กเกจที่รองรับมากกว่า 100 รายการ ซึ่งรวมถึงไลบรารียอดนิยมอย่าง NumPy, pandas, Matplotlib, Pillow, SciPy, scikit-learn, cryptography และ pydantic-core พร้อมด้วยระบบ mobile-forge ที่ช่วยให้อัตโนมัติในการสร้าง wheel สำหรับ iOS และ Android

ไม่อยากพลาดข่าวใหม่?

สมัครรับสรุปข่าวสารใหม่ทางอีเมล ไม่บ่อยจนรำคาญ

โฆษณา

นอกจากนี้ Flet 1.0 ยังมาพร้อมกับการอัปเดตฟีเจอร์สำคัญ เช่น การติดตามพร็อพเพอร์ตี้ที่เปลี่ยนแปลงเพื่อข้ามการเปรียบเทียบ UI ที่ไม่จำเป็น โดยผลการทดสอบ benchmark 0.83 ชี้ว่ามีความเร็วในการทำ control diffing เพิ่มขึ้นสูงสุดถึง 6.7 เท่า รวมถึงการคอมไพล์ไบต์โค้ดเป็นค่าเริ่มต้นและการโหลดแพ็กเกจ Python โดยตรงจาก APK บน Android

"Flet 1.0 is on PyPI under the Apache 2.0 license, requires Python 3.10 or newer for the SDK, and installs with pip install 'flet[all]'."

MarkTechPost

ในแง่ของการพัฒนา UI Flet นำเสนอรูปแบบ Flet Declarative ที่อธิบายหน้าจอตามสถานะของแอปพลิเคชันผ่านคอมโพเนนต์ที่นำกลับมาใช้ใหม่ได้ ขณะที่รูปแบบ Imperative แบบเดิมก็ยังคงได้รับการสนับสนุนอยู่ พร้อมกันนี้ยังมีเครื่องมืออย่าง Flet MCP Server ที่ช่วยป้อนข้อมูล API เวอร์ชันเจาะจงให้กับ AI coding assistants รวมถึง Flet Studio ที่มี AI agent ในตัวสำหรับรันบนเบราว์เซอร์

ที่มา: MarkTechPost

ความคิดเห็น

แสดงความคิดเห็น
0/2000

พบข้อมูลผิดพลาดในบทความนี้? แจ้งปัญหาบทความนี้