หลังจาก Flutter ออกเวอร์ชัน 1.0 เมื่อปลายปี 2018 เวลาผ่านมาเกือบครึ่งปี ก็มีอัพเดตชุดใหญ่ที่งาน Google I/O 2019 โดยภาพรวมคือการขยายพรมแดนของ Flutter จากการใช้เขียนแอพบนมือถือ (Android/iOS) ให้กว้างไกลมากขึ้น
- Flutter Mobile 1.5 ภารกิจหลักของ Flutter ยังเป็นการเขียนแอพมือถือ ซึ่งเวอร์ชัน 1.5 ก็ปรับปรุงชิ้นส่วนของ UI ทั้งธีม iOS (Cuptertino) และ Android (Material) ให้ทันกับเจ้าของแพลตฟอร์มมากขึ้น และเพิ่ม UI สำหรับหน้า in-app payment เข้ามา
- Flutter for Web ตามที่เคยสัญญาไว้ ตอนนี้ออก technical preview เรียบร้อยแล้ว เราสามารถใช้ภาษา Dart เขียน UI ของเว็บได้เลย โดย Flutter จะแปลงเป็น JavaScript (หรือกราฟิกบน Canvas) ให้เองเสร็จสรรพ
- Flutter for Desktop เริ่มผนวกเข้ามาอยู่ในโค้ดสายหลักของ Flutter แล้ว เป้าหมายคือรองรับการสร้างแอพทั้งบน Windows, Mac, Linux, Chrome OS โดยตอนนี้ยังเน้นที่ macOS ก่อนเพราะมีสถาปัตยกรรมใกล้เคียงกับ iOS ที่ Flutter รองรับอยู่แล้ว
- Flutter for Embedded Devices อนาคตของ Flutter คือใช้กับอุปกรณ์ฝังตัวอื่นๆ ด้วย ตัวอย่างที่ชัดเจนที่สุดคือหน้าจออัจฉริยะ Google Home Hub ที่ใช้ Flutter เขียนส่วนของ UI ทั้งหมด
ที่มา - Google Developers, Flutter Medium
Comments
Flutter กับ UWp อันไหน มีอนาคต มากกว่ากัน
Electron ครับ 55
https://electronjs.org/