ข อสังเกต : เพื่อฝ กการใช เครื่องมือ ด...

11
[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน] บททีÉ 8 ดร.อรวิชย์ ถิÉนนุกูล | สาขาวิชาการจัดการสมัยใหม่และเทคโนโลยีสารสนเทศ วิทยาลัยศิลปะ สืÉอและเทคโนโลยี 134 การพัฒนา Application “Enjoy Melody” ขอสังเกต : เพื่อฝกการใชเครื่องมือ ดานมัลติมีเดีย 1. Click เลือก New เพื่อเริ่ม Project ใหม 2. หนาตาง New App Inventor for Android Project จะปรากฏขึ้น ตั้งชื่อ Project “Enjoy Melody” (ไมเวนวรรค) 3. Click เพื่อ Active Screen 1 แลวทําการตั้งคาตาง ๆ เชน BackGroundImage โดยการ Upload ภาพขึ้นไปบน Server / ตั้งคาการเปดปด Application โดยการกําหนด CloseScreenAnimation / เปลี่ยน Icon (upload file ภาพ นามสกุล .png) ตั้งคา ScreenOrientation (เปนแนวนอน) และ เปลี่ยนชื่อ Title ของ Application 4. Click Upload File ที่ใชในการสราง Application ทั้งหมด (Up ไดทีละ File)

Upload: others

Post on 17-Jan-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ข อสังเกต : เพื่อฝ กการใช เครื่องมือ ด านมัลติมีเดีย 1 ...myweb.cmu.ac.th/wijit.a/954243/week11/EnjoyMelody.pdf[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน]

[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน] บทที 8

ดร.อรวชิย์ ถินนกุูล | สาขาวชิาการจดัการสมยัใหม่และเทคโนโลยีสารสนเทศ วทิยาลยัศิลปะ สือและเทคโนโลยี 134

การพัฒนา Application “Enjoy Melody”

ขอสังเกต : เพื่อฝกการใชเคร่ืองมือ ดานมัลติมีเดีย

1. Click เลือก New เพื่อเร่ิม Project ใหม

2. หนาตาง New App Inventor for Android Project จะปรากฏขึ้น ตั้งชื่อ Project “Enjoy

Melody” (ไมเวนวรรค)

3. Click เพื่อ Active Screen 1 แลวทําการตั้งคาตาง ๆ เชน BackGroundImage โดยการ

Upload ภาพขึ้นไปบน Server / ตั้งคาการเปดปด Application โดยการกําหนด

CloseScreenAnimation / เปลีย่น Icon (upload file ภาพ นามสกุล .png) ตั้งคา

ScreenOrientation (เปนแนวนอน) และ เปลี่ยนชื่อ Title ของ Application

4. Click Upload File ที่ใชในการสราง Application ทั้งหมด (Up ไดทีละ File)

Page 2: ข อสังเกต : เพื่อฝ กการใช เครื่องมือ ด านมัลติมีเดีย 1 ...myweb.cmu.ac.th/wijit.a/954243/week11/EnjoyMelody.pdf[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน]

[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน] บทที 8

ดร.อรวชิย์ ถินนกุูล | สาขาวชิาการจดัการสมยัใหม่และเทคโนโลยีสารสนเทศ วทิยาลยัศิลปะ สือและเทคโนโลยี 135

5. Click ลาก Horizontal Arrangement มาวางบนหนาจอ Screen1

6. Click ลาก Label มาวางภายในกรอบ Horizontal Arrangement

7. Click ลาก TableArrangement มาวางใตกรอบ Horizontal Arrangement ดานบน กําหนด

ขนาดตารางเปน Columns 8 และ Row ขนาด 1 ปรับ ขนาดตารางโดยกําหนด Width เปน Fill

Parent และ Height เปน 180 Pixels

Page 3: ข อสังเกต : เพื่อฝ กการใช เครื่องมือ ด านมัลติมีเดีย 1 ...myweb.cmu.ac.th/wijit.a/954243/week11/EnjoyMelody.pdf[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน]

[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน] บทที 8

ดร.อรวชิย์ ถินนกุูล | สาขาวชิาการจดัการสมยัใหม่และเทคโนโลยีสารสนเทศ วทิยาลยัศิลปะ สือและเทคโนโลยี 136

8. Click ลาก Button วางลงไปในชอง TableArrangement จนครบ 8 Button

9. Click เพื่อ Active แตละ Button ใน Component ปรับขนาดตามตัวอยาง โดยใลระดับขนาด

จากสงูไปตํ่า (ขนาดมาตรฐาน คือ 55X110 Pixels)

Page 4: ข อสังเกต : เพื่อฝ กการใช เครื่องมือ ด านมัลติมีเดีย 1 ...myweb.cmu.ac.th/wijit.a/954243/week11/EnjoyMelody.pdf[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน]

[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน] บทที 8

ดร.อรวชิย์ ถินนกุูล | สาขาวชิาการจดัการสมยัใหม่และเทคโนโลยีสารสนเทศ วทิยาลยัศิลปะ สือและเทคโนโลยี 137

10. Click เพื่อ Active แตละ Button อีกครั้ง ใหลบขอความในชอง “Text” ในสวนของ

Properties

11. Click เพื่อ Active แตละ Button อีกครั้ง แลวเลือกภาพที่ได Upload ไปตอนตน (ไลเรียง

ตามลําดับ Melody )

เรียงลําดับตัว Melody ของแตละ Button ที่จะนํามาทําเปน Button ดังน้ี

Page 5: ข อสังเกต : เพื่อฝ กการใช เครื่องมือ ด านมัลติมีเดีย 1 ...myweb.cmu.ac.th/wijit.a/954243/week11/EnjoyMelody.pdf[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน]

[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน] บทที 8

ดร.อรวชิย์ ถินนกุูล | สาขาวชิาการจดัการสมยัใหม่และเทคโนโลยีสารสนเทศ วทิยาลยัศิลปะ สือและเทคโนโลยี 138

Button จะถูกเปลี่ยนเปนภาพ ตามลําดับ Melody และ ภาพพื้นหลังทีส่วยงาม

12. Click เพื่อ Active “Lebal1” ที่ลากมาวางในข้ันตอนลําดับที่ 6 และใหกําหนดใสขอความ

“Enjoy Melody” ปรับขนาดของตัวอักษร (Front Size เปน 30)

ปรับขนาดของ กรอบ Horizontal Arrangement ใหเทากับขนาดหนาจอ โดยกําหนดที่

Width และ Height

Page 6: ข อสังเกต : เพื่อฝ กการใช เครื่องมือ ด านมัลติมีเดีย 1 ...myweb.cmu.ac.th/wijit.a/954243/week11/EnjoyMelody.pdf[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน]

[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน] บทที 8

ดร.อรวชิย์ ถินนกุูล | สาขาวชิาการจดัการสมยัใหม่และเทคโนโลยีสารสนเทศ วทิยาลยัศิลปะ สือและเทคโนโลยี 139

13. Click ลาก Sound จาก กลุมของเครื่องมือ Media มาวางบน Screen (จะไมปรากฏใน Screen

แตจะแสดงไวใต Screen)

14. Click เพื่อ Active แตละ Button ใน Components แลวเปลี่ยนช่ือใหสอดคลองกบั ช่ือของ

Melody (C6 – F5) ที่กํากับไวบนภาพของแปน ของ Application

Page 7: ข อสังเกต : เพื่อฝ กการใช เครื่องมือ ด านมัลติมีเดีย 1 ...myweb.cmu.ac.th/wijit.a/954243/week11/EnjoyMelody.pdf[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน]

[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน] บทที 8

ดร.อรวชิย์ ถินนกุูล | สาขาวชิาการจดัการสมยัใหม่และเทคโนโลยีสารสนเทศ วทิยาลยัศิลปะ สือและเทคโนโลยี 140

15. Click ลาก Sound มาวางจนครบ 8

16. Click เพื่อ Active Sound แตละตัวใน Components แลวเปลี่ยนช่ือ ใหสอดคลองกบั ช่ือของ

Melody (C6 – F5) ที่กํากับไวบนภาพของแปน ของ Application เชนเดียวกัน

Page 8: ข อสังเกต : เพื่อฝ กการใช เครื่องมือ ด านมัลติมีเดีย 1 ...myweb.cmu.ac.th/wijit.a/954243/week11/EnjoyMelody.pdf[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน]

[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน] บทที 8

ดร.อรวชิย์ ถินนกุูล | สาขาวชิาการจดัการสมยัใหม่และเทคโนโลยีสารสนเทศ วทิยาลยัศิลปะ สือและเทคโนโลยี 141

17. Click เพื่อ Active Sound แตละตัวใน Components แลว เลือก File เสียง (.mp3) ที่ได

Upload ในข้ันตอนแรก ๆ เลอืก File เสียง ใหตรงกับ ช่ือของ “Sound….”

18. Click ที่ Screen 1 เพื่อต้ังคา รายละเอียดสวนการติดตอผูใช (GUI) อีกครัง้ หากยังไมได

ดําเนินการในข้ันตอนที ่5

Page 9: ข อสังเกต : เพื่อฝ กการใช เครื่องมือ ด านมัลติมีเดีย 1 ...myweb.cmu.ac.th/wijit.a/954243/week11/EnjoyMelody.pdf[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน]

[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน] บทที 8

ดร.อรวชิย์ ถินนกุูล | สาขาวชิาการจดัการสมยัใหม่และเทคโนโลยีสารสนเทศ วทิยาลยัศิลปะ สือและเทคโนโลยี 142

19. Click เลือก Open the Blocks Editor เพื่อเปด Blocks Editor เขาไปจัดการทํางานของ

Application

20. Click เลือก My Blocks แลวเลือก Block “ .Click” ของ Button แตละตัว เลือกมาวางยังพื้นที่

วาง ๆ ใน Blocks Editor

21. Click เลือก My Blocks แลว Click เลอืก Block “Sound…” (A5-G5) ใหเลือก Block

“Sound….Play” ของ Sound แตละตัวมาวางบนพื้นที่วางของ Blocks Editor

Page 10: ข อสังเกต : เพื่อฝ กการใช เครื่องมือ ด านมัลติมีเดีย 1 ...myweb.cmu.ac.th/wijit.a/954243/week11/EnjoyMelody.pdf[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน]

[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน] บทที 8

ดร.อรวชิย์ ถินนกุูล | สาขาวชิาการจดัการสมยัใหม่และเทคโนโลยีสารสนเทศ วทิยาลยัศิลปะ สือและเทคโนโลยี 143

22. ตอ Block ตาง ๆ เขาดวยกัน (ดังรูป)

23. Click New Emulator เพื่อเปด Emulator ดูผลลัพธและการทํางานของ Application

24. Click Connect to Device เพื่อเช่ือมตอ Emulator กับ งานที่พัฒนาใน App Inventor

Page 11: ข อสังเกต : เพื่อฝ กการใช เครื่องมือ ด านมัลติมีเดีย 1 ...myweb.cmu.ac.th/wijit.a/954243/week11/EnjoyMelody.pdf[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน]

[การพัฒนาโปรแกรมประยุกต์แบบแร่งด่วน] บทที 8

ดร.อรวชิย์ ถินนกุูล | สาขาวชิาการจดัการสมยัใหม่และเทคโนโลยีสารสนเทศ วทิยาลยัศิลปะ สือและเทคโนโลยี 144

ผลลัพธของ Application ที่สรางข้ึน

QR Code ใชสําหรบั Scan เพื่อติดต้ัง Application ลงบนอุปกรณที่มรีะบบ ปฏิบัติการ Android