SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ

คูมือการอบรม
การสราง Apps for Android ดวย MIT App Inventor

จัดทําโดย
อ.สมชาติ แผอํานาจ
ตําแหนง ครู
วันที่ 6-9 ตุลาคม 2556
คายวิทยาศาสตรนักเรียนหองเรียนพิเศษวิทยาศาสตร ระดับชั้น ม.5
เครือขายกลุมภาคเหนือตอนบน
ณ โรงเรียนแมสะเรียง “บริพัตรศึกษา” อ.แมสะเรียง จ.แมฮองสอน
~0~
เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ
สิ่งที่จะไดเรียนรูในบทเรียนนี้
1. การตั้งคาและเปดใชงานโปรแกรม MIT App Inventor
2. การใชงานโปรแกรม MIT App Inventor และการทดสอบโปรแกรมผาน Emulator
3. การเขียนโปรแกรม แกไขโปรแกรมดวย Block Editor
4. การดาวนโหลดแอพไปใชงาน
การตั้งคาและเปดใชงานโปรแกรม MIT App Inventor
1. เริ่มตนคัดลอก AppInventor46ict version 2.zip ไปวางไวใน C: ก็จะได C:AppInventor
2. เปดโฟลเดอร C:AppInventor แลวดับเบิ้ลคลิกรันไฟล
a. startAI.cmd เพื่อรันโปรแกรม
b. launch-buildserver32.cmd (32bit) หรือ launch-buildserver.cmd (64bit) เพื่อ
จําลองเซอรเวอรในเครื่องเราเอง

3. เปดเว็บBrowser แลวพิมพ URL คือ localhost:8888 จากนั้นกรอกอีเมล แลวกด Login

~1~
เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ
4. ก็จะเขาสูหนาตางเพื่อเริ่มการทํางาน ดังรูป

การใชงานโปรแกรม MIT App Inventor
1. อธิบายหนาตาของโปรแกรม

 สวนเมนูหลัก ประกอบดวย คําสั่ง โปรเจก ออกแบบ และเรียนรู
 สวนเมนูโปรแกรม ประกอบดวย คําสั่ง สราง ลบ ดาวนโหลดทุกโปรเจก งานอื่นๆ เชน ดาวนโหลด

อัพโหลด
 สวนพื้นที่แสดงโปรเจ็ก

2. คลิกปุม สราง เพื่อสรางโปรเจกใหม และตั้งชื่อโปรเจก เชน MyApp (ตองใชภาษาอังกฤษ)

3. เขาสูหนาโปรเจก องคประกอบดังนี้

~2~
เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ

4. ตั้งคาพื้นหลังของแอพของหนา Screen 1 โดยกําหนดพื้นหลังเปนรูปภาพ คลิกเปลี่ยน
Backgroundimages บนแท็บ คุณสมบัติ

~3~
เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ
5. แนะนําเครื่องมือสําหรับการทํางาน ในการสรางวัตถุ ออกแบบหนาตา Apps
Basic แท็บพื้นฐาน
Button = ปุมสําหรับกด
Canvas = พื้นที่วาง
CheckBox= เช็คเลือก
Clock = แสดงเวลา
Image = เลือกรูปภาพ
Label = ใสขอความ
ListPicker = สําหรับรายการเลือก
PasswordTextBox = รหัสผาน
Slider = สไลด
TextBox = กลองขอความ
TinyDB = ฐานขอมูล
6. คลิกปุม Label ลากมาวางบน Screen1 และแกไข คุณสมบัติ Text แกเปน “บทเรียน
คอมพิวเตอรชวยสอน” , เปลี่ยนสีขอความ(TextColor) สีพื้นหลัง(Background) และขนาด
ขอความ(FontSize)

7. เปลี่ยนชื่อตัวแปรสําหรับ Label1 เปน Title

~4~
เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ

8. แทรกรูปภาพของบน Apps คลิกลาก Images มาวางบน Screen1 จากนั้นอัพโหลดไฟลรูปโดย
คลิก Picture > อัพโหลด > เลือกไฟล หาไฟลที่ตองการจากนั้นกด เปด แลวกด ตกลง

9. การแทรกปุมสําหรับคลิก คลิกลาก Button มาวางบน Screen1 แลวแกไขคุณสมบัติ อัพรูปภาพ
ไปแทนที่ปุม คลิก Images > อัพโหลด > เลือกไฟล
จากนั้นเปลี่ยนชื่อปุม เปน BtSearch

~5~
เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ
การเขียนโปรแกรม แกไขโปรแกรมดวย Block Editor
1. คลิกแท็บ เปดตัวแกไขบล็อก บนเมนูดานบน

2. มันก็จะดาวนโหลดไฟล Java ไวในเครื่องใหกด ยอมรับ แลวเปดไฟล

3. หนาตาของ Block Editor สําหรับเขียนโปรแกรม คลิกที่ My Blocks เพื่อดูวามีวัตถุอะไรบางที่
เราไดทําไว ไดแก Title Crete(ขอความ) Image1(รูปภาพ) และ BtSearch(คนหา)

4. คลิกเลือก BtSearch แลว ลาก When BtSearch.Click do มาวางบนที่วาง

~6~
เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ
5. คลิก Screen 1 แลวลาก set Screen1.BackgroundColor to มาวาง
คลิกบนที่วาง เลือก Color > Red ใหไดดังรูป

6. คลิกปุม New emulator เลือก Emulator เปน emulator-5544

7. ลองทดสอบโปรแกรม คลิกปุม แลวจะเปลี่ยนสีพื้นหลังเปนสี

~7~
เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ
WorkShop สรางแอพหนังสือทองเที่ยว แมสะเรียง
1. สรางโปรเจกใหม ตั้งชื่อวา MaesariangBook

2. แท็บ สื่อ อัพโหลด ไฟลรูปภาพที่จะใชทําหนังสือทองเที่ยว ไฟลรูปภาพ 0-6 .jpg ทั้งหมด

3. ตั้งพื้นหลังของแอพ Screen1 เปน 0.jpg

~8~
เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ
4. ลาก Canvas มาใสบนพื้นที่ทํางาน แกไขชื่อ Canvas เปน Page แลวกด ตกลง

5. เปนพื้นหลังของ Canvas Page ใหเปนรูปภาพ 0.jpg

6. คลิกเปด Block Editor แลวเลือกคําสั่ง Page > Page.Flung ลากมาวางบนพื้นที่ทํางาน ,
ลาก ifelse then-do else-do มาตอชอง do ถามีการปดหนาซาย ใหภาพพื้นหลังเปลี่ยน (xvel<0)ตอคําสั่ง
ใหไดดังรูป

~9~
เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ
7. ตั้งตัวแปรใหม คลิก Definition>variable ไวเก็บหนาปจจุบัน แลวตั้งชื่อ CurrentPage ใสคา 0
สรางอีกตัวแปรหนึ่งไวเก็บจํานวนหนาทั้งหมด แลวตั้งชื่อ TotalPage ใสคาขอมูล 6

8. ถามีการปดหนาโปรแกรมตองเพิ่ม CurrentPage +1 เปลี่ยนพื้นหลังเรียกใชงานตัวแปร
CurrentPage .jpg

9. ถาปดหนาขวา โปรแกรมตองลดคา CurrentPage -1 เปลี่ยนพื้นหลังเรียกใชงานตัวแปร
CurrentPage .jpg

10. กรณีที่ถึงหนาสูงสุดโปรแกรมจะทํางานตอไมไดดังนั้นตองตั้งคาใหเริ่มนับ 0 ใหม คําสั่ง
If CurrentPage > TotalPage
Then-do CurrentPage = 0 ดังนี้

~ 10 ~
เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ

11. กรณีที่ปดขวาจนถึงหนาต่ําสุด โปรแกรมจะทํางานตอไมไดดังนั้นตองตั้งคาใหเปนคาสูงสุดของ
หนาเพิ่มวนรอบ

~ 11 ~
เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ
12. คําสั่งรวมทั้งหมดเปนดังรูป

13. สําเร็จแลวครับ แอพหนังสือทองเที่ยว แมสะเรียง สามารถปดหนาซาย-ขวาเพื่อดูขอมูลได

~ 12 ~
เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ
# ขอเสนอแนะเพิ่มเติม บางทีเวลาไปเปดใชงานจริงภาพเล็กไมเต็มจอ ดังนั้นจึงตองใสคําสั่งเพิ่มให
ปรับขยายตามขนาดของจอที่แตกตางกัน คําสั่งดังภาพ

เกี่ยวกับผูจัดทํา
นายสมชาติ แผอํานาจ ตําแหนง ครู โรงเรียนแมสะเรียง “บริพัตรศึกษา”
จบปริญญาตรี สาขาวิทยาการคอมพิวเตอร มหาวิทยาลัยราชภัฏเชียงใหม
จบป.บัณฑิตวิชาชีพครู มหาวิทยาลัยราชภัฏเชียงใหม (โครงการ สควค.)
ติดตอครูสมชาติ แผอํานาจ
เว็บบล็อก http://krusomchart.wordpress.com
Facebook https://www.facebook.com/pages/คุณครูสมชาติ-แผอํานาจ/440481672663455
ขอขอบคุณ แหลงอางอิง
 การสราง App invertor อ.ยุทธนา แมนผล

https://plus.google.com/108787084391304065369/posts

~ 13 ~

Contenu connexe

Tendances

ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซีใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
Nattapon
 
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้นใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
Nattapon
 
แบบเสนอโครงร่าง โครงงานคอมพิวเตอร์
แบบเสนอโครงร่าง โครงงานคอมพิวเตอร์แบบเสนอโครงร่าง โครงงานคอมพิวเตอร์
แบบเสนอโครงร่าง โครงงานคอมพิวเตอร์
Sky Aloha'
 
003 ใบความรู้ที่3.9-มุมกล้องสุดสวย
003 ใบความรู้ที่3.9-มุมกล้องสุดสวย003 ใบความรู้ที่3.9-มุมกล้องสุดสวย
003 ใบความรู้ที่3.9-มุมกล้องสุดสวย
Samorn Tara
 
การเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทย
การเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทยการเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทย
การเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทย
Thanawat Spdf Wongnang
 
การสร้างวิดีโอสอนออนไลน์ด้วย Camtasia และการสร้างช่อง YouTube
การสร้างวิดีโอสอนออนไลน์ด้วย Camtasia และการสร้างช่อง YouTubeการสร้างวิดีโอสอนออนไลน์ด้วย Camtasia และการสร้างช่อง YouTube
การสร้างวิดีโอสอนออนไลน์ด้วย Camtasia และการสร้างช่อง YouTube
Dr.Kridsanapong Lertbumroongchai
 

Tendances (20)

ใบความรู้ที่ 6 application talk to me
ใบความรู้ที่ 6 application talk to meใบความรู้ที่ 6 application talk to me
ใบความรู้ที่ 6 application talk to me
 
ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซีใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
 
การสร้างสื่อ AR Augmented Reality ด้วย Unity + Vuforia
การสร้างสื่อ AR Augmented Reality ด้วย Unity + Vuforiaการสร้างสื่อ AR Augmented Reality ด้วย Unity + Vuforia
การสร้างสื่อ AR Augmented Reality ด้วย Unity + Vuforia
 
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้นใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
 
ใบความรู้ที่ 7 application paint pot
ใบความรู้ที่ 7 application paint potใบความรู้ที่ 7 application paint pot
ใบความรู้ที่ 7 application paint pot
 
แบบเสนอโครงร่าง โครงงานคอมพิวเตอร์
แบบเสนอโครงร่าง โครงงานคอมพิวเตอร์แบบเสนอโครงร่าง โครงงานคอมพิวเตอร์
แบบเสนอโครงร่าง โครงงานคอมพิวเตอร์
 
003 ใบความรู้ที่3.9-มุมกล้องสุดสวย
003 ใบความรู้ที่3.9-มุมกล้องสุดสวย003 ใบความรู้ที่3.9-มุมกล้องสุดสวย
003 ใบความรู้ที่3.9-มุมกล้องสุดสวย
 
โปรแกรม Paint คืออะไร
โปรแกรม Paint คืออะไรโปรแกรม Paint คืออะไร
โปรแกรม Paint คืออะไร
 
ใบความรู้ที่ 10 application calculator
ใบความรู้ที่ 10 application calculatorใบความรู้ที่ 10 application calculator
ใบความรู้ที่ 10 application calculator
 
ส่วนประกอบต่างๆ ของโปรแกรม Paint
ส่วนประกอบต่างๆ ของโปรแกรม Paintส่วนประกอบต่างๆ ของโปรแกรม Paint
ส่วนประกอบต่างๆ ของโปรแกรม Paint
 
รู้จักโปรแกรม Adobe Photoshop CS6
รู้จักโปรแกรม Adobe Photoshop CS6รู้จักโปรแกรม Adobe Photoshop CS6
รู้จักโปรแกรม Adobe Photoshop CS6
 
ใบความรู้ที่ 3 เริ่มต้นเกี่ยวกับ mit app inventor 2
ใบความรู้ที่ 3 เริ่มต้นเกี่ยวกับ mit app inventor 2ใบความรู้ที่ 3 เริ่มต้นเกี่ยวกับ mit app inventor 2
ใบความรู้ที่ 3 เริ่มต้นเกี่ยวกับ mit app inventor 2
 
องค์ประกอบคอมพิวเตอร์
องค์ประกอบคอมพิวเตอร์องค์ประกอบคอมพิวเตอร์
องค์ประกอบคอมพิวเตอร์
 
ข้อสอบ Power point 2010
ข้อสอบ Power point 2010ข้อสอบ Power point 2010
ข้อสอบ Power point 2010
 
การเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทย
การเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทยการเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทย
การเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทย
 
การสร้างวิดีโอสอนออนไลน์ด้วย Camtasia และการสร้างช่อง YouTube
การสร้างวิดีโอสอนออนไลน์ด้วย Camtasia และการสร้างช่อง YouTubeการสร้างวิดีโอสอนออนไลน์ด้วย Camtasia และการสร้างช่อง YouTube
การสร้างวิดีโอสอนออนไลน์ด้วย Camtasia และการสร้างช่อง YouTube
 
รายงานเครือข่ายคอมพิวเตอร์
รายงานเครือข่ายคอมพิวเตอร์รายงานเครือข่ายคอมพิวเตอร์
รายงานเครือข่ายคอมพิวเตอร์
 
แผนการจัดการเรียนรู้ การเขียนโปรแกรมบนอุปกรณ์เคลื่อนที่เบื้องต้น
แผนการจัดการเรียนรู้ การเขียนโปรแกรมบนอุปกรณ์เคลื่อนที่เบื้องต้นแผนการจัดการเรียนรู้ การเขียนโปรแกรมบนอุปกรณ์เคลื่อนที่เบื้องต้น
แผนการจัดการเรียนรู้ การเขียนโปรแกรมบนอุปกรณ์เคลื่อนที่เบื้องต้น
 
แนะนำโปรแกรม Adobe Photoshop
แนะนำโปรแกรม Adobe Photoshopแนะนำโปรแกรม Adobe Photoshop
แนะนำโปรแกรม Adobe Photoshop
 
การเชื่อมต่อเครือข่ายอินเทอร์เน็ต
การเชื่อมต่อเครือข่ายอินเทอร์เน็ตการเชื่อมต่อเครือข่ายอินเทอร์เน็ต
การเชื่อมต่อเครือข่ายอินเทอร์เน็ต
 

En vedette

การสร้าง แบบทดสอบ App for android
การสร้าง แบบทดสอบ  App for androidการสร้าง แบบทดสอบ  App for android
การสร้าง แบบทดสอบ App for android
พัน พัน
 
ความรู้เบื้องต้นเกี่ยวกับอินเตอร์เน็ต
ความรู้เบื้องต้นเกี่ยวกับอินเตอร์เน็ตความรู้เบื้องต้นเกี่ยวกับอินเตอร์เน็ต
ความรู้เบื้องต้นเกี่ยวกับอินเตอร์เน็ต
areeluck pooknoy
 
การสอนเขียนHtml
การสอนเขียนHtmlการสอนเขียนHtml
การสอนเขียนHtml
chukiat008
 
แนะนำให้รู้จักเต่า
แนะนำให้รู้จักเต่าแนะนำให้รู้จักเต่า
แนะนำให้รู้จักเต่า
non Jarung
 
การสร้างเว็บด้วยภาษา Html อย่างง่าย
การสร้างเว็บด้วยภาษา Html อย่างง่ายการสร้างเว็บด้วยภาษา Html อย่างง่าย
การสร้างเว็บด้วยภาษา Html อย่างง่าย
รัชนีพร ภูแสงสี
 
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์มใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
Nattapon
 
In-bai tap logo_02 -thu tuc (gv)
  In-bai tap logo_02 -thu tuc (gv)  In-bai tap logo_02 -thu tuc (gv)
In-bai tap logo_02 -thu tuc (gv)
saobiennt
 
พจนานุกรมคำเทียบศัพท์คอมพิวเตอร์และเทคโนโลยีสารสนเทศ
พจนานุกรมคำเทียบศัพท์คอมพิวเตอร์และเทคโนโลยีสารสนเทศพจนานุกรมคำเทียบศัพท์คอมพิวเตอร์และเทคโนโลยีสารสนเทศ
พจนานุกรมคำเทียบศัพท์คอมพิวเตอร์และเทคโนโลยีสารสนเทศ
Itt Bandhudhara
 

En vedette (19)

ใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventor
ใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventorใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventor
ใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventor
 
ใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา application
ใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา applicationใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา application
ใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา application
 
ใบความรู้ที่ 2 การวางแผนจัดทำ application
ใบความรู้ที่ 2 การวางแผนจัดทำ applicationใบความรู้ที่ 2 การวางแผนจัดทำ application
ใบความรู้ที่ 2 การวางแผนจัดทำ application
 
การสร้าง แบบทดสอบ App for android
การสร้าง แบบทดสอบ  App for androidการสร้าง แบบทดสอบ  App for android
การสร้าง แบบทดสอบ App for android
 
Program Interface
Program Interface Program Interface
Program Interface
 
Papontee
PaponteePapontee
Papontee
 
MSWlogo1
MSWlogo1MSWlogo1
MSWlogo1
 
หลักการโปรแกรมเบื้องต้น
หลักการโปรแกรมเบื้องต้นหลักการโปรแกรมเบื้องต้น
หลักการโปรแกรมเบื้องต้น
 
ความรู้เบื้องต้นเกี่ยวกับอินเตอร์เน็ต
ความรู้เบื้องต้นเกี่ยวกับอินเตอร์เน็ตความรู้เบื้องต้นเกี่ยวกับอินเตอร์เน็ต
ความรู้เบื้องต้นเกี่ยวกับอินเตอร์เน็ต
 
การสอนเขียนHtml
การสอนเขียนHtmlการสอนเขียนHtml
การสอนเขียนHtml
 
โครงงาน การสร้างสื่อ E-book เรือง ระบบปฏิบัติการแอนดรอยด์ (Android)
โครงงาน การสร้างสื่อ E-book  เรือง ระบบปฏิบัติการแอนดรอยด์ (Android) โครงงาน การสร้างสื่อ E-book  เรือง ระบบปฏิบัติการแอนดรอยด์ (Android)
โครงงาน การสร้างสื่อ E-book เรือง ระบบปฏิบัติการแอนดรอยด์ (Android)
 
เขียนเว็บไซต์ด้วย Html 5
เขียนเว็บไซต์ด้วย Html 5เขียนเว็บไซต์ด้วย Html 5
เขียนเว็บไซต์ด้วย Html 5
 
สภาวการณ์การศึกษาไทยในเวทีโลก ปี2557
สภาวการณ์การศึกษาไทยในเวทีโลก ปี2557สภาวการณ์การศึกษาไทยในเวทีโลก ปี2557
สภาวการณ์การศึกษาไทยในเวทีโลก ปี2557
 
แนะนำให้รู้จักเต่า
แนะนำให้รู้จักเต่าแนะนำให้รู้จักเต่า
แนะนำให้รู้จักเต่า
 
Geometria de las Tortugas
Geometria de las  TortugasGeometria de las  Tortugas
Geometria de las Tortugas
 
การสร้างเว็บด้วยภาษา Html อย่างง่าย
การสร้างเว็บด้วยภาษา Html อย่างง่ายการสร้างเว็บด้วยภาษา Html อย่างง่าย
การสร้างเว็บด้วยภาษา Html อย่างง่าย
 
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์มใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
 
In-bai tap logo_02 -thu tuc (gv)
  In-bai tap logo_02 -thu tuc (gv)  In-bai tap logo_02 -thu tuc (gv)
In-bai tap logo_02 -thu tuc (gv)
 
พจนานุกรมคำเทียบศัพท์คอมพิวเตอร์และเทคโนโลยีสารสนเทศ
พจนานุกรมคำเทียบศัพท์คอมพิวเตอร์และเทคโนโลยีสารสนเทศพจนานุกรมคำเทียบศัพท์คอมพิวเตอร์และเทคโนโลยีสารสนเทศ
พจนานุกรมคำเทียบศัพท์คอมพิวเตอร์และเทคโนโลยีสารสนเทศ
 

Similaire à การสร้าง Apps for Android ด้วย MIT App Inventor

คู่มือการใช้งานโปรแกรมพัฒนา Application สำหรับระบบปฏิบัติการ i os
คู่มือการใช้งานโปรแกรมพัฒนา Application สำหรับระบบปฏิบัติการ i osคู่มือการใช้งานโปรแกรมพัฒนา Application สำหรับระบบปฏิบัติการ i os
คู่มือการใช้งานโปรแกรมพัฒนา Application สำหรับระบบปฏิบัติการ i os
Nisachol Poljorhor
 
แนะนำโปรแกรม Macromedia authorware 7.0
แนะนำโปรแกรม Macromedia authorware 7.0 แนะนำโปรแกรม Macromedia authorware 7.0
แนะนำโปรแกรม Macromedia authorware 7.0
pom_2555
 
โปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตา
โปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตาโปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตา
โปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตา
pom_2555
 
ใบงานทที่ 4 8
ใบงานทที่ 4 8ใบงานทที่ 4 8
ใบงานทที่ 4 8
pattanan_hansuek
 
ใบงานทที่ 4 8
ใบงานทที่ 4 8ใบงานทที่ 4 8
ใบงานทที่ 4 8
pattanan_hansuek
 
งานๆๆๆๆๆ
งานๆๆๆๆๆงานๆๆๆๆๆ
งานๆๆๆๆๆ
Wi Nit
 
ใบงานที่2 8
ใบงานที่2 8ใบงานที่2 8
ใบงานที่2 8
4315609
 
ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์
pattanan_hansuek
 
Workshop of mobile application development and design android
Workshop of mobile application development and design androidWorkshop of mobile application development and design android
Workshop of mobile application development and design android
Worawith Sangkatip
 

Similaire à การสร้าง Apps for Android ด้วย MIT App Inventor (20)

K5
K5K5
K5
 
ประเภทโครงงาน
ประเภทโครงงานประเภทโครงงาน
ประเภทโครงงาน
 
K5
K5K5
K5
 
คู่มือการใช้งานโปรแกรมพัฒนา Application สำหรับระบบปฏิบัติการ i os
คู่มือการใช้งานโปรแกรมพัฒนา Application สำหรับระบบปฏิบัติการ i osคู่มือการใช้งานโปรแกรมพัฒนา Application สำหรับระบบปฏิบัติการ i os
คู่มือการใช้งานโปรแกรมพัฒนา Application สำหรับระบบปฏิบัติการ i os
 
แนะนำโปรแกรม Macromedia authorware 7.0
แนะนำโปรแกรม Macromedia authorware 7.0 แนะนำโปรแกรม Macromedia authorware 7.0
แนะนำโปรแกรม Macromedia authorware 7.0
 
โปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตา
โปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตาโปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตา
โปรแกรม Macromedia authorware 7.0 พิมผกา ลลิตา
 
1247g3hg1238 2011
1247g3hg1238 20111247g3hg1238 2011
1247g3hg1238 2011
 
ม.6 05 แผนการจัดการเรียนรู้ที่ 18 23
ม.6  05 แผนการจัดการเรียนรู้ที่ 18 23ม.6  05 แผนการจัดการเรียนรู้ที่ 18 23
ม.6 05 แผนการจัดการเรียนรู้ที่ 18 23
 
K13
K13K13
K13
 
ใบงานทที่ 4 8
ใบงานทที่ 4 8ใบงานทที่ 4 8
ใบงานทที่ 4 8
 
ใบงานทที่ 4 8
ใบงานทที่ 4 8ใบงานทที่ 4 8
ใบงานทที่ 4 8
 
Discovr app
Discovr appDiscovr app
Discovr app
 
K8
K8K8
K8
 
งานๆๆๆๆๆ
งานๆๆๆๆๆงานๆๆๆๆๆ
งานๆๆๆๆๆ
 
Netbeans
NetbeansNetbeans
Netbeans
 
ใบงานที่2 8
ใบงานที่2 8ใบงานที่2 8
ใบงานที่2 8
 
ใบงานที่ 2 8
ใบงานที่ 2 8ใบงานที่ 2 8
ใบงานที่ 2 8
 
ใบงานที่ 5
ใบงานที่ 5ใบงานที่ 5
ใบงานที่ 5
 
ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์ประเภทของโครงงานคอมพิวเตอร์
ประเภทของโครงงานคอมพิวเตอร์
 
Workshop of mobile application development and design android
Workshop of mobile application development and design androidWorkshop of mobile application development and design android
Workshop of mobile application development and design android
 

Plus de Somchart Phaeumnart

สรุปแบบสอบถามค่ายอนุชน Copy
สรุปแบบสอบถามค่ายอนุชน   Copyสรุปแบบสอบถามค่ายอนุชน   Copy
สรุปแบบสอบถามค่ายอนุชน Copy
Somchart Phaeumnart
 
สรุปแบบสอบถามค่ายอนุชน Copy
สรุปแบบสอบถามค่ายอนุชน   Copyสรุปแบบสอบถามค่ายอนุชน   Copy
สรุปแบบสอบถามค่ายอนุชน Copy
Somchart Phaeumnart
 
M93โครงการชุมนุม วาดภาพกราฟิก
M93โครงการชุมนุม วาดภาพกราฟิกM93โครงการชุมนุม วาดภาพกราฟิก
M93โครงการชุมนุม วาดภาพกราฟิก
Somchart Phaeumnart
 

Plus de Somchart Phaeumnart (20)

สารสนเทศภาคเรียนที่่ 1 ปีการศึกษา 2564
สารสนเทศภาคเรียนที่่ 1 ปีการศึกษา 2564สารสนเทศภาคเรียนที่่ 1 ปีการศึกษา 2564
สารสนเทศภาคเรียนที่่ 1 ปีการศึกษา 2564
 
รายงานการประเมินตนเองของสถานศึกษา SAR2563
รายงานการประเมินตนเองของสถานศึกษา SAR2563 รายงานการประเมินตนเองของสถานศึกษา SAR2563
รายงานการประเมินตนเองของสถานศึกษา SAR2563
 
สารสนเทศโรงเรียนแม่สะเรียง"บริพัตรศึกษา" ปี2563
สารสนเทศโรงเรียนแม่สะเรียง"บริพัตรศึกษา" ปี2563สารสนเทศโรงเรียนแม่สะเรียง"บริพัตรศึกษา" ปี2563
สารสนเทศโรงเรียนแม่สะเรียง"บริพัตรศึกษา" ปี2563
 
สารสนเทศโรงเรียนแม่สะเรียง "บริพัตรศึกษา" ภาคเรียนที่ 1 ปีการศึกษา 2563
สารสนเทศโรงเรียนแม่สะเรียง "บริพัตรศึกษา" ภาคเรียนที่ 1 ปีการศึกษา 2563สารสนเทศโรงเรียนแม่สะเรียง "บริพัตรศึกษา" ภาคเรียนที่ 1 ปีการศึกษา 2563
สารสนเทศโรงเรียนแม่สะเรียง "บริพัตรศึกษา" ภาคเรียนที่ 1 ปีการศึกษา 2563
 
SAR โรงเรียนปี 2561
SAR โรงเรียนปี 2561SAR โรงเรียนปี 2561
SAR โรงเรียนปี 2561
 
ท้าลมหนาว แม่สะกั๊วะ
ท้าลมหนาว แม่สะกั๊วะท้าลมหนาว แม่สะกั๊วะ
ท้าลมหนาว แม่สะกั๊วะ
 
สารคดี เที่ยวแม่ลาน้อย Today in Maelanoi
สารคดี เที่ยวแม่ลาน้อย Today in Maelanoiสารคดี เที่ยวแม่ลาน้อย Today in Maelanoi
สารคดี เที่ยวแม่ลาน้อย Today in Maelanoi
 
สารคดี ละมุนลิ้นกลิ่นเมืองยวม
สารคดี ละมุนลิ้นกลิ่นเมืองยวมสารคดี ละมุนลิ้นกลิ่นเมืองยวม
สารคดี ละมุนลิ้นกลิ่นเมืองยวม
 
SAR2560 รายงานการประเมินตนเองของสถานศึกษา โรงเรียนแม่สะเรียง บริพัตรศึกษา ปีก...
SAR2560 รายงานการประเมินตนเองของสถานศึกษา โรงเรียนแม่สะเรียง บริพัตรศึกษา ปีก...SAR2560 รายงานการประเมินตนเองของสถานศึกษา โรงเรียนแม่สะเรียง บริพัตรศึกษา ปีก...
SAR2560 รายงานการประเมินตนเองของสถานศึกษา โรงเรียนแม่สะเรียง บริพัตรศึกษา ปีก...
 
Sar 2559 Maesariang Boripat Suksa School
Sar 2559 Maesariang Boripat Suksa SchoolSar 2559 Maesariang Boripat Suksa School
Sar 2559 Maesariang Boripat Suksa School
 
คู่มือสมาชิกสหกรณ์ออมทรัพย์ครูแม่ฮ่องสอน1
คู่มือสมาชิกสหกรณ์ออมทรัพย์ครูแม่ฮ่องสอน1คู่มือสมาชิกสหกรณ์ออมทรัพย์ครูแม่ฮ่องสอน1
คู่มือสมาชิกสหกรณ์ออมทรัพย์ครูแม่ฮ่องสอน1
 
คู่มือเส้นทางครูมืออาชีพสำหรับครูผู้ช่วย
 คู่มือเส้นทางครูมืออาชีพสำหรับครูผู้ช่วย คู่มือเส้นทางครูมืออาชีพสำหรับครูผู้ช่วย
คู่มือเส้นทางครูมืออาชีพสำหรับครูผู้ช่วย
 
วารสารโรงเรียนแม่สะเรียง "บริพัตรศึกษา"
วารสารโรงเรียนแม่สะเรียง "บริพัตรศึกษา"วารสารโรงเรียนแม่สะเรียง "บริพัตรศึกษา"
วารสารโรงเรียนแม่สะเรียง "บริพัตรศึกษา"
 
รายงานประจาปี 2556 โรงเรียนแม่สะเรียง“บริพัตรศึกษา” SAR 56
 รายงานประจาปี 2556 โรงเรียนแม่สะเรียง“บริพัตรศึกษา”  SAR 56 รายงานประจาปี 2556 โรงเรียนแม่สะเรียง“บริพัตรศึกษา”  SAR 56
รายงานประจาปี 2556 โรงเรียนแม่สะเรียง“บริพัตรศึกษา” SAR 56
 
คำอธิบายรายวิชา เทคโน4
คำอธิบายรายวิชา เทคโน4คำอธิบายรายวิชา เทคโน4
คำอธิบายรายวิชา เทคโน4
 
สรุปแบบสอบถามค่ายอนุชน Copy
สรุปแบบสอบถามค่ายอนุชน   Copyสรุปแบบสอบถามค่ายอนุชน   Copy
สรุปแบบสอบถามค่ายอนุชน Copy
 
สรุปแบบสอบถามค่ายอนุชน Copy
สรุปแบบสอบถามค่ายอนุชน   Copyสรุปแบบสอบถามค่ายอนุชน   Copy
สรุปแบบสอบถามค่ายอนุชน Copy
 
M93โครงการชุมนุม วาดภาพกราฟิก
M93โครงการชุมนุม วาดภาพกราฟิกM93โครงการชุมนุม วาดภาพกราฟิก
M93โครงการชุมนุม วาดภาพกราฟิก
 
Pikon
PikonPikon
Pikon
 
Msw logo
Msw logoMsw logo
Msw logo
 

การสร้าง Apps for Android ด้วย MIT App Inventor

  • 1. เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ คูมือการอบรม การสราง Apps for Android ดวย MIT App Inventor จัดทําโดย อ.สมชาติ แผอํานาจ ตําแหนง ครู วันที่ 6-9 ตุลาคม 2556 คายวิทยาศาสตรนักเรียนหองเรียนพิเศษวิทยาศาสตร ระดับชั้น ม.5 เครือขายกลุมภาคเหนือตอนบน ณ โรงเรียนแมสะเรียง “บริพัตรศึกษา” อ.แมสะเรียง จ.แมฮองสอน ~0~
  • 2. เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ สิ่งที่จะไดเรียนรูในบทเรียนนี้ 1. การตั้งคาและเปดใชงานโปรแกรม MIT App Inventor 2. การใชงานโปรแกรม MIT App Inventor และการทดสอบโปรแกรมผาน Emulator 3. การเขียนโปรแกรม แกไขโปรแกรมดวย Block Editor 4. การดาวนโหลดแอพไปใชงาน การตั้งคาและเปดใชงานโปรแกรม MIT App Inventor 1. เริ่มตนคัดลอก AppInventor46ict version 2.zip ไปวางไวใน C: ก็จะได C:AppInventor 2. เปดโฟลเดอร C:AppInventor แลวดับเบิ้ลคลิกรันไฟล a. startAI.cmd เพื่อรันโปรแกรม b. launch-buildserver32.cmd (32bit) หรือ launch-buildserver.cmd (64bit) เพื่อ จําลองเซอรเวอรในเครื่องเราเอง 3. เปดเว็บBrowser แลวพิมพ URL คือ localhost:8888 จากนั้นกรอกอีเมล แลวกด Login ~1~
  • 3. เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ 4. ก็จะเขาสูหนาตางเพื่อเริ่มการทํางาน ดังรูป การใชงานโปรแกรม MIT App Inventor 1. อธิบายหนาตาของโปรแกรม  สวนเมนูหลัก ประกอบดวย คําสั่ง โปรเจก ออกแบบ และเรียนรู  สวนเมนูโปรแกรม ประกอบดวย คําสั่ง สราง ลบ ดาวนโหลดทุกโปรเจก งานอื่นๆ เชน ดาวนโหลด อัพโหลด  สวนพื้นที่แสดงโปรเจ็ก 2. คลิกปุม สราง เพื่อสรางโปรเจกใหม และตั้งชื่อโปรเจก เชน MyApp (ตองใชภาษาอังกฤษ) 3. เขาสูหนาโปรเจก องคประกอบดังนี้ ~2~
  • 4. เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ 4. ตั้งคาพื้นหลังของแอพของหนา Screen 1 โดยกําหนดพื้นหลังเปนรูปภาพ คลิกเปลี่ยน Backgroundimages บนแท็บ คุณสมบัติ ~3~
  • 5. เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ 5. แนะนําเครื่องมือสําหรับการทํางาน ในการสรางวัตถุ ออกแบบหนาตา Apps Basic แท็บพื้นฐาน Button = ปุมสําหรับกด Canvas = พื้นที่วาง CheckBox= เช็คเลือก Clock = แสดงเวลา Image = เลือกรูปภาพ Label = ใสขอความ ListPicker = สําหรับรายการเลือก PasswordTextBox = รหัสผาน Slider = สไลด TextBox = กลองขอความ TinyDB = ฐานขอมูล 6. คลิกปุม Label ลากมาวางบน Screen1 และแกไข คุณสมบัติ Text แกเปน “บทเรียน คอมพิวเตอรชวยสอน” , เปลี่ยนสีขอความ(TextColor) สีพื้นหลัง(Background) และขนาด ขอความ(FontSize) 7. เปลี่ยนชื่อตัวแปรสําหรับ Label1 เปน Title ~4~
  • 6. เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ 8. แทรกรูปภาพของบน Apps คลิกลาก Images มาวางบน Screen1 จากนั้นอัพโหลดไฟลรูปโดย คลิก Picture > อัพโหลด > เลือกไฟล หาไฟลที่ตองการจากนั้นกด เปด แลวกด ตกลง 9. การแทรกปุมสําหรับคลิก คลิกลาก Button มาวางบน Screen1 แลวแกไขคุณสมบัติ อัพรูปภาพ ไปแทนที่ปุม คลิก Images > อัพโหลด > เลือกไฟล จากนั้นเปลี่ยนชื่อปุม เปน BtSearch ~5~
  • 7. เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ การเขียนโปรแกรม แกไขโปรแกรมดวย Block Editor 1. คลิกแท็บ เปดตัวแกไขบล็อก บนเมนูดานบน 2. มันก็จะดาวนโหลดไฟล Java ไวในเครื่องใหกด ยอมรับ แลวเปดไฟล 3. หนาตาของ Block Editor สําหรับเขียนโปรแกรม คลิกที่ My Blocks เพื่อดูวามีวัตถุอะไรบางที่ เราไดทําไว ไดแก Title Crete(ขอความ) Image1(รูปภาพ) และ BtSearch(คนหา) 4. คลิกเลือก BtSearch แลว ลาก When BtSearch.Click do มาวางบนที่วาง ~6~
  • 8. เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ 5. คลิก Screen 1 แลวลาก set Screen1.BackgroundColor to มาวาง คลิกบนที่วาง เลือก Color > Red ใหไดดังรูป 6. คลิกปุม New emulator เลือก Emulator เปน emulator-5544 7. ลองทดสอบโปรแกรม คลิกปุม แลวจะเปลี่ยนสีพื้นหลังเปนสี ~7~
  • 9. เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ WorkShop สรางแอพหนังสือทองเที่ยว แมสะเรียง 1. สรางโปรเจกใหม ตั้งชื่อวา MaesariangBook 2. แท็บ สื่อ อัพโหลด ไฟลรูปภาพที่จะใชทําหนังสือทองเที่ยว ไฟลรูปภาพ 0-6 .jpg ทั้งหมด 3. ตั้งพื้นหลังของแอพ Screen1 เปน 0.jpg ~8~
  • 10. เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ 4. ลาก Canvas มาใสบนพื้นที่ทํางาน แกไขชื่อ Canvas เปน Page แลวกด ตกลง 5. เปนพื้นหลังของ Canvas Page ใหเปนรูปภาพ 0.jpg 6. คลิกเปด Block Editor แลวเลือกคําสั่ง Page > Page.Flung ลากมาวางบนพื้นที่ทํางาน , ลาก ifelse then-do else-do มาตอชอง do ถามีการปดหนาซาย ใหภาพพื้นหลังเปลี่ยน (xvel<0)ตอคําสั่ง ใหไดดังรูป ~9~
  • 11. เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ 7. ตั้งตัวแปรใหม คลิก Definition>variable ไวเก็บหนาปจจุบัน แลวตั้งชื่อ CurrentPage ใสคา 0 สรางอีกตัวแปรหนึ่งไวเก็บจํานวนหนาทั้งหมด แลวตั้งชื่อ TotalPage ใสคาขอมูล 6 8. ถามีการปดหนาโปรแกรมตองเพิ่ม CurrentPage +1 เปลี่ยนพื้นหลังเรียกใชงานตัวแปร CurrentPage .jpg 9. ถาปดหนาขวา โปรแกรมตองลดคา CurrentPage -1 เปลี่ยนพื้นหลังเรียกใชงานตัวแปร CurrentPage .jpg 10. กรณีที่ถึงหนาสูงสุดโปรแกรมจะทํางานตอไมไดดังนั้นตองตั้งคาใหเริ่มนับ 0 ใหม คําสั่ง If CurrentPage > TotalPage Then-do CurrentPage = 0 ดังนี้ ~ 10 ~
  • 12. เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ 11. กรณีที่ปดขวาจนถึงหนาต่ําสุด โปรแกรมจะทํางานตอไมไดดังนั้นตองตั้งคาใหเปนคาสูงสุดของ หนาเพิ่มวนรอบ ~ 11 ~
  • 13. เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ 12. คําสั่งรวมทั้งหมดเปนดังรูป 13. สําเร็จแลวครับ แอพหนังสือทองเที่ยว แมสะเรียง สามารถปดหนาซาย-ขวาเพื่อดูขอมูลได ~ 12 ~
  • 14. เอกสารประกอบการอบรมการสราง Apps for Android ดวย MIT App Inventor : อ.สมชาติ แผอํานาจ # ขอเสนอแนะเพิ่มเติม บางทีเวลาไปเปดใชงานจริงภาพเล็กไมเต็มจอ ดังนั้นจึงตองใสคําสั่งเพิ่มให ปรับขยายตามขนาดของจอที่แตกตางกัน คําสั่งดังภาพ เกี่ยวกับผูจัดทํา นายสมชาติ แผอํานาจ ตําแหนง ครู โรงเรียนแมสะเรียง “บริพัตรศึกษา” จบปริญญาตรี สาขาวิทยาการคอมพิวเตอร มหาวิทยาลัยราชภัฏเชียงใหม จบป.บัณฑิตวิชาชีพครู มหาวิทยาลัยราชภัฏเชียงใหม (โครงการ สควค.) ติดตอครูสมชาติ แผอํานาจ เว็บบล็อก http://krusomchart.wordpress.com Facebook https://www.facebook.com/pages/คุณครูสมชาติ-แผอํานาจ/440481672663455 ขอขอบคุณ แหลงอางอิง  การสราง App invertor อ.ยุทธนา แมนผล https://plus.google.com/108787084391304065369/posts ~ 13 ~