Flutter 101: Flutter คืออะไรกัน??

Chatchapong Mekgamol
te<h @TDG
Published in
1 min readOct 15, 2019

สวัสดีครับ กลับมาเจอกันอีกครั้ง หลังจากหายหน้าหายตากันไปนาน(ฮา) วันนี้ผมกลับมาพร้อมกับเจ้า Cross-Platform Framework ที่กำลังมาแรงสุดๆในเวลานี้เลยคือ Flutter นั่นเอง!!!

หลังจากที่ผมได้ศึกษามาสักระยะนะครับ ก็เลยมาเขียนบล็อกเพื่อจะป้ายยา เอ้ย ไว้เพื่อให้ผู้ที่กำลังให้ความสนใจหรือขา Dev ที่อยากจะลองจับลอง touch เจ้า Flutter ได้เข้าใจกันมากขึ้นนะครับ

อย่างที่เกริ่นกันไปในช่วงแรกนะครับ ว่า Flutter เนี่ยคือ Framework ที่สามารถเขียน code เพียงครั้งเดียว แต่ build ออกมาได้เกือบทุก platform เลย ทั้งทางฝั่ง Mobile อย่าง Android และ iOS หรือจะเป็น Web ก็ทำได้ แม้แต่ Desktop App ก็ทำได้!!! สุดยอดมาก!

source: https://flutter.dev

ตัว Flutter จะเขียนด้วยภาษา Dart ที่พัฒนาโดย Google ซึ่งข้อดีของภาษา Dart ก็คือจะ compile เป็นภาษาเครื่อง ซึ่งทำให้ประสิทธิภาพของแอพมีความใกล้เคียงกับ Native อย่างมากและตอนนี้ Community เริ่มขยายใหญ่ขึ้นเรื่อยๆ มี Library ให้เลือกใช้กันเพียบ แต่ข้อเสียคือด้วยความที่เป็นภาษาใหม่ อาจจะมี Learning Curve ที่สูงอยู่พอสมควร

Try this app on iOS and Android

หากใครที่กำลังสนใจนะครับ สามารถเข้าไปเรียนรู้เพิ่มเติมกันได้ที่ Flutter และ CodeLab ได้เลยครับ

ในบทความถัดไปเราจะมาลงรายละเอียดกันครับ ว่าการเขียน Flutter นั้นต้องรู้อะไรบ้าง รวมไปถึงพวก Syntax ต่างๆด้วยครับ

ก่อนจากกันไป ได้โปรดให้กำลังใจด้วยการแชร์ และกด clap ให้บทความนี้ด้วยนะครับ แล้วพบกันใหม่ในบทความหน้าครับ :)

--

--