Tags:
Node Thumbnail

Flutter คือเฟรมเวิร์คของกูเกิล สำหรับสร้าง UI ของอุปกรณ์พกพาที่ทำงานได้ข้ามแพลตฟอร์ม (Android/iOS) ที่เขียนด้วยภาษา Dart ล่าสุดมันออกเวอร์ชัน Beta 1 แล้ว

การเขียน UI ด้วย Flutter ต้องเขียนภาษา Dart จากนั้นตัว Flutter จะแปลงโค้ดเป็นเนทีฟของแต่ละแพลตฟอร์มให้อัตโนมัติ อีกทั้งยังปรับสไตล์ให้เหมาะกับระบบปฏิบัติการ เช่น Material สำหรับ Android (ส่วน iOS จะใช้ธีมที่เรียกว่า Cupertino)

No Description

จุดเด่นของ Flutter คือความรวดเร็วในการพัฒนา มีระบบ hot reload เปลี่ยนโค้ดแล้ว UI เปลี่ยนให้ทันที, เรียกใช้ฟีเจอร์และ API ของระบบได้โดยตรง, สามารถใช้ร่วมกับโค้ดเดิมที่เขียนไว้แล้วในภาษา Java/Swift/Objective-C และใช้ร่วมกับ IDE ยอดนิยมทั้ง Android Studio และ VS Code ได้ด้วย

Flutter ยังออกแบบมาให้ใช้กับระบบปฏิบัติการ Fuchsia ของกูเกิล โดยอินเทอร์เฟซของ Fuchsia ถูกสร้างขึ้นจาก Flutter ทั้งหมด

การออก Flutter เวอร์ชัน Beta ทำให้มันเหมาะสมกับการใช้งานจริงมากขึ้น กูเกิลระบุว่าเป้าหมายของการออกเวอร์ชัน 1.0 จะเน้นเรื่องความเสถียรเป็นหลัก โดยจะออก Beta ทุก 4 สัปดาห์เพื่อเตรียมพร้อมสู่เวอร์ชัน 1.0 นั่นเอง

ที่มา - Google Developers Blog

Get latest news from Blognone

Comments

By: A4
iPhoneAndroidRed HatSUSE
on 1 March 2018 - 07:16 #1036187
A4's picture

หวังว่าจะใช้กับภาษา GO ได้ด้วย

By: casnoboy
iPhoneAndroidBlackberryRed Hat
on 28 May 2018 - 12:48 #1052047

หวังว่าจะใช้กับ go ได้เช่นกัน