Hello Flutter Dart

สวัสดี เพื่อนๆโปรแกรมเมอร์ทุกท่าน และ สวัสดี Flutter Dart
เริ่มทำความรู้จักกับ Flutter แบบบ้านๆนะครับ ปัจจุบัน Google ได้พัฒนาเครื่องมือที่ใช้สร้าง Application บน Mobile ที่เป็นแบบ Cross platform เขียนครั้งเดียวสามารถรันได้ทั้งบน Android และ iOS โดยใช้ภาษา Dart และ Flutter Framework
การเตรียมความพร้อมก่อนใช้งาน
แน่นนอนว่า คนที่จะเขียน Application ด้วย Flutter Dart จะต้องมีพื้นฐานด้าน การเขียนโปรแกรมแบบ OOP จึงจะสามารถใช้งานได้คล่อง
ลักษณะ Flutter Framework จะมองว่าวัตถุใดๆที่แสดงในหน้าจอเป็น Widget ซึ่งเราสามารถกำหนดคุณสมบัติ อีเวนท์ ให้แต่ละ Widget ได้
โปรแกรมพัฒนา Flutter สามารถ ติดตั้งได้ในหลาย OS เช่น Windows , Mac OSX , Linux โดยต้องติดตั้ง
- Android Studio (https://developer.android.com/)
- Flutter (https://flutter.dev/)
- Visual Studio Code (กรณีไม่ได้ใช้ Android Studio ในการพัฒนางาน) (https://code.visualstudio.com/)
- ในบทความนี้จะไม่ลงวิธีการติดตั้ง เพราะท่านสามารถหาข้อมูลการติดตั้งได้จาก Google Search
(Site Reference) เช่น จากเว็บ Toupawa Blog
จากการได้คลุกคลีมาสักระยะนึง พบว่า ระดับความยากง่ายของการทำความเข้าใจใน Flutter Dart ถือว่าไม่ยากและไม่ง่าย
ที่ว่าไม่ยาก คือ ถ้าเข้าใจโครงสร้าง Widget และคำสั่งภาษา Dart และหลักการ OOP ที่ว่าไม่ง่าย คือ สำหรับผู้เขียนเองคือ ไม่ค่อยเก่งเรื่อง OOP เลยทำให้ไปได้ช้า
การศึกษาด้วยตนเอง ช่วงแรก พยายามดูคลิปใน Youtube ซึ่งสามารถทำให้ทำความคุ้นเคยกับโครงสร้างของ Flutter ลองทำตามดู (ข้อควรระวัง เนื่องจาก Clip Flutter น่าจะเป็นช่วง Flutter 1.0 เมื่อนำมารับกับ Flutter ปัจจุบัน 3.0 หรือ 3.3 อาจจะรันไม่ขึ้น) ดังน้นบางเรื่องก็ต้อง Search หาวิธีการจาก Google เพิ่ม เพื่อใช้คำสั่งทดแทนคำสั่งเดิม และสิ่งที่เจอในการพัฒนาแอปด้วย Flutter บางคั้งการเพิ่ม library เข้าในระบบ บางตัวอาจจะขัดแย้งกับอีกบางตัว ทำให้เกิด Error ขึ้นมาได้
Hi, this is a comment.
To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.
Commenter avatars come from Gravatar.