กลับไปหน้าบทความ

อ่าน 6 นาที

MIT App Inventor

MIT App Inventor ( App Inventor หรือ MIT AI2 ) เป็น ภาษาการเขียนโปรแกรมเชิงภาพ แบบบล็อก ระดับสูง สร้างขึ้นโดย Google และปัจจุบันดูแลโดย สถาบันเทคโนโลยีแมสซาชูเซตส์ (MIT)...

MIT App Inventor

MIT App Inventor
ผู้เขียนต้นฉบับฮาล แอเบลสัน , มาร์ค ฟรีดแมน
นักพัฒนาGoogle , MIT Media Lab , MIT Computer Science and Artificial Intelligence Laboratory
ปล่อย15 ธันวาคม 2553 ( 15 ธันวาคม 2010 )
เวอร์ชันเสถียร
nb194c / 14 กันยายน 2023 ( 14 กันยายน 2023 )
เขียนเป็นJava , Swift , Objective-C , Kawa , Scheme , JavaScript , HTML
ระบบปฏิบัติการแอนดรอยด์ , ไอโอเอส
มีจำหน่ายใน19 ภาษา
รายชื่อภาษา
อังกฤษ สเปน ฝรั่งเศส อิตาลี เกาหลี ดัตช์ โปรตุเกส โปรตุเกสบราซิล รัสเซีย สวีเดน จีนตัวย่อ จีนตัวเต็ม โปแลนด์
พิมพ์IDE สำหรับ การพัฒนาซอฟต์แวร์แอปพลิเคชัน
ใบอนุญาตลิขสิทธิ์ Creative Commons Attribution ShareAlike 4.0 Unported, Apache 2.0
เว็บไซต์appinventor.mit.edu
ที่เก็บข้อมูลgithub.com/mit-cml/appinventor-sources

MIT App Inventor ( App InventorหรือMIT AI2 ) เป็นภาษาการเขียนโปรแกรมเชิงภาพแบบบล็อกระดับสูงสร้างขึ้นโดย Google และปัจจุบันดูแลโดยสถาบันเทคโนโลยีแมสซาชูเซตส์ (MIT) ช่วยให้ผู้เริ่มต้นสามารถสร้างแอปพลิเคชันคอมพิวเตอร์สำหรับระบบปฏิบัติการสองระบบ ได้แก่AndroidและiOSซึ่ง ณ วันที่ 25 กันยายน 2023 ยังอยู่ในช่วงทดสอบเบต้า เป็นซอฟต์แวร์ฟรีและโอเพนซอร์สภายใต้สัญญาอนุญาตสองฉบับได้แก่สัญญาอนุญาต Creative Commons Attribution ShareAlike 3.0 Unportedและสัญญาอนุญาต Apache License 2.0สำหรับซอร์สโค้ด กลุ่มเป้าหมายหลักคือเด็กและนักเรียนที่เรียน การ เขียน โปรแกรมคอมพิวเตอร์คล้ายกับScratch

อินเทอร์เฟซบนเว็บประกอบด้วยส่วนติดต่อผู้ใช้แบบกราฟิก (GUI) ที่คล้ายกับScratchและStarLogo มาก ทำให้ผู้ใช้สามารถลากและวางวัตถุภาพ (บล็อก) เพื่อสร้างแอปพลิเคชันที่สามารถทดสอบบนอุปกรณ์ Android และ iOS และคอมไพล์เพื่อเรียกใช้เป็นแอป Android ได้ นอกจากนี้ยังใช้แอปพลิเคชันมือถือคู่หูชื่อ MIT AI2 Companion สำหรับการทดสอบและการดีบักแบบเรียลไทม์

App Inventor รองรับการเชื่อมต่อกับบริการออนไลน์ต่างๆ เช่นGoogle SheetsและFirebase

เมื่อสร้าง App Inventor Google ได้นำงานวิจัยก่อนหน้านี้จำนวนมากในด้านการประมวลผลทางการศึกษาและงานที่ทำภายใน Google เกี่ยวกับสภาพแวดล้อมการพัฒนาออนไลน์มาใช้[ 1 ]

ประวัติศาสตร์

แอปพลิเคชันนี้เปิดให้ใช้งานตามคำขอเมื่อวันที่ 12 กรกฎาคม 2553 และเปิดให้ใช้งานต่อสาธารณะเมื่อวันที่ 15 ธันวาคม 2553 ทีม App Inventor นำโดยHal Abelson [ 1 ]และ Mark Friedman [ 2 ] ในช่วงครึ่งหลังของปี 2554 Google ได้เผยแพร่ซอร์สโค้ด ยุติการให้บริการเซิร์ฟเวอร์ และให้ทุนสนับสนุนเพื่อสร้างศูนย์การเรียนรู้ผ่านมือถือของ MITซึ่งนำโดย Hal Abelson ผู้สร้าง App Inventor และศาสตราจารย์ Eric Klopfer และ Mitchel Resnick จาก MIT [ 3 ]เวอร์ชันของ MIT เปิดตัวในเดือนมีนาคม 2555 [ 4 ]

เมื่อวันที่ 6 ธันวาคม พ.ศ. 2556 (ซึ่งเป็นวันเริ่มต้นของHour of Code ) [ 4 ] MIT ได้เปิดตัว App Inventor 2 โดยเปลี่ยนชื่อเวอร์ชันเดิมเป็น "App Inventor Classic" [ 5 ] ความแตกต่างที่สำคัญคือ:

  • ในเวอร์ชันดั้งเดิมโปรแกรมแก้ไขบล็อกทำงาน ในกระบวนการ Java แยกต่างหาก โดยใช้ไลบรารี Java ของ Open Blocksสำหรับสร้างภาษาการเขียนโปรแกรมบล็อกภาพและการเขียนโปรแกรม
โปรแกรมแก้ไขบล็อกคลาสสิกของ App Inventor

Open Blocks เผยแพร่โดยโครงการฝึกอบรมครู Scheller (STEP) ของ MIT และพัฒนามาจากงานวิจัยวิทยานิพนธ์ระดับปริญญาโทของ Ricarose Roque ศาสตราจารย์ Eric Klopfer และ Daniel Wendel จากโครงการ Scheller สนับสนุนการเผยแพร่ Open Blocks ภายใต้ใบอนุญาต MIT [ 6 ]การเขียนโปรแกรมแบบภาพของ Open Blocks มีความเกี่ยวข้องอย่างใกล้ชิดกับStarLogo TNG ซึ่งเป็นโครงการของ STEP และScratchซึ่งเป็นโครงการของกลุ่ม Lifelong Kindergarten ของMIT Media Lab ที่นำโดย Mitchel Resnick App Inventor 2 [ 5 ]ได้แทนที่ Open Blocks ด้วยBlocklyซึ่งเป็นโปรแกรมแก้ไขบล็อกที่ทำงานภายในเว็บเบราว์เซอร์

แอป MIT AI2 Companion [ 7 ]ช่วยให้สามารถดีบักแบบเรียลไทม์บนอุปกรณ์ที่เชื่อมต่อผ่านWi-Fiหรือ Universal Serial Bus ( USB ) นอกจากนี้ ผู้ใช้ยังสามารถใช้โปรแกรมจำลอง "บนคอมพิวเตอร์" ที่มีให้สำหรับWindows , MacOSและLinuxได้ อีกด้วย

ภาคแยก

ในเดือนมิถุนายน พ.ศ. 2561 มีการเปิดตัว App Inventor 2 เวอร์ชันสำเร็จรูปที่เรียกว่า Kodular [ 8 ]โดยมีการโปรโมตว่าเป็น App Inventor 2 เวอร์ชันที่ 'ปรับปรุง' และทันสมัยกว่า[ 9 ]

ดูเพิ่มเติม

  • เว็บไซต์อย่างเป็นทางการ
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=MIT_App_Inventor&oldid=1342295012 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ MIT App Inventor

MIT App Inventor ( App Inventor หรือ MIT AI2 ) เป็น ภาษาการเขียนโปรแกรมเชิงภาพ แบบบล็อก ระดับสูง สร้างขึ้นโดย Google และปัจจุบันดูแลโดย สถาบันเทคโนโลยีแมสซาชูเซตส์ (MIT)...

ประวัติศาสตร์

แอปพลิเคชันนี้เปิดให้ใช้งานตามคำขอเมื่อวันที่ 12 กรกฎาคม 2553 และเปิดให้ใช้งานต่อสาธารณะเมื่อวันที่ 15 ธันวาคม 2553 ทีม App Inventor นำโดย Hal Abelson [ 1 ] และ Mark Friedman [ 2 ] ในช่วงครึ่งหลังของปี 2554 Google ได้เผยแพร่ซอร์สโค้ด...

ภาคแยก

ในเดือนมิถุนายน พ.ศ. 2561 มีการเปิดตัว App Inventor 2 เวอร์ชันสำเร็จรูปที่เรียกว่า Kodular [ 8 ] โดยมีการโปรโมตว่าเป็น App Inventor 2 เวอร์ชันที่ 'ปรับปรุง' และทันสมัยกว่า [ 9 ]

ดูเพิ่มเติม

การพัฒนาซอฟต์แวร์แอนดรอยด์ โลโก้ (ภาษาโปรแกรม) เลโก้ มายด์สตอร์ม Windows Phone App Studio