ForumCSDark
ForumCSDark

ID: 87517 Kategori: Swift Programlama Konu Sahibi: The Simtem 2 Yorum 335 Okunma
Konuyu Değerlendir
  • 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Etiket
programlama swift nedir?

Swift Programlama Nedir?
ChromaX Theme
Forum Üyesi
Ömer Faruk
*
77
konular
351
mesajlar
17 Eki 2019
Kayıt Tarihi
108
Forum Puanı
Seviye: 19 [LevelLevelLevel]
Toplam Puan: 1,731
Rütbe 47 / 471
92% kaldı

Rütbe
Aktiviteler 153 / 1731
93% kaldı

Aktiviteler
Deneyim 85
15% kaldı

Deneyim
#1
FCD  22-10-2019, Saat: 23:10
Swift Programlama Nedir? 

C'nin üzerine yazılan ve nesne yönelimli programlama dili olan Objective-C ile Python programlama dilleri temel alınarak geliştirilen Swift, aslında bir paralel programlama dili. Paralel programlama dediğimiz şey, seri halde bir dizi sürecinde yazılan ve bir işlemci vasıtasıyla oluşturulan geleneksel programlamanın aksine, problemin birden fazla parçaya bölünüp eşzamanlı olarak farklı işlemciler kullanılarak çözülmesidir. Zamandan kazanmak ve büyük problemleri küçük parçalar haline getirerek daha kolay çözmeyi sağlayan paralel programlama bu özelliğiyle Swift'e büyük avantaj katar. 

[Resim: t3E2Q4.jpg]

"C'siz Objective-C" olarak tanımlanan Swift her ne kadar temel olarak Objective-C'yi alsa da, Swift'in Objective-C'ye göre %75 daha hızlı olacağı, böylece uygulamaların daha hızlı oluşturulabileceği belirtiliyor. Yeni başlayan geliştiriciler için daha kolay olduğu belirtilen Swift, Objective-C'ye göre büyük avantajlara sahip. Karışıklığıyla ünlü olan ve zor Syntax'a sahip olan Objective-C bu özelliğiyle eleştirilmekteydi. Swift'in, Objective-C'ye göre daha kolay ve sade bir Syntax'a (sözdizimi) sahip olması özellikle yeni başlayanlar için büyük bir avantaj. 

[Resim: b2S10M5.jpg]

Bir diğer gelişim ise Objective-C'de oluşturulan uygulamalar ve sistemlerde arka planda problemler çıkaran Hafıza/Bellek Yönetimi sorunu, Swift'te büyük oranda çözüldü ve bu sorun için ayrıca zaman ayrılmasına ve düzenleme yapılmasına gerek kalmadı.  
 
Swift'in belki de en tatlı yeniliklerinden biri Playgrounds. Geliştirdiğiniz uygulamanın mevcut durumunu, build almaya gerek kalmadan kod yazdığınız ekranda görebilecek, ana kodunuzu değiştirmeden, Playgrounds üzerinde yazılan kodu değiştirerek verilen tepkileri anlık görebileceksiniz.  Böylece hem zaman kaybını önleyecek hem de alternatif seçeneklerinizi deneyerek uygulamanızın nasıl tepki verdiğini anında görebileceksiniz. 


[Resim: h9F5Z7.jpg]
Sonraki yazımda Swift Programlama dilini hangi sistemlerde düzenleyebileceğinizi ve indirme linkleri detaylı şekilde anlatacağım.
<?PHP
Echo "Code is Life";
?>
Swift Programlama Nedir?
ChromaX Theme
Forum Kurucusu
Forum Kurucusu
******
185
konular
2,155
mesajlar
23 Eyl 2018
Kayıt Tarihi
1,314
Forum Puanı
Seviye: 45 [Level]
Toplam Puan: 30,783
Rütbe 110 / 1109
92% kaldı

Rütbe
Aktiviteler 1,156 / 30783
98% kaldı

Aktiviteler
Deneyim 36
64% kaldı

Deneyim
#2
23-10-2019, Saat: 09:39
Başarılı konu, teşekkürler.
Swift Programlama Nedir?
ChromaX Theme
Forum Üyesi
Forum Üyesi
*
1,608
konular
3,890
mesajlar
27 Eki 2018
Kayıt Tarihi
13
Forum Puanı
Seviye: 47 [Level]
Toplam Puan: 36,159
Rütbe 115 / 1158
92% kaldı

Rütbe
Aktiviteler 1,301 / 36159
98% kaldı

Aktiviteler
Deneyim 32
68% kaldı

Deneyim
#3
30-01-2020, Saat: 10:58
Teşekkürler dostum yararlı Smile
Başarımın sırrı durmak bilmiyen hırsım ve inadımdır.'   Wink




-IMANSIZ BARAN HOCA



Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Swift Programlama dilini öğrenebileceğiniz 15 kaynak Kardelen 0 2 6 saat önce
Son Mesaj: Kardelen
  Swift Programlama – integer ve float Veri Tipleri Kardelen 0 0 6 saat önce
Son Mesaj: Kardelen
  Swift Programlama – Type Aliases Kardelen 0 1 6 saat önce
Son Mesaj: Kardelen
  Swift Programlama - Tuples Kardelen 0 1 6 saat önce
Son Mesaj: Kardelen
  Swift Programlama - Tuples Oluşturma Kardelen 0 2 6 saat önce
Son Mesaj: Kardelen
  Swift Programlama - Tuple Değerlerine Erişme ve Ekrana Yazdırma Kardelen 0 0 6 saat önce
Son Mesaj: Kardelen
  Swift Programlama - Fonksiyon Parametreleri ve Return Değerleri Kardelen 0 1 6 saat önce
Son Mesaj: Kardelen

Foruma Git:

Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi

ForumCSDark