ฟลัตเตอร์

จากวิกิพีเดีย สารานุกรมเสรี
ฟลัตเตอร์
ผู้ออกแบบGoogle
นักพัฒนาGoogle and community
วันที่เปิดตัวAlpha (v0.0.6) / 12 พฤษภาคม 2017; 6 ปีก่อน (2017-05-12)[1]
รุ่นเสถียร
3.19.0[2] แก้ไขบนวิกิสนเทศ / 15 กุมภาพันธ์ 2024; 52 วันก่อน (15 กุมภาพันธ์ 2024)
ที่เก็บข้อมูล
ภาษาที่เขียนC, C++, Dart[3]
แพลตฟอร์มแอนดรอยด์ (ระบบปฏิบัติการ), ไอโอเอส, กูเกิล ฟิวเชีย, เว็บเบราว์เซอร์, ลินุกซ์, แมคโอเอส (รวมไปถึง แอปเปิลซิลิคอน) และ ไมโครซอฟท์ วินโดวส์
ประเภทApplication framework
สัญญาอนุญาตNew BSD License
เว็บไซต์flutter.dev

ฟลัตเตอร์ เป็นเฟรมเวิร์กส่วนติดต่อผู้ใช้ที่โอเพนซอร์ส ที่สร้างโดยกูเกิล สามารถใช้สร้างแอปพลิเคชันได้แบบข้ามแพลตฟอร์มจากฐานโค้ดเดี่ยว (single codebase) ไปทำงานบน เว็บเบราว์เซอร์,[4] แอนดรอยด์ (ระบบปฏิบัติการ), ไอโอเอส, กูเกิล ฟิวเชีย, เว็บเบราว์เซอร์, ลินุกซ์, แมคโอเอส (รวมไปถึง แอปเปิลซิลิคอน) และ ไมโครซอฟท์ วินโดวส์ได้. มีการกล่าวถึงตั้งแต่ปี 2558,[5][6] และมีการเปิดตัวเวอร์ชันแรกของฟลัตเตอร์ในปี 2560[1]

ส่วนประกอบหลัก[แก้]

ส่วนประกอบหลักของฟลัตเตอร์คือ:

  • แพลตฟอร์มสำหรับภาษาดาร์ต (dart)
  • เอนจิ้นฟลัตเตอร์
  • ไลบรารีพื้นฐาน
  • วิดเจ็ตสำหรับการออกแบบ
  • เครื่องมือนักพัฒนาฟลัตเตอร์[7]

การรองรับสิ่งแวดล้อมสำหรับการพัฒนาแบบเบ็ดเสร็จ[แก้]

ฟลัตเตอร์สร้างปลั๊กอินเพื่อรองรับ สิ่งแวดล้อมสำหรับการพัฒนาแบบเบ็ดเสร็จ และเครื่องมือแก้ไขข้อความ ต่อไปนี้

สิ่งแวดล้อมสำหรับการพัฒนาแบบเบ็ดเสร็จอื่นสามารถใช้ปลั๊กอินที่สร้างโดยชุมชน[8]

ดูเพิ่ม[แก้]


อ้างอิง[แก้]

  1. 1.0 1.1 Chris Bracken. "Release v0.0.6: Rev alpha branch version to 0.0.6, flutter 0.0.26 (#10010) · flutter/flutter". GitHub. สืบค้นเมื่อ 2018-08-08.
  2. ผิดพลาด: ไม่สามารถแสดงข้อมูลอ้างอิงได้อย่างถูกต้อง ดูคู่มือการใช้งานสำหรับรายละเอียด
  3. "FAQ - Flutter". สืบค้นเมื่อ 2018-08-08.
  4. Amadeo, Ron (2018-02-27). "Google starts a push for cross-platform app development with Flutter SDK". Ars Technica (ภาษาอังกฤษแบบอเมริกัน). สืบค้นเมื่อ 2021-06-11.{{cite web}}: CS1 maint: url-status (ลิงก์)
  5. "With Flutter, Google Aims Dart to Mobile App Cross-Development". InfoQ (ภาษาอังกฤษ). สืบค้นเมื่อ 2022-03-17.
  6. "Google announces Flutter 1.0, the first stable release of its cross-platform mobile development toolkit". Android Police (ภาษาอังกฤษแบบอเมริกัน). 2018-12-05. สืบค้นเมื่อ 2022-03-17.
  7. "Technical Overview - Flutter". flutter.dev (ภาษาอังกฤษ). สืบค้นเมื่อ 2017-12-13.
  8. Amadeo, Ron (1 May 2015). "Google's Dart language on Android aims for Java-free, 120 FPS apps". Ars Technical.