รูปที่ 3-4 โครงสร้างโปรเจกต์ใหม่ที่ถูกสร้างด้วยโปรแกรม Visual Studio Code
4. สร้างโฟลเดอร์เพื่อใช้สำหรับเก็บไฟล์โครงสร้างของโปรเจกต์ด้วยการมีลำดับนี้
4.1 สร้างโฟลเดอร์ assest สำหรับเก็บภาพ ไฟล์ข้อมูล และฟอนต์ (Fonts) ที่ต้องการใช้งานภายในแอปพลิเคชั่นด้วยการสร้างกดเมาส์ขวาที่ตำแหน่งว่างในส่วนของ EXPLORER จะมีป็อบอัพเมนูขึ้นมาให้เลือก New Folder ดังแสดงในรูป 3-5 (a)
4.2 พิมพ์ข้อความชื่อโฟลเดอร์ “assest” ในช่องว่าง ดังแสดงในรูป 3-5 (b)
4.3 สร้างโฟลเดอร์ images ภายใต้โฟลเดอร์ assets เพื่อทำหน้าที่เก็บไฟล์รูปภาพที่ต้องการใช้งานภายในแอปพลิเคชั่น ด้วยการกดปุ่มเมาส์ขวาที่โฟลเดอร์ assets แล้วจะมีป๊อบอัพเมนูขึ้นมาเลือกที่ New Folder ดังแสดงในรูป 3-5 (c) แล้วใส่ชื่อโฟลเดอร์ images ในช่องว่างเพื่อสร้างโฟลเดอร์ images ดังแสดงในรูป 3-5 (d)
5. สร้างโฟลเดอร์ pages, models, utils, widgets และ services ภายใต้โฟลเดอร์ lib ดังแสดงในรูป 3-5 (e) เพื่อทำหน้าที่เก็บข้อมูลแยกเป็นส่วนๆ เพื่อเข้าถึงไฟล์ที่ใช้สำหรับพัฒนาแอปพลิเคชั่นได้ง่าย โดยแต่ละโฟลเดอร์ทำหน้าที่เก็บข้อมูลดังนี้
• lib/pages: โฟลเดอร์สร้างไว้สำหรับเก็บไฟล์สำหรับใช้ติดต่อผู้ใช้งาน (User Interface: UI) เช่น หน้าสำหรับล็อกอิน, หน้าให้ผู้ใช้ป้อนข้อมูลสำหรับการนำไปใช้งาน เป็นต้น
• lib/models: โฟลเดอร์สร้างไว้สำหรับเก็บไฟล์โค้ดโปรแกรมที่พัฒนาเพื่อใช้ที่ใช้ในการจัดการเกี่ยวกับข้อมูลในการพัฒนาโปรแกรมเช่น ส่วนโปรแกรมจัดการเกี่ยวกับการเพิ่ม ลบ แก้ไข ค้นหาข้อมูลที่ต้องติดต่อกับฐานข้อมูล เป็นต้น
• lib/utils: โฟลเดอร์สร้างไว้สำหรับเก็บไฟล์โค้ดโปรแกรมที่ช่วยในการจัดการเช่น คำนวณวันที่ หรือส่วนที่ใช้สำหรับแปรค่าต่างๆ เป็นต้น
• lib/widgets: โฟลเดอร์สร้างไว้สำหรับเก็บไฟล์สร้างโคร้างสร้างวิดเจ็ตใหม่ที่มีรูปที่กำหนดค่าต่างๆ ไว้แล้วและต้องการนำกลับมาใช้ใหม่ในหน้าติดต่อผู้ใช้งาน
• lib/services: โฟลเดอร์สร้างไว้สำหรับเก็บไฟล์โค้ดที่ต้องใช้งานสำหรับบริการข้อมูลที่ต้องนำมาจากภายนอกแอปพลิเคชั่น