Flutter เฟรมเวิร์คสำหรับสร้าง UI ข้ามแพลตฟอร์มด้วย Dart ออกเวอร์ชัน Beta 1

Discussion in 'เทคโนโลยี' started by iPokz, Feb 28, 2018.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

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

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

    [​IMG]

    จุดเด่นของ 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

    Topics: DartGoogleDevelopment
     

Share This Page