Kodlaması fark yaratan 3 Swift Student Challenge kazananıyla tanışın
![Kodlaması fark yaratan 3 Swift Student Challenge kazananıyla tanışın Bu yılın Swift Student Challenge kazananları arasında (soldan sağa) Josh Tint, Jones Mays II ve Angelina Tsuboi yer alıyor. Kodlamaları topluluklarına yardımcı olur.](/f/da4c2f7891dc43cb3bc28645a74bde71.jpg)
Fotoğraf: Elma
Apple Cuma günü üç Swift Student Challenge kazananını sergiledi — toplam 350 üzerinden — kendi topluluklarındaki sorunları kodlama becerileriyle çözenler.
Üç genç, Swift Playgrounds kullanan genç geliştiriciler için her yıl düzenlenen uygulama kodlama yarışmasına ilk kez katıldı. Zorluk, Apple'ın Dünya Çapında Geliştiriciler Konferansı'nda gerçekleşir.
WWDC22: Apple, kodlaması fark yaratan 3 Swift Student Challenge kazananını sergiliyor
Elmalar özellik hikayesi üç yarışma kazananının Swift programlama dili Gönderimlerinde, ortaya çıkan uygulamanın topluluklarına ve genç kodlayıcıların takip ettiği diğer arayışlara nasıl yardımcı olduğu.
Jones Mays II – Houston, Teksas
17 yaşındaki Jones Mays II, lise son yılına başlamak üzere. Ivy adında bir Swift uygulaması gönderdi. Uygulamanın ne yaptığını göz önünde bulundurarak, köklerinin ilham verdiğini ve kulağa bir kelime oyunu gibi geldiğini söyledi. Uygulama, bahçıvanların istilacı bitki türlerini tanımlamasını ve bunlardan kurtulmasını kolaylaştırır.
Mays, "Büyükbabamın sevdiği bir bahçesi vardı ve o kadar çok yiyecek yetiştirdi ki, topluluktan insanların gelip ihtiyaç duydukları şeyleri almalarına izin verdi" dedi. “Ömrünün sonunda yürüyememesine rağmen, işaret ederdi ve ben de onun için tohumları bıraktığım yerdi. Ama her zaman kudzu asmasından kurtulmaya çalışmamız gerekiyordu - bu devam eden bir mücadeleydi.”
Angelina Tsuboi – Redondo Plajı, Kaliforniya
Bir başka yarışma galibi, 16 yaşındaki Angelina Tsuboi, kullanıcılara CPR'nin temellerini öğreten bir uygulama gönderdi. Ama hepsi bu değil. Ayrıca birkaç başka uygulama oluşturdu ve bir dizi topluluk projesinde yer aldı.
İşte birkaç örnek. Tsuboi, hava kalitesini izleyen bir prototip oluşturmaya yardımcı oldu. Arama ve kurtarma organizasyonlarına yardımcı olmak için bir web sitesi tasarladı. Ve sonunda okul bölgesinde bir Kongre Uygulama Yarışması kazanan bir okul iletişim programı oluşturulmasına yardımcı oldu.
Tsuboi, "Hayat sorunlarla dolu - herkes en az bir şeyle mücadele ediyor" dedi. "Ve programlama beni bu umut duygusuyla doldurdu. Topluluğumdaki insanların veya arkadaşlarımın karşılaştığı sorunları belirlememe ve onlara yardımcı olmak için becerilerimi kullanmama yardımcı olacak bir yol sağladı.”
Josh Tint - Tucson, Arizona
Apple'ın üçüncü yıldız kodlayıcısı, Arizona Eyalet Üniversitesi'ndeki birinci sınıfını henüz bitirmiş olan 19 yaşındaki Josh Tint. Çalışmalarını dilbilim üzerine yoğunlaştırıyor. “Lavanta dilbiliminde” veya LGBTQ+ topluluğu tarafından kullanılan dilin incelenmesinde uzmanlaşmıştır.
Cinsiyet kimliğini sorgulayan insanlara olanak tanıyan bir uygulama yarattı. Farklı zamirleri denemelerini sağlar. Kimliğini keşfetme yolculuğu, yaratılışına ilham verdi.
Tint, "Bir algoritma, örnek metin parçalarına farklı zamirler ekleyecektir" dedi. "Belirli bir cinsiyet zamirinin kimliğinizle uyuşup uyuşmadığını anlamak için örnek metni - beğenip beğenmediğinizi belirtmek için sola veya sağa kaydırarak - kaydırabilirsiniz."
Swift Student Challenge, genç geliştiricileri becerilerini Apple'a sergileyen projeler sunmaya davet ediyor. Projeler teknik başarı, yaratıcılık ve dahil edilen yazılı yanıt üzerinden değerlendirilir.
Geçen yılın kazananları da etkileyiciydi.