19 yaşındaki bir çocuk nasıl WWDC'ye ücretsiz burs kazandı?

Önümüzdeki hafta boyunca, öğrenci Kenny Batista, Apple'ın San Jose, California'daki Dünya Çapında Geliştiriciler Konferansı'ndan bir günlük yazacak. Kenny, yemek, konaklama, açılış konuşması ve Apple CEO'su Tim Cook ile tanışmayı içeren çok sevilen bir burs kazandı. İlk girişinde Kenny, bursu nasıl kazandığını anlatıyor.

Birkaç hafta önce Apple beni WWDC bursu için seçti. Bu Cumartesi konferansa gideceğim ve bütün hafta orada kalacağım.

Yurtlardan, burs oryantasyonu (bundan sonra Tim Cook ile tanışacağız), açılış konuşması, oturumlar ve daha pek çok şeyden etkinliğin birinci şahıs bakış açısını yazacağım.

Apple'ın Xcode sürümünde bir demo oluşturarak bursu aldım. Hızlı Oyun Alanları ve bununla ilgili kısa bir yazı yazmak. Altı günümü aldı - okuldan sonra yaklaşık 30 saat - ama buna değdi!

İşte nasıl yaptım.

WWDC açılış konuşmasına kadar uyku yok!

Kenny Batista, Swift Playgrounds'da bir demoyu patlatarak WWDC bursu kazandı.
Kenny Batista, Swift Playgrounds'da bir demoyu patlatarak WWDC bursu kazandı.
Fotoğraf: Kenny Batista

Geçen hafta ilk yılımı bitirdim Okul Ürünü Koleji Yap

San Francisco'da. Make School, bilgisayar bilimi ve ürün geliştirmeye odaklanan Y Combinator destekli alternatif bir kolejdir. Make School, bu harika programa katılmak için dünyanın her yerinden 50 öğrenciyi kabul ediyor. Dokuz ay önce okula gitmek için New York'tan San Francisco'ya taşındım. 19 yaşındayım.

Girişin bu bölümünü iPhone'uma yazarken şu anda yatakta uzanıyorum: Önümüzdeki hafta Apple'ın Dünya Çapında Geliştiriciler Konferansı için çok heyecanlıyım. Apple'ın bu yıl bizim için ne gibi geliştirmeler hazırladığını merak etmekten kendimi alamıyorum.

Apple her yıl yaklaşık 300 öğrenci seçiyor. WWDC öğrenci burs programı bir yarışma aracılığıyla. Bir STEM organizasyonunun öğrencileri veya mezunları olan 13 yaş ve üstü çocuklara açıktır.

Geçtiğimiz yıllarda Apple, öğrencilerden yeni uygulamalar yapmalarını veya daha önce yapılmış olanları göndermelerini istedi. Bu yıl Apple, potansiyel akademisyenlere Xcode Playground veya Xcode Playground aracılığıyla görsel olarak etkileşimli bir sahne oluşturma görevini verdi. Hızlı Oyun Alanları, Apple'ın Swift programlama dilini öğreten bir iPad uygulaması.

Kazanan Swift Oyun Alanı

Yukarıda yaptığım interaktif demo.

Apple burs programını açtığında, şirket bize oyun alanını inşa etmek ve teslim etmek için birkaç hafta verdi. Okuldan geldikten sonra her gün evden çalıştım.

Apple'ın hepimizin övdüğü temel değerlerini simgeleyen bir oyun alanı inşa etmek istedim: kapsayıcılık ve çeşitlilik. Oyun alanında günümüzün modern Apple logosunun önünde bir araya gelen üç özellik var. Apple'daki çekirdek ekibin (şirketin tamamı), bir şirket olarak büyümek için insanların farklılıklarını nasıl benimsediğini temsil eder. tüm.

Çok daha hızlı yapabilirdim, ancak programlamak için kullandığım sınıflar Apple veya iOS topluluğu tarafından iyi belgelenmedi. Bu yüzden birçok şeyi kendim bulmak zorunda kaldım.

Oyun alanımın görsel etkileşimini oluşturmak için kullandığım iki ana sınıf, Apple'ın CAEmitterKatmanı ve UIBezierYol. CAEmitterKatmanıQuartzCore çerçevesinden türetilen, benim görüşüme göre katmanın üstünde parçacıkları oluşturmama izin verdi. kullandım CAEmitterKatmanı oyun alanımda iki ana özellik oluşturmak için:

1) galaksi parçacıklarındaki yıldızlar
2) akan çeşitlilik Apple logoları parçacıkları.

UIBezierYol görüşlerimin üzerine satır yolları oluşturmama izin veren UIKit çerçevesinden türetilen bir sınıftır. kullandım UIBezierYol akan yıldızları ve renkli Apple logolarını çevreleyen üç düz, renkli çizgiyi tanımlamak için.

Varım!

Birkaç hafta sonra Apple bana şu e-postayı gönderdi:

WWDC Kabul E-postası Kenny Batista
Bu WWDC Bursu ödülü e-postasını Apple'dan almak harikaydı.
Görüntü izniyle Kenny Batista

ve işte WWDC Scholars profilim.

'Dub Dub' için hazırlanıyor

Birkaç yerel akademisyen ve ben, yurtlara yerleşebilmek için Cumartesi sabahı San Francisco'dan San Jose bölgesine gideceğiz.

Pazar günü, hepimizin bir araya geleceği ve Apple'ın sevimli CEO'su Tim Cook ve Apple mühendisleriyle tanışıp kaynaşacağımız burs oryantasyonuna katılacağız. Hepimizin kullandığı harika ürünleri piyasaya sürmekten sorumlu adamla tanışmayı kesinlikle dört gözle bekliyorum.

Haftanın geri kalanı harika geçecek - açılış konuşmasına katılacağız ve Apple'ın bizim için neler yaptığını öğreneceğiz.

Apple'ın iOS 11'i piyasaya süreceği söylentileri, MacBook'ların yenilenmesi ve tüm yıl boyunca görmek ve kullanmak için beklediğimiz diğer geliştirici ürünleri beni heyecanlandırıyor.

En iyi Apple mühendisleri/pazarlamacıları tarafından düzenlenen oturumlardan/laboratuvarlardan öğrenilecek tonlarca anlayışlı bilgi olacak.

Ayrıca Square ve Google tarafından bölgede düzenlenen partilere katılmayı da sabırsızlıkla bekliyorum!

Gelecek haftanın gerçekten unutulmaz bir deneyim olacağından eminim, bunu yazdığımdan emin olmak istiyorum. tüm deneyimimi anlatacağım Mac kültü bir dizi günlük girişi olarak. Bu yüzden bizi izlemeye devam edin ve daha fazlası için geri gelin!

Beni Twitter @kennybatista'da takip edin ve Cult of Mac'te bir sonraki günlük yazımı yayınladığımda haberdar olmak için bildirimleri açın!

Son Blog Yazısı

| Mac kültü
September 11, 2021

Apple, Japonya için yeni dokun ve öde standardını benimsiyorApple, FelICa için destek ekliyor.Fotoğraf: SonyApple, yeni bir rapora göre, özellikle ...

| Mac kültü
September 11, 2021

E-postanız, mobil fotoğrafçılığınız ve daha fazlası için yükseltmeler [Haftanın En İyi Fırsatları]Bu haftanın en iyi fırsatları arasında güçlü bir ...

| Mac kültü
September 11, 2021

Yenilikçi fotoğraflı sırt çantası iki çanta bir aradaRoamer, Scout ve Runner, Brevitē'in Hadley Serisini oluşturuyor.Fotoğraf: BrevitēFotoğrafçılar...