ตลอดทั้งสัปดาห์หน้า นักศึกษา Kenny Batista จะเขียนไดอารี่จากงาน Worldwide Developers Conference ของ Apple ในเมืองซานโฮเซ่ รัฐแคลิฟอร์เนีย เคนนีได้รับรางวัลทุนการศึกษา ซึ่งรวมถึงอาหาร ที่พัก การเข้าประเด็นสำคัญ และการพบปะกับทิม คุก CEO ของ Apple ในรายการแรกของเขา Kenny อธิบายว่าเขาได้รับทุนการศึกษาอย่างไร
ไม่กี่สัปดาห์ก่อน Apple เลือกฉันให้เป็นทุนการศึกษา WWDC ฉันจะไปประชุมในวันเสาร์นี้และอยู่ที่นั่นตลอดทั้งสัปดาห์
ฉันจะเขียนมุมมองบุคคลที่ 1 ของงานนี้จากในหอพัก การปฐมนิเทศทุนการศึกษา (หลังจากนั้นเราจะพบกับ Tim Cook ตามที่คาดคะเน) ประเด็นสำคัญ การประชุม และอื่นๆ
ฉันได้รับทุนการศึกษาโดยสร้างการสาธิตในเวอร์ชัน Xcode ของ Apple Swift Playgrounds และเขียนเรียงความสั้นๆ เกี่ยวกับเรื่องนี้ ฉันใช้เวลาหกวัน - หลังเลิกเรียนประมาณ 30 ชั่วโมง - แต่ก็คุ้มค่า!
นี่คือวิธีที่ฉันทำ
ไม่หลับไม่นอนจนกว่าจะถึงประเด็นสำคัญของ WWDC!
![Kenny Batista Kenny Batista ได้รับรางวัลทุนการศึกษา WWDC จากการสาธิตใน Swift Playgrounds](/f/d1d84cbcf1a5f6dd76bad41c32ad98ae.jpg)
ภาพถ่าย: “Kenny Batista”
สัปดาห์ที่แล้วฉันเรียนจบปีแรกที่ Make School Product College ในซานฟรานซิสโก Make School เป็นวิทยาลัยทางเลือกที่ได้รับการสนับสนุนจาก Y Combinator โดยมุ่งเน้นที่วิทยาการคอมพิวเตอร์และการพัฒนาผลิตภัณฑ์ Make School รับนักเรียน 50 คนจากทั่วโลกเข้าร่วมโปรแกรมที่ยอดเยี่ยมนี้ เก้าเดือนที่แล้วฉันย้ายไปซานฟรานซิสโกจากนิวยอร์กเพื่อไปโรงเรียน ฉันอายุ 19 ปี.
ฉันกำลังนอนอยู่บนเตียงขณะที่ฉันเขียนส่วนนี้ของรายการบน iPhone ของฉัน: ฉันตื่นเต้นมากสำหรับการประชุม Worldwide Developers Conference ของ Apple ในสัปดาห์หน้า ฉันไม่สามารถหยุดสงสัยเกี่ยวกับสิ่งที่ดีสำหรับนักพัฒนาที่ Apple เตรียมไว้ให้เราในปีนี้
ทุกปี Apple จะคัดเลือกนักเรียนประมาณ 300 คนสำหรับ โครงการทุนการศึกษานักเรียน WWDC ผ่านการแข่งขัน เปิดให้เด็กอายุ 13 ปีขึ้นไปที่เป็นนักเรียนหรือศิษย์เก่าขององค์กร STEM
ในปีที่ผ่านมา Apple ขอให้นักเรียนสร้างแอพใหม่หรือส่งแอพที่สร้างไว้ก่อนหน้านี้ ในปีนี้ Apple มอบหมายให้ผู้ที่จะเป็นนักวิชาการสร้างฉากแบบโต้ตอบผ่าน Xcode Playground หรือ Swift Playgroundsแอพ iPad ที่สอนภาษาการเขียนโปรแกรม Swift ของ Apple
Swift Playground ชนะเลิศ
ด้านบนเป็นการสาธิตแบบโต้ตอบที่ฉันทำ
เมื่อ Apple เปิดโครงการมอบทุนการศึกษา บริษัทให้เวลาเราสองสามสัปดาห์ในการสร้างและส่งสนามเด็กเล่น ฉันทำงานจากที่บ้านทุกวันหลังจากกลับมาจากโรงเรียน
ฉันต้องการสร้างสนามเด็กเล่นที่เป็นสัญลักษณ์ของค่านิยมหลักของ Apple ที่เราทุกคนยกย่อง: การรวมและความหลากหลาย มีสามคุณสมบัติในสนามเด็กเล่นที่มารวมกันด้านหน้าโลโก้ Apple ที่ทันสมัยในปัจจุบันถึง แสดงให้เห็นว่าทีมหลักของ Apple (ทั้งบริษัท) ยอมรับความแตกต่างของผู้คนเพื่อเติบโตในฐานะa ทั้งหมด.
ฉันสามารถทำได้เร็วกว่านี้ แต่คลาสที่ฉันใช้ในการตั้งโปรแกรมนั้นไม่ได้รับการบันทึกไว้อย่างดีจาก Apple หรือชุมชน iOS ฉันก็เลยต้องหาอะไรหลายๆ อย่างด้วยตัวเอง
คลาสหลักสองคลาสที่ฉันใช้สร้างการโต้ตอบแบบเห็นภาพของสนามเด็กเล่นคือ Apple's CAEmitterLayer และ UIBezierPath. CAEmitterLayerซึ่งมาจากเฟรมเวิร์ก QuartzCore ทำให้ผมสามารถแสดงอนุภาคที่ด้านบนของเลเยอร์ในมุมมองของฉันได้ ฉันใช้ CAEmitterLayer เพื่อสร้างสองคุณสมบัติหลักในสนามเด็กเล่นของฉัน:
1) ดวงดาวในอนุภาคดาราจักร
2) การไหลของอนุภาคโลโก้ Apple ที่หลากหลาย
UIBezierPath เป็นคลาสที่เกิดจากเฟรมเวิร์ก UIKit ที่อนุญาตให้ฉันสร้างเส้นทางบรรทัดบนมุมมองของฉัน ฉันใช้ UIBezierPath เพื่อกำหนดเส้นตรงที่มีสีสันสามเส้นที่ทำมุมรอบดาวที่ไหลรินและโลโก้ Apple ที่มีสีสัน
ฉันอยู่!
ไม่กี่สัปดาห์ต่อมา Apple ส่งอีเมลนี้มาให้ฉัน:
![Kenny_bagista_wwdc_winner อีเมลตอบรับ WWDC Kenny Batista](/f/e218b3fa061deec3858a90019d9558fa.jpg)
รูปภาพมารยาท Kenny Batista
และนี่คือ โปรไฟล์นักวิชาการ WWDC ของฉัน.
เตรียมพร้อมสำหรับ 'Dub Dub'
นักวิชาการท้องถิ่นสองคนและฉันจะมุ่งหน้าลงจากซานฟรานซิสโกไปยังพื้นที่ซานโฮเซในเช้าวันเสาร์ เพื่อให้เราสามารถตั้งค่าตัวในหอพักได้
ในวันอาทิตย์ เราจะเข้าร่วมการปฐมนิเทศทุนการศึกษา ซึ่งเราจะมารวมตัวกันและพบปะพูดคุยกับ Tim Cook CEO ที่น่ารักของ Apple และวิศวกรของ Apple รอคอยที่จะได้พบกับชายผู้รับผิดชอบในการเปิดตัวผลิตภัณฑ์ที่น่าทึ่งที่เราทุกคนใช้กันอย่างแน่นอน
ช่วงเวลาที่เหลือของสัปดาห์จะเต็มไปด้วยความสนุกสนาน เราจะเข้าร่วมประเด็นสำคัญและค้นหาว่า Apple ทำอะไรเพื่อเราบ้าง
ฉันตื่นเต้นกับข่าวลือของ Apple ที่ปล่อย iOS 11 การรีเฟรช MacBooks และสินค้าอื่นๆ ของนักพัฒนาที่เรารอคอยมาตลอดทั้งปีเพื่อดูและใช้งาน
จะมีความรู้เชิงลึกมากมายให้เรียนรู้จากเซสชัน/แล็บที่วิศวกร/นักการตลาดชั้นนำของ Apple เป็นเจ้าภาพ
ฉันยังตั้งตารอที่จะเข้าร่วมงานปาร์ตี้ที่ Square และ Google จัดขึ้นในพื้นที่!
ฉันมั่นใจว่าสัปดาห์หน้าจะเป็นประสบการณ์ที่ยากจะลืมเลือน ฉันต้องการให้แน่ใจว่าได้จดบันทึกเอาไว้ ฉันจะอธิบายประสบการณ์ทั้งหมดของฉันเกี่ยวกับ ลัทธิ Mac เป็นชุดของรายการไดอารี่ คอยติดตามและกลับมาอีก!
ติดตามฉันบน Twitter @kennybatista และเปิดการแจ้งเตือนเพื่อรับการแจ้งเตือนเมื่อฉันเผยแพร่โพสต์ไดอารี่ครั้งต่อไปบน Cult of Mac!