Tags:
Node Thumbnail

หลังจาก Flutter ออกเวอร์ชัน 1.0 เมื่อปลายปี 2018 เวลาผ่านมาเกือบครึ่งปี ก็มีอัพเดตชุดใหญ่ที่งาน Google I/O 2019 โดยภาพรวมคือการขยายพรมแดนของ Flutter จากการใช้เขียนแอพบนมือถือ (Android/iOS) ให้กว้างไกลมากขึ้น

Tags:
Node Thumbnail

Flutter เฟรมเวิร์คสำหรับสร้าง UI บนมือถือของกูเกิล ได้ฤกษ์ออกเวอร์ชัน 1.0 หลังเปิดตัวครั้งแรกช่วงต้นปี 2017

Flutter เป็นเฟรมเวิร์คที่ใช้สร้าง UI สำหรับแอพมือถือทั้ง Android/iOS แต่ใช้แนวคิดที่ต่างไปจากเฟรมเวิร์คอื่นๆ ที่แปลงเป็นเนทีฟหรือเว็บ แต่ Flutter ใช้เอนจินกราฟิกของตัวเอง "วาด" UI ต่างๆ ขึ้นมาบนจอ โดยใช้ธีมเหมือนกับเนทีฟ (ไม่ใช่เนทีฟแต่หน้าตาเหมือนเนทีฟ)

จุดเด่นของ Flutter คือคุยว่าทำงานเร็ว ใช้เอนจินกราฟิก Skia 2D ตัวเดียวกับ Android/Chrome, ได้ UI หน้าตาสวยงาม สามารถควบคุมได้เองทุกพิกเซล ไม่ติดกับข้อจำกัดของแพลตฟอร์ม, มีฟีเจอร์สำคัญคือ stateful hot reload แก้โค้ดปั๊บ UI เปลี่ยนทันทีแบบเรียลไทม์ ไม่ต้องโหลดแอพใหม่ทุกครั้งไป

Tags:
Node Thumbnail

Flutter เฟรมเวิร์คสร้าง UI ข้ามแพลตฟอร์มด้วยภาษา Dart ออกรุ่น Release Preview 2 ซึ่งน่าจะเป็นตัวท้ายๆ ก่อนออกเวอร์ชัน 1.0 อย่างเป็นทางการ (Release Preview 1 ออกเมื่อเดือน มิ.ย.)

Flutter Release Preview 2 เน้นไปที่การปรับปรุง UI แบบ iOS (หรือที่ Flutter เรียกว่าธีม Cupertino) โดยเพิ่ม UI widget แบบใหม่ๆ และปรับปรุง widget เดิมให้สมบูรณ์ หน้าตาเหมือนกับ UI แบบเนทีฟของแอปเปิลมากขึ้น (เพราะ Flutter คือการวาด UI ขึ้นมาใหม่บนระบบของตัวเอง โดยเลียนแบบ UI ต้นฉบับ)

นอกจากนี้ Flutter ยังลดขนาดของแอพที่เขียนด้วย Flutter ลงได้อีก 30% โดยแอพตัวอย่างบน Android สามารถลดลงได้ 2MB ลงมาเหลือ 4.7MB

Tags:
Node Thumbnail

Flutter เฟรมเวิร์คสำหรับสร้าง UI ด้วยภาษา Dart ของกูเกิล ประกาศออกรุ่น Release Preview 1 ใกล้เป็นเวอร์ชัน 1.0 เข้าไปทุกที

Flutter เป็นเฟรมเวิร์คสำหรับสร้าง UI แบบเนทีฟข้ามระบบปฏิบัติการ (เขียนเป็น Dart แล้ว Flutter แปลงเป็นเนทีฟให้) ที่กำลังได้รับความนิยมมากขึ้นเรื่อยๆ และเพิ่งออกรุ่น Beta 1 ไปเมื่อเดือนกุมภาพันธ์

ทีมงาน Flutter ระบุว่าหลังงาน Google I/O 2018 มีจำนวนผู้ใช้งานเพิ่มถึง 50% และมีอัตราการให้ดาวใน GitHub สูงขึ้นมาก การออกรุ่น 1.0 ในอีกไม่ช้าย่อมทำให้คนที่เริ่มสนใจ Flutter มีความมั่นใจใช้กับงานที่เป็น production ตามมาด้วย ทุกวันนี้มีบริษัทใหญ่ๆ อย่าง Alibaba และ Groupon นำไปใช้งานแล้ว

Tags:
Node Thumbnail

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

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