Google Flutter

สรุปของใหม่ใน Google Flutter 1.20 กระชับ อ่านง่าย

เรื่องที่เกี่ยวข้อง - Google Flutter Update

Flutter ตอนนี้นั้นเรียกว่าเป็นโครงการหนึ่งของ Google ที่ร้อนแรงเป็นอย่างมาก เพราะมีอัพเดตออกมาต่อเนื่อง และชุมชนนักพัฒนาก็มีการเติบโตอย่างรวดเร็ว

เมื่อต้นเดือนทางทีมพัฒนา Flutter ก็ได้ปล่อยอัพเดตสำคัญ นั่นก็คือเวอร์ชั่น 1.20 มาให้นักพัฒนาเอาไปใช้กัน

มีอะไรบ้างนั้น โค้ชพลสรุปมาให้กระชับๆ เหมือนเดิมครับ

เร็วขึ้นอีก~

Image for post
  • เพิ่มกลไก การเอาไฟล์ Icon fonts ที่ไม่ใช้ออกจากแอพ ทำให้ขนาดไฟล์เล็กลง ความสามารถนี้เปิดเป็นค่าเริ่มต้น ตอนที่จะ release แอพออกไปใช้งาน
  • เพิ่มกลไก SkSL warm-up ลดความหน่วงของแอพ ช่วงเปิดใช้งานตอนแรก ความสามารถนี้เป็นตัวเลือก ไม่ได้เปิดเป็นค่าเริ่มต้น ศึกษาเพิ่มเติมที่นี่
  • refactor โค้ดจับการทำงานของเม้าส์บน Desktop (แน่นอนว่ารวมถึง Web) ทำให้ทำงานเร็วกว่าเดิม 15 เท่า

เป็นมิตรกับผู้ใช้มากขึ้น

  • Cursor ของเม้าส์จะเปลี่ยนไป เวลาลากผ่าน Widget บางตัว เช่น TextFormField
Image for post
Flutter Widget บางตัวจะโต้ตอบกับ cursor ของเม้าส์แล้ว
  • Widget สามารถทำงานกับ Autofill ของระบบ iOS และ Android แล้ว (ทีมงานเพิ่มเข้าไปใน Web ด้วย)
Image for post
ในที่สุด Widget ก็ทำงานกับระบบ Autfo Fill ของ iOS และ Android ได้

Widget ดีๆ เพิ่มมาอีกแล้ว

  • InteractiveViewer สามารถ pan, zoom ได้ พร้อมรองรับ Drag & Drop
Image for post
ซูมได้, แพนได้, ย่อขยายได้ InteractiveViewer ต้องเป็น Widget ที่พวกเราหลายคนรออยู่แน่นอน
Image for post
InteractiveViewer ยังรองรับการทำ Drag & Drop ด้วย
  • อัพเดต Slider และ RangeSlider
Image for post
Image for post

  • อัพเดต DatePicker หน้าตากะทัดรัดขึ้น รองรับการเลือกช่วงวัน (Date range)
Image for post

  • TimePicker มาใหม่ ไฉไลกว่าเดิม
Image for post

การเปลี่ยนแปลงในเครื่องมืออื่นๆ

  • ตัวนี้หลายคนต้องชอบ ตัว Visual Studio Code จะอัพเดตคำสั่ง import ให้เอง เวลาย้าย หรือเปลี่ยนชื่อไฟล์
Image for post
ย้ายไฟล์ เปลี่ยนชื่อไฟล์ได้อย่างสบายใจแล้ว
  • Dart DevTools เรียกใช้ได้โดยตรงจาก Visual Studio Code
Image for post
Dart DevTools ใน Visual Studio Code ถูกใจคนมีจอใหญ่แน่ๆ
  • เปิดตัว Pigeon ที่รองรับ TypeSafe สำหรับการทำ platform channel ใครเขียนโค้ด Dart ติดต่อกับภาษา Native ต้องดีใจ ตอนนี้เป็นเวอร์ชั่นพรีวิว
  • รูปแบบ pubspec ใหม่สำหรับคนทำ plugin
  • Network page ได้รับการอัพเดตใหม่

เริ่มต้นเรียนรู้สร้างแอพ iOS และ Android ด้วย Google Flutter ไปกับโค้ชพล

เหมาะสำหรับผู้เริ่มต้น

เขียนครั้งเดียว ใช้ได้ทั้งระบบ iOS และ Android ประหยัดเวลา

เรียนได้ทุกเวลา ไม่มีวันหมดอายุ

ได้รู้ตั้งแต่วิธีติดตั้งโปรแกรม จนเอาขึ้นApp Store และ Play Store

ได้ทำแอพของจริง เริ่มต้นจาก 0 ทุกโปรเจค มีระบบถามตอบ กรณีติดปัญหา

 

อ้างอิง – Medium

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save