4N1K – SWIFT

SWIFT NEDİR?

Swift, ilk kez Apple Worldwide Developers Conference 2014 etkinliğinde duyurulan, iOS, Mac, Apple TV ve Apple Watch uygulamaları geliştirmek için Apple tarafından oluşturulmuş, kullanımı kolay, açık kaynaklı ve nesne tabanlı bir programlama dilidir. Kullanılmak için çok erken olduğu düşünülse de açık kaynaklı hale getirildiği ilk hafta 60.000’den kez fazla indirildi. Sonraki iki sene içerisinde de Swift, tarihin en hızlı büyüyen programlama dili oldu ve 2018 yılında en popüler 10 yazılım dilinden biri haline geldi.

NEDEN SWIFT?

Swift, Objective-C diline göre 2.6 kat, Python diline göre 8.4 kat daha hızlıdır. Ayrıca açık kaynak kodlu bir programlama dili olduğu için, açık kaynak kodlu işletim sistemi çekirdeğinde de çalışabiliyor. Böylece Swift kullanılarak Linux işletim sisteminde çalışabilecek uygulamalar da geliştirilebiliyor. Swift, Apple marka ürünlerin donanımlarını en verimli şekilde kullanabilen programlama dilidir. Bunlara ek olarak, Swift Otomatik Bellek Sayma(ARC) özelliğine sahip. Bu özellik sayesinde Swift, hangi örneklerin artık kullanılmadığını otomatik olarak saptayarak bunları siliyor. Bu sırada işlemciden faydalanılamadığı için de cihazı daha az yoruyor.

DAHA ÖNCE NEREDE KULLANILDI?

-Khan Academy

-FitWell

-YemekSepeti

-Sky Guide AR

-Linkedln

-Kickstarter

-Meditasyon

-Hipmunk

NASIL KODLARIM?

-Xcode

-Playgrounds

ÖĞRENMEK İÇİN KAYNAKLAR

– Let’s Learn Swift

– Batuhan Saygılı

– CodeWithChris