Ana içeriğe atla

Swift Programlama Dili

Swift, Apple tarafından iOS ve OS X platformlarına yazılım geliştirmek için yazılan çok paradigmalı, derlenerek çalışan bir dildir. İlk olarak WWDC 2014 konferansında duyrulmuştur. Swift Apple'ın Cocoa ve Cocoa Touch geliştirme çatıları ve Objective C ile yazılmış çoğu Apple ürünüyle beraber çalışabilecek şekilde tasarlanmıştır.
Swift, iOS ve Mac uygulamaları geliştirmek için Apple tarafından oluşturulan yeni, güçlü ve kullanımı kolay bir programlama dili. İleri düzey geliştiricilere, son teknolojilerden yararlanan yeni nesil uygulamalar yaratmaları için ihtiyaç duydukları özgürlüğü ve yetenekleri kazandırmak için tasarlandı. Ama Swift sadece bunu yapmakla kalmıyor; diğer herkes için de yepyeni olanaklarla dolu bir dünyanın kapılarını açıyor. Daha önce hiç kod yazmamış olsanız bile, Swift’i kolayca öğrenebilir ve kullanabilirsiniz. Böylece şimdi iyi bir fikri olan herkes inanılmaz bir şeyler yaratabilir.
Geliştiriciler, Swift’i ilk kullanıma sunulduğu andan itibaren benimsediler. Pek çok şirket Swift’i kendi uygulamalarını geliştirmek için kullandı, bazıları ise Swift ile tamamen yeni uygulamalar geliştirdiler. Bu hızlı ve verimli dil, gerçek zamanlı geri bildirim sağlıyor ve mevcut Objective-C koduna sorunsuz bir şekilde entegre edilebiliyor. Böylece geliştiriciler sadece daha güvenli ve güvenilir kodlar yazmakla kalmıyor, zamandan tasarruf edebiliyor ve dolayısıyla daha zengin uygulama deneyimleri yaratabiliyorlar. Bu programlama dili Xcode programı kullanılarak yazılabilir.

Swift dilinin geliştirilmesi, Chriss Lattner ve birçok Apple yazılımcısının işbirliği ile 2010 yılında başlamıştır. Swift Objective-C, Rust, Haskell, Ruby,Python, C#, CLU ve daha bir sürü programlama dilinden esinlenilerek yazılmıştır.
2 Haziran 2014'te Swift ile yazılmış ilk WWDC uygulaması tanıtıldı. Dilin beta sürümü konferansa katılan kayıtlı Apple geliştiricilerine tanıtıldı fakat şirket Swift'in test sürümüyle son sürümünün kaynak uyumluluğunun sözünü vermedi. Apple gerektiği durumda nihai sürüm için bir kaynak kod dönüştürücü yapmayı planlamaktadır.

Yorumlar

  1. Apple'ın her yıl düzenlenen World Wide Developer Conference (WWDF)
    ekinliğinin bu seneki ayağı hem geliştiriciler hem de son kullanıcılar
    için bol sürprizli geçti. Uygulama geliştirmede kullandığı dili yeni
    geliştirdiği Swift'e geçiren Apple, Objective-C'den henüz tamamen vazgeçmiş değil.
    Tanıtımı gerçekleştiren Müdür Yardımcısı Craig Federighi,
    iki dilin aynı uygulamada kullanılabileceğini belirtti.

    YanıtlaSil

Yorum Gönder

Bu blogdaki popüler yayınlar

Base64 Decode / Encode

Hızlıca String türündeki verinizi Base64  yada Base64  türündeki verinizi String veriye çevirme işlemlerinizi yapabilirsiniz, aynı zamanda Replace Özelliğini kullanarak şifrelenmiş değerleri düzelterek çevirebilirsiniz.Çevirme işlemlerini art arda yapabilirsiniz. Örnek: Bir veriyi üst üste defalarca Base64 veriye çevirebileceğiniz gibi, Base64 bir değeri defalarca geriye doğruda çevirebilirsiniz. Str To Base64 Base64 To Str Clear Not: Bu sayfada yapacağınız çeviriler %100 güvenlidir. Ağınız dinleniyor olsa dahi verileriniz başkaları tarafından görüntülenemez.Çünkü çeviri işlemini yapan sizin bilgisayarınızdır(Bu site yada dış bir bağlantı değil).

Str To Hex Converter (Hex To String)

Hızlıca String türündeki verinizi Hexadecimal yada Hexadecimal türündeki verinizi String veriye çevirme işlemlerinizi yapabilirsiniz, aynı zamanda Replace Özelliğini kullanarak şifrelenmiş değerleri düzelterek çevirebilirsiniz.Çevirme işlemlerini art arda yapabilirsiniz. Örnek: Bir veriyi üst üste defalarca hexadacimal veriye çevirebileceğiniz gibi, hexadacimal bir değeri defalarca geriye doğruda çevirebilirsiniz. Str To Hex Hex To Str Temizle Not: Bu sayfada yapacağınız çeviriler %100 güvenlidir. Ağınız dinleniyor olsa dahi verileriniz başkaları tarafından görüntülenemez.Çünkü çeviri işlemini yapan sizin bilgisayarınızdır(Bu site yada dış bir bağlantı değil).

Programcı Nedir?

 Bazen yazılım geliştiricisi , yazılım mühendisi , programcı veya kodlayıcı olarak da adlandırılan bilgisayar programcısı , genellikle daha büyük bilgisayar yazılımları için bilgisayar programları oluşturan kişidir. Programcı, bilgisayara belirli bir programlama dili sağlayarak bilgisayar yazılımı veya uygulamaları yazan/oluşturan kişidir. Çoğu programcı, Yapılandırılmış Sorgu Dili (SQL), Perl, Genişletilebilir İşaretleme Dili (XML), bütün programlama dilleri arasında, yapılandırılmış veri değişimini kolaylaştıran bir metin biçimi JSON, HTML, C, C++ ve Java gibi birçok programlama dili ve platformunda kapsamlı bilgi işlem ve kodlama deneyimine sahiptir. Bir programcının en sık kullandığı bilgisayar dili (örneğin, Assembly , C , C++ , C# , JavaScript , Lisp , Python , Java , vb.) yukarıda belirtilen terimlerin önüne eklenebilir. Web programlama dilleriyle çalışan bazı kişiler , başlıklarının önüne web de koyabilir . Tarih İngiliz kontes ve matematikçi Ada Lovelace , Ekim 1842'de Ch...