Salı 21 Mart 2023
Hakkında
Yazarlarımız
Reklam
Künye
İletişim
Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı

Bülten

Sosyal Medya Yasası Kabul Edildi

Binance ‘e Siber Saldırı

Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı
  • BAŞLARKEN
    • KOD
      • PHP
      • Asp.Net
      • Swift
      • MySQL
      • CMS
  • TASARIM
    • İpuçları
    • Çizim
    • Illustrator
    • Photoshop
    • Trendler
  • ARAYÜZ
    • JavaScript
    • HTML5
    • CSS
    • REACT
  • İPUÇLARI
    • API
    • Güvenlik
    • IDE
    • Framework
    • OS
    • Verimlilik
    • İçerik
      • Dökümantasyon
      • İpuçları
      • Nasıl Oluşturulur?
  • KAYNAKLAR
    • Tasarım
    • Kod
    • İş
  • GİRİŞİM
    • Finans
    • Girişimci
    • Nasıl yapılır?
  • ARAÇLAR
  1. Anasayfa
  2. Swift
  3. Neden Swift Ve Avantajları Nelerdir ?
 Neden Swift  Ve Avantajları Nelerdir ?
Swift Yazılım

Neden Swift Ve Avantajları Nelerdir ?

Yazar : Kadir Kutluhan Alev 24 Temmuz 2018 4 Comments

İçindekiler

  • 1-) Swift Açık Kaynak Kodlu Bir Programlama Dilidir

  • 2-) Swift Öğrenmek Kolay ve Eğlencelidir

  • 3-) Swift Başarılabilirdir

  • 4-) Swift Apple’nin Geleceği Konumunda

  • 5-) Apple’nin Swift’ de ki Kararlılığı

  • 6-) Swift Tanıdıktır

Merhaba arkadaşlar ilk yazımda daha sonra hakkında çok detaylı bilgiler paylaşacağım Swift dili hakkında kısa bir bilgi ve neden Swift seçmeniz gerektiği hakkında konuşacağım.Hemen başlayalım.

 

1-) Swift Açık Kaynak Kodlu Bir Programlama Dilidir

Apple dilin daha çok gelişmesi ve opensource dünyaya adapte olması için Swift dilini açık kaynak kodlu olarak piyasaya sürmüştür. Bu amacın da başarılı olmuştur çünkü Mart 2017 ‘ de  TIOBE ‘ ye değerlendirmelerine  göre  en popüler programlama dillerin de ilk 10 da yer almaktadır.Ayrıca çoğu programcı artık sadece dili kullanmıyor üzerine dile katkı yapıyor.Ve Apple güzel katkılar yapan insanları ödülsüz bırakmaz.Sizde Swift dünyasına katılın ve fırsatlara merhaba diyin.

2-) Swift Öğrenmek Kolay ve Eğlencelidir

Swift öğrenmek diğer dillere göre daha kolaydır. Bunun nedeni arkasında Apple gibi sağlam bir şirketin olması ve buna bağlı olarak bir çok şirketin arkasında durmasıdır. Apple Swift için çok basit anlaşılır bir dokümantasyon hazırlamıştır.Dilin syntax’ı da bizleri (;) kullanımından kurtarmış ve rahatlatmıştır.

Buradan ve buradan bu dokümantasyonlara ulaşıp inceleyebilirsiniz.

Örnek vermek gerekirse aşağıda ki kodda let keyword’u ile String tipinde bir sabit tanımlanmıştır. Daha sonra bu string for döngüsüne sokularak her karakterinin ayrı ayrı ekrana basılması sağlanmıştır.For döngüsü içinde tanımlanan character değişkenine döngü her çalıştığında string içinde ki değerin her bir karakteri sırası ile atanmıştır.

Altında yazılan string.count ifadesi ise stringin uzunluğunu bize gösterir.En alttaki kod satırı ise string’in boş mu dolu mu olduğunu geri döner burada stringimiz boş olmadıgı için döneceği deger false dur.

Bu örneğimize bakacak olursak bir sınıf tanımlandığını ve içinde var adında bir değişken tanımlandığını (let sabit tanımlamak için kullanılır) ve tipinin boolean oldugunu görüyoruz.Burda dikkat etmemiz gereken şey : dür. Bu diğer dillerde ki extends ifadesine eştir burada Bicycle sınıfı Vehicle sınıfını kalıtmıştır. Detaylarına daha sonra değineceğiz.

 

 

3-) Swift Başarılabilirdir

Hiç kimseye kod yazma ve öğrenme yeteneği doğuştan gelmiyor.Hayallerinizi gerçekleştirmeniz için bir proğramlama dili öğrenmek zorundasınız. İşte bu yüzden Apple öğrendikleriniz test etmeniz için Swift playgrounds da olmak üzere mükemmel bir kaynak yığını hazırladı. 2. Madde de linklerini verdiğim dokümantasyonlara ulaşıp hemen Swift öğrenmeye başlayabilirsiniz.

4-) Swift Apple’nin Geleceği Konumunda

Bu ilk başta biraz iddalı gelebilir fakat durum bu. Apple 2014 yılından bu zamana Swift için çok büyük yatırım ve emek harcadı. Şu anda da bunun sonuçlarını almış gibi görünüyor. Bu sürecin sonunda ortaya hızlı , modern , güvenli ve interaktif bir dil çıkmıştır.Swift’e hala başlamadıysanız çok şey kaybediyorsunuz demektir.

5-) Apple’nin Swift’ de ki Kararlılığı

Apple ilk olarak Swift dilini 2014 ‘ de tanıttı. 2018 yılında hala Swift’den vazgeçmediler. Şu anda güncel versiyon olarak Swift 4 kulanıyoruz ve Swift 5’in de geliştirmelerine başlandı. Bu da demek oluyor ki Swift üzerinde bir yol haritası belirlendi ve Apple’nin kısa vadede Swift ‘ den vazgeçmek gibi bir düşüncesi yok bu da şu anda içimizi rahatlatıp Swift’e güvenebilmemize olanak sağlıyor.

6-) Swift Tanıdıktır

Apple Swift dilinin kolaylığını sağlamak için gerçekten çok çalıştı.Diğer dillerin eksikliğini kendisinde kapatırken iyi yönlerini de kendine ekledi.Eğer daha önce yazılım geliştirdiyseniz ve bu dile yeni geçiyorsanız yazmaya başladıkça dilin herkesin anlayabileceği düzeye çok yakın olduğunu göreceksiniz.

 

Bu yazımız da kısaca Swift dilinin artılarından ve kolaylığından bahsettik.Bundan sonraki yazılarım da bu dil için Türkçe kaynak oluşturmak amacıyla gayet bilgilendirici ve anlaşılır yazılar yazacağım isteklerinizi ve düşüncelerinizi yorum kısmında benim ile paylaşabilirsiniz.

Etiketler: developer mobil nasıl swift öğrenirim neden swift programlama öğrenme swift swift avantajları swift nedir swift öğren yazılım dilleri yazılım geliştirme
Önceki Yazı
Sonraki Yazı

Kadir Kutluhan Alev (Website)

author

Swift ile iOS App geliştirme üzerine çalışıyorum.Bu araştırmaları yaparken öğrendiğim bilgileri mutfakta sizler ile paylaşıyorum.Sizde araştırmalarınızı bizimle paylaşın . Yorum yaparak mutfağın gelişmesine katkıda bulunun.

4 Yorumlar

  • Ahmet Altınkaynak says:
    24 Temmuz 2018 at 15:07

    Sayenizde swift öğrenmek için iştaha geldim en kısa zamanda bu dili öğrenmek için gayret sarf edeceğim. Teşekkür ederim. Kolay gelsin.

    Reply
    • Kadir Kutluhan Alev says:
      24 Temmuz 2018 at 15:37

      Değerli yorumunuz için çok teşekkürler.Faydalı olabildiysem ne mutlu bana .

      Reply
  • Aytac says:
    24 Temmuz 2018 at 15:36

    Güzel bir yazı olmuş teşekkürler gerçekten ancak konuyu biraz daha açarak bizleri içine girdiğimizde daha ne gibi kolaylıklar bekliyor hani avantajları nelerdir bunlarada değinirsen sevinirim takipteyim

    Reply
    • Kadir Kutluhan Alev says:
      24 Temmuz 2018 at 15:43

      Merhabalar değerli yorumunuz için teşekkürler. İlk yazıda sadece bir özet geçtim gelecek yazılarda daha detaya inerek dili kullanarak yazılar yazacağım.

      Reply

Yorum Yap Yorumu İptal Et.

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

Taze Yazılar
Güncel

Sosyal Medya Yasası Kabul Edildi

14 Ekim 2022
Blockchain

Binance ‘e Siber Saldırı

8 Ekim 2022
Blockchain

Binance ‘den Ücretsiz Eğitim

5 Ekim 2022
Güncel

Japonya için Yenilenen Corolla

4 Ekim 2022
© 2021 Webmaster Kitchen. Tüm Hakları Saklıdır.