ปิดโฆษณา

เนื่องจากการนำเสนอเมื่อวานนี้เป็นการเปิดการประชุมนักพัฒนา WWDC 2016 จึงถือเป็นการเน้นย้ำถึงความเป็นไปได้ใหม่ๆ สำหรับนักพัฒนาเป็นอย่างมาก ในตอนท้ายของการนำเสนอ Apple ยังนำเสนอแผนการของตัวเองในการขยายจำนวนผู้ที่เข้าใจภาษาการเขียนโปรแกรมอย่างมีนัยสำคัญ

ต้องการทำเช่นนั้นด้วยความช่วยเหลือของแอป iPad ใหม่ที่เรียกว่า สนามเด็กเล่นที่รวดเร็ว- โดยจะสอนให้ผู้ใช้เข้าใจและทำงานกับภาษาโปรแกรม Swift ซึ่งก่อตั้งโดย Apple และในปี 2014 เปิดตัวเป็นโอเพ่นซอร์สจึงใช้ได้กับทุกคนและไม่มีค่าใช้จ่าย

ในระหว่างการนำเสนอสด มีการสาธิตบทเรียนแรกๆ บทหนึ่งที่แอปพลิเคชันจะนำเสนอ เกมดังกล่าวแสดงอยู่ที่ครึ่งขวาของจอแสดงผล คำแนะนำทางด้านซ้าย แอปพลิเคชัน ณ จุดนี้ต้องการให้ผู้ใช้เล่นเกมเท่านั้น แต่แทนที่จะใช้การควบคุมแบบกราฟิก แอปพลิเคชันจะใช้บรรทัดโค้ดที่ได้รับแจ้ง

ด้วยวิธีนี้ พวกเขาจะได้เรียนรู้การทำงานด้วยแนวคิดพื้นฐานของ Swift เช่น คำสั่ง ฟังก์ชัน ลูป พารามิเตอร์ ตัวแปร ตัวดำเนินการ ประเภท ฯลฯ นอกเหนือจากบทเรียนแล้ว แอปพลิเคชันยังประกอบด้วยบทเรียนที่เพิ่มมากขึ้นเรื่อยๆ ชุดของความท้าทายที่จะเพิ่มความสามารถในการทำงานกับแนวคิดที่เป็นที่รู้จักอยู่แล้ว

อย่างไรก็ตาม การเรียนรู้ใน Swift Playgrounds ไม่ได้หยุดอยู่แค่เพียงพื้นฐาน ซึ่งโปรแกรมเมอร์ของ Apple สาธิตโดยใช้ตัวอย่างเกมที่สร้างขึ้นเองซึ่งฟิสิกส์ของโลกถูกควบคุมโดยใช้ไจโรสโคปของ iPad

เนื่องจาก iPad ไม่มีแป้นพิมพ์จริง Apple จึงสร้างชุดควบคุมที่หลากหลาย ตัวอย่างเช่น แป้นพิมพ์ QWERTY ของซอฟต์แวร์ "คลาสสิก" นั้น นอกเหนือจากตัวกระซิบรหัสแล้ว ยังมีอักขระหลายตัวในแต่ละคีย์ที่เลือกโดยการโต้ตอบประเภทต่างๆ (เช่น ตัวเลขถูกเขียนโดยการลากคีย์ขึ้น)

ไม่จำเป็นต้องเขียนองค์ประกอบรหัสที่ใช้บ่อย เพียงลากองค์ประกอบจากเมนูพิเศษแล้วลากอีกครั้งเพื่อเลือกช่วงรหัสที่ควรนำไปใช้ หลังจากแตะที่ตัวเลขแล้ว มีเพียงแป้นตัวเลขเท่านั้นที่จะปรากฏด้านบนโดยตรง

โปรเจ็กต์ที่สร้างขึ้นสามารถแชร์เป็นเอกสารที่มีนามสกุล .playground และใครก็ตามที่ติดตั้ง iPad และแอพพลิเคชั่น Swift Playgrounds จะสามารถเปิดและแก้ไขโปรเจ็กต์เหล่านั้นได้ โปรเจ็กต์ที่สร้างในรูปแบบนี้สามารถนำเข้าไปยัง Xcode ได้ (และในทางกลับกัน)

เช่นเดียวกับทุกสิ่งทุกอย่างที่เปิดตัวในการนำเสนอเมื่อวานนี้ Swift Playgrounds เปิดให้นักพัฒนาใช้งานได้แล้ว โดยจะมีการทดลองใช้งานสาธารณะครั้งแรกในเดือนกรกฎาคม และจะเปิดตัวต่อสาธารณะในช่วงฤดูใบไม้ร่วง พร้อมด้วย iOS 10 ทั้งหมดนี้ใช้งานได้ฟรี

.