Press "Enter" to skip to content

Swift Programlama Nedir ?

Halil Özel 0

Merhabalar Arkadaşlar

Bugün ki yazımda iOS platformunun gözde programlama dili olan Swift’i yakından tanımaya çalışacağız.

Swift Nedir ?

– Swift, Apple tarafından iOS ve OS X platformlarına iOS ve Mac uygulamaları geliştirmek için oluşturulan bir dildir.

– Swift, güçlü , kullanımı ve öğrenilmesi kolay, nesne yönelimli bir programlama dilidir.

– Swift, 2 Haziran 2014’te WWDC konferansında tanıtıldı.Apple Worldwide Developer Conference (WWDC) (Apple Dünya Geliştiricileri Konferansı), Apple tarafından her yıl Amerika Birleşik Devletleri’nin Kaliforniya eyaletinde, yazılım geliştiricileri için düzenlenen bir konferanstır.

– Swift programlama dili Xcode idesi kullanılarak uygulamalar yazılabilir.

– Swift, Objective-C, Haskell, Ruby, Python, C# gibi birçok programlama dilinden faydalanılarak yazılmıştır.

– Swift , Ebabil kuşu anlamına gelen swift kelimesinden gelmektedir.

– Swift‘in logosunda bulunan kuş , Ebabil kuşunu temsil etmektedir.

Neden Swift Öğrenmeliyim ?

Swift dili Objective-C dilinden daha kolay ve güçlü bir dildir. Çevremdeki insanlara iOS geliştirmek için hangi dil ile başlamalıyım sorusuna cevap olarak hep Swift cevabını aldım. Biraz araştırdım ve neden bu Objective-C dili beğenilmiyor , yazılımcılara ne yapmış olabilir ki ? Öncelikle Objective-C dilinin syntax yapısı karmaşık ve zordur. Ağır bir dildir. Onun için Apple Swift gibi dinamik bir dil çıkartarak bu hantallıktan kurtulmak istedi. Objective-C dili hâlâ kullanılmaktadır. Swift gibi bir dil varken büyük bir aksilik olmaz ise bu dil ile yüzgöz olmak istemiyorum.

Nasıl Swift Öğrenebilirim ?

Arkadaşlar YouTube kanalımda Swift 4.2 ile iOS 12 uygulama geliştirme kursuna başladım. Oradaki dersleri takip edebilirsiniz. Yapmış olduğum dersleri Github sayfamda paylaşıyorum. Aşağıdaki linklerden gerekli bilgilere ulaşabilirsiniz. Hem blog yazıları hem video eğitimi hem de Github projeleriyle rahatlıkla Swift öğrenebilirsiniz.

Youtube : https://www.youtube.com/watch?v=bYWsuSVOPZg&list=PLnSforEf0WS76gMy2DJ7f8qu78dAugAQR

Github : https://github.com/halilozel1903/Swift4.2IleiOS12UygulamaGelistirme

Bir sonraki derste görüşmek üzere kendinize iyi bakın 🙂

    Bir cevap yazın

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir