Flutter 2.10 มาพร้อมกับการรองรับที่มั่นคงสำหรับการสร้างแอพ Windows

click fraud protection

Flutter มีการใช้งานแล้วในแอป Android และ iOS หลายพันรายการ แต่ตอนนี้การรองรับ Windows ได้ออกจากสถานะเบต้าอย่างเป็นทางการแล้ว

Google ทำงานกับ Flutter มาสองสามปีแล้ว โดยมีเป้าหมายเพื่อสร้างเฟรมเวิร์กซอฟต์แวร์ข้ามแพลตฟอร์มในฝันของนักพัฒนา Flutter สามารถใช้เพื่อสร้างแอปพลิเคชันสำหรับ Android, iOS, Linux, Windows, macOS และแม้แต่เว็บ ทั้งหมดนี้ด้วยโค้ดเบสที่ใช้ร่วมกันและการออกแบบภาพ Flutter 2.10 พร้อมใช้งานแล้ว ซึ่งรวมถึงการสนับสนุนที่เสถียรสำหรับ Windows

กระพือปีก รองรับ Linux, Windows และ macOS ในรุ่นเบต้ามาระยะหนึ่งแล้ว แต่ Windows เป็นรุ่นแรกที่มีสถานะเสถียร Google ประกาศเมื่อวันพฤหัสบดีว่า "วันนี้ถือเป็นการขยายวิสัยทัศน์นี้อย่างมีนัยสำคัญด้วยการเปิดตัวการสนับสนุนเวอร์ชันที่ใช้งานจริงครั้งแรกสำหรับ Windows เป็นเป้าหมายของแอป ช่วยให้นักพัฒนา Windows ได้รับประโยชน์จากประสิทธิภาพการทำงานและประสิทธิภาพแบบเดียวกับที่นักพัฒนามือถือได้รับ เพลิดเพลิน"

แอปพลิเคชัน Flutter บน Windows สามารถใช้เฟรมเวิร์ก Flutter ปกติส่วนใหญ่ที่มีอยู่บน iOS และ Android แต่ยังสามารถใช้ Win32, COM และ Windows Runtime API ได้ตามต้องการ Google ยังได้อัปเดตปลั๊กอิน Flutter ทั่วไปบางตัวเพื่อรองรับ Windows เช่น

กล้อง, file_picker, และ shared_preferences — ทั้งหมดนี้รองรับแพลตฟอร์มเดสก์ท็อปมาระยะหนึ่งแล้ว แต่ตอนนี้ Google ถือว่าพร้อมสำหรับการผลิตแล้ว ยังมี การใช้งานการออกแบบ Fluent ของ Microsoft ใน Flutter ดังนั้นแอป Flutter บน Windows จึงไม่ต้องยื่นออกมาเหมือนนิ้วโป้งเจ็บ

ตัวอย่างแอป Flutter บน Windows (ที่มา: Google)

Google ยังตั้งข้อสังเกตถึงการมีส่วนร่วมของ Microsoft ต่อความพยายามนี้ โดยกล่าวว่า "หลายทีมจาก Microsoft ได้มีส่วนร่วมในการประกาศในวันนี้ โดยเฉพาะอย่างยิ่ง เราอยากจะแสดงความขอบคุณต่อทีมออกแบบ Fluent สำหรับการสนับสนุนการยึดถือสำหรับแอป Flutter บน Windows ที่ fluentui_system_icons แพ็คเกจได้รับสถานะ Flutter Favorite เพื่อเป็นสัญญาณบ่งบอกถึงคุณภาพ "

แม้ว่านี่จะเป็นครั้งแรกที่แพลตฟอร์ม Flutter บนเดสก์ท็อปได้รับฉลากเสถียร แต่ Flutter ก็ตั้งหลักบนเดสก์ท็อปแล้ว โดยเฉพาะบนเดสก์ท็อป Linux Google และ Canonical (ผู้พัฒนา Ubuntu Linux) ทำงานร่วมกันเพื่อสร้างแอป Linux Flutter แจกจ่ายได้ง่ายผ่าน Snap Storeและตัวติดตั้งสำหรับ Ubuntu Linux คือ ขณะนี้กำลังถูกเขียนใหม่ใน Flutter.