The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

หน่วยที่ 2
เตรียมความพร้อมก่อนใช้งาน kodular

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by Iamfile.31, 2022-11-29 23:54:59

หน่วยที่ 2 เตรียมความพร้อมก่อนใช้งาน kodular

หน่วยที่ 2
เตรียมความพร้อมก่อนใช้งาน kodular

Keywords: kodular

หนว่ ยท่ี 2
เตรยี มความพรอ้ มก่อนใช้งาน kodular

เตรียมเครอื่ งใหพ้ รอ้ มทกุ อย่างก็พร้อม

ตอ้ งเตรียมเคร่ืองมอื ต่าง ๆ ให้พร้อมกอ่ นการเร่ิมตน้ สร้างแอป

01 เครอื่ งคอมพิวเตอร์
เคร่ืองคอมพวิ เตอรส์ าหรบั
02
สรา้ งแอป จะเปน็ เคร่ืองพซี ี ระบบปฏบิ ตั กิ าร

เดสกท์ อปหรอื โนต๊ บุก๊ กไ็ ด้ ระบบปฏบิ ตั ิการ Windows, Mac
OS, Linux หรอื Ubuntu

03 Browser

เบราวเ์ ซอร์ 04 Internet + WiFi
เช่น Chrome, firefox, safari
ไมแ่ นะนาใหใ้ ช้ internet explorer สามารถเช่ือมต่ออินเตอร์เนต็ และ
หรอื Edge WiFi สาหรบั เช่ือมตอ่ กบั อุปกรณ์
เพ่อื ถา่ ยโอนข้อมูล

เรม่ิ ต้นการสร้างแอป

เม่อื เตรียมทกุ อยา่ งพรอ้ มแลว้ เร่ิมตน้ การใช้งาน kodular กนั เลย
เข้าไปท่ี https://www.kodular.io/

Login

ล็อกอินด้วย E-mail ของตนเอง ในท่นี ี้
แนะนาให้ใช้แอกเคานต์ Google

Let’s Go!

เร่ิมต้นใช้งาน Kodular หากตอ้ งการเรยี นรู้
วิธีใช้ Kodular ให้คลิกไอคอน Let’s Go

Create project

คลกิ ท่ีปุ่ม Create project เพ่อื มเร่ิม
สรา้ ง project ใหม่

Project name

คลิกท่ปี ุ่ม Create project เพ่อื มเร่มิ
สร้าง project ใหม่

การตง้ั ช่ือ Project
• ขน้ึ ต้นดว้ ยอักขระ A – Z, a – z และ_ เท่านั้น
• ไมม่ ีเวน้ วรรคระหวา่ งการตง้ั ช่ือ
• ช่ือ Project กบั ช่ือ App เปน็ คนละช่ือกันได้
เน่อื งจากสามารถแกไ้ ขไดใ้ นภายหลงั

Configure your project

กากหนดค่าให้กบั แอพแล้วกด Finish ใน
สว่ นนสี้ ามารถปรบั ตัง้ คา่ และแก้ไข
เพ่ิมเตมิ ได้ในภายหลัง

หนา้ ต่างของ Kodular

Kodular มีหน้าตา่ งในการใช้งาน 2 สว่ น ไดแ้ ก่
1. หนา้ Designer

2. หนา้ Block Editor

หน้า Designer

เม่ือเปิดโปรเจ็กต์ขึ้นมา จะพบหนา้ Designer เปน็ หน้าสาหรับการออกแบบ A
โดยสามารถสร้างแอปท่ีมีหลาย Screen (แต่ไมค่ วรเกนิ 10 สกรีน)

02 01
03
Component
แบง่ ออกเปน็ 16 กลุม่

Application โดยมีสว่ นประกอบตา่ ง ๆ ใหเ้ รานามาวางในหน้าจอ Screen

04

05

สว่ นประกอบของ หน้า Designer

สว่ นท่ี 1 Menu เปน็ แหล่งรวมคาส่งั ท่เี อาไว้ใช้สาหรับแอปพลเิ คชัน ดงั นี้
• Project เปน็ เมนูสาหรบั จดั การ Project เช่น สรา้ ง Project ใหม่ หรือ ลบ Project เปน็ ตน้
• Test ใช้แสดงผลการทางานเม่ือจาลองผา่ นมือถือจริงๆ
• Export สามารถนา Project เราแปลงเปน็ ไฟล์ APK ไฟลท์ ่ีสามารถตดิ ตงั้ บนมือถอื
• Help เม่อื มปี ัญหาสามารถแจง้ ได้
• My Project แหลง่ รวบรวม Project ของเราท่ีสร้างไว้
• Community แหลง่ พูดคุยแลกเปล่ยี น ถามปัญหาเก่ยี วกบั Kodular

• Docs อธิบายการทางานใหผ้ ูเ้ รยี นศึกษา

• Donate ถา้ ผู้ใช้ต้องการสนบั สนนุ ทีมงานสรา้ ง Kodular สามารถโอนเงินไดห้ ลากหลายช่องทาง
• Account ใช้จดั การบัญชี Kodular ของเรา
สว่ นท่ี 2 Design ใช้ออกแบบหนา้ จอแอปพลเิ คชัน ภายในส่วนนจ้ี ะประกอบดว้ ยคอมโพเนนต์หลัก 16 กล่มุ
ในแต่ละกลุ่มจะแบง่ สว่ นการทางานย่อยออกเปน็ ส่วน ๆ ใหผ้ ู้ใช้สามารถนามาใช้ในการออกแบบหนา้ จอแอป
พลิเคชัน
สว่ นท่ี 3 Screen แสดงผลการออกแบบหนา้ จอแอปพลิเคชัน ใช้สาหรับลากวางส่วนประกอบ (Component)
ในสว่ นน้นี อกจากจะแสดงตัวอย่างบนสมาร์ทโฟนแล้วยงั สามารถปรบั ใหแ้ สดงตวั อย่างบนแทบ็ เล็ตไดด้ ้วย
สว่ นท่ี 4 Blocks ใช้ออกแบบการทางานของแอปพลิเคชันลาก - วาง บล็อคการทางานท่เี ปรียบเสมือนการ
เขยี น Code
สว่ นท่ี 5 Property ใช้กาหนดคุณสมบัติของแอปพลเิ คชัน และกาหนดคุณสมบตั ิของส่วนประกอบ
(Component) ต่างๆ



หน้า Block Editor

หน้า Block Editor เปน็ หน้าท่ใี ช้ในการเขยี นโค้ดควบคุมการทางานของแอป
คือ กลุม่ Built-in และ Component โดยวิธกี ารเขียนโปรแกรมจะทาได้โดยก

Built–in Block
คือ บลอ็ กคาส่งั ท่ัวไป
เปน็ คาส่ังพนื้ ฐาน

เม่อื คลกิ ท่ีกลุ่มใดคาส่งั
ทัง้ หมดในกลุ่มน้นั กจ็ ะ
ปรากฏ

Component Block
คอื บล็อกท่ีมากับ
คอมโพเนนตต์ า่ งๆ ท่ีเรา
นามาใชใ้ นโปรเจกต์

บล็อกคาส่งั ท้ังหมดในกลุ่มท่ีเลือก

ซ่ึงคาส่ังตา่ ง ๆ มกี ารทางานเปน็ บล็อก โดยแบ่งออกเปน็ 2 กลุ่มใหญ่ ๆ
การลากคาส่งั มาวางตอ่ กนั

Backpack ใช้เกบ็ หรอื กอ็ ปป้ีโคด้ บลอ็ ก
เพ่อื นาไปใช้ในสกรนี หรอื ในโปรเจกตอ์ ่นื ๆ

เม่ือคลกิ ขวาจะปรากฏ ซูมยอ่ หรือขยายโค้ด
เมนูลดั และคาส่งั

ใชล้ บบล็อกท่ไี มต่ ้องการ โดยการลากมาใสใ่ นถังขยะน้ี

เมนู และคาส่งั

เมนู Project

ไปยงั หน้ารวมโปรเจกต์

สร้างโปรเจกต์ใหม่

บันทกึ โปรเจกตเ์ ก็บไวบ้ นเวบ็
บันทึกโปรเจกตเ์ ปน็ อีกช่ือซ่ึงจะได้เปน็ อีกโปรเจกตใ์ น
ช่ือใหม่
ลบโปรเจกตท์ ่เี ปิดอยู่

อัปโหลดไฟลโ์ ปรเจกต์ หรือไฟล์สกรนี จาก
คอมพวิ เตอร์ เพ่อื ใช้ในการแก้ไข
ดาวนโ์ หลดไฟล์โปรเจกตห์ รือไฟล์สกรนี ไวท้ ่ี

คอมพิวเตอร์
ดาวน์โหลดโปรเจกตท์ งั้ หมดมาไว้ท่คี อมพิวเตอร์

เมนู Test

ทดสอบการใช้งานแอพรว่ มกบั แอพ Kodular Companion ผา่ น WiFi
ทดสอบแอพโดยการเช่ือมตอ่ USB
ตดั การเช่ือมต่อระหวา่ งแอนดรอยด์กบั คอมพวิ เตอร์ เม่อื หยุดการทดสอบ

รเี ฟรชหน้าจอของแอพ Kodular Companion

เมนู Export

เม่ือ Export แบบ Android App (.apk) จะสามารถดาวนโ์ หลดไฟล์
.apk มาไวใ้ นเคร่อื งคอมพิวเตอร์
เม่ือ Export แบบ Android App Bundles จะทาให้การดาวนโ์ หลดแอป

หมายเหตุ ไปติดตงั้ มีประสทิ ธภิ าพมากขึ้น ไฟลข์ นาดเลก็ ลง
 .aia เปน็ ไฟลต์ ้นฉบับ สามารถอัปโหลดขน้ึ เวบ็ kodular เพ่อื แกไ้ ขได้
 .ais เปน็ ไฟล์ต้นฉบบั เฉพาะสกรีนท่เี ราส่งั บันทกึ สามารถอัพโหลดใสใ่ นโปรเจก็ ได้
 .apk เปน็ ไฟล์สาหรับติดต้ังบนอุปกรณ์แอนดรอยด์ ไมส่ ามารถเปิดเพ่ือแก้ไขได้
 .aab เปน็ ไฟลส์ าหรับตดิ ต้งั บนอุปกรณแ์ อนดรอยด์ ไมส่ ามารถเปิดเพ่อื แกไ้ ขได้ โดยตัด
ไฟล์ท่ไี มจ่ าเปน็ ต่อเคร่ืองออกไป ทาให้ใช้เวลาดาวนโ์ หลดนอ้ ยลง เพราะไฟล์มขี นาดเลก็ ลง


Click to View FlipBook Version