iOS 13 ile altyapıda büyük bir değişiklik yaşandı
Ancak, Android işletim sisteminde halen Java öğrenilmesi gerektiği belirtiliyor. Tabi, yeni programlama dili oldukça başarılı olmasına rağmen Apple, iOS içerisinde yazılımların büyük bir bölümünü Objective-C ile yazmış durumda.
Her şeyden önce, Apple’ın kusursuz şekilde çalışan çok sayıda Objective-C kodu var. Bu nedenle sorunsuz çalışan kodları farklı bir dilde yeniden yazmaya gerek yok. Buna aek olarak Swift 5’e kadar ABI kararlılığı yoktu.
5.1 sürümü ile birlikte kararlılık çok daha üst noktalara taşıdı. Alexandre Colucci isimli geliştirici iOS işletim sistemlerinin kod yapısı uzun süredir takip ettiğini ve iOS 13’te Swift kullanımının iOS 12’ye kıyasla iki kat arttığını belirtiyor.
Apple geçen hafta iOS 13’ü yayınladığında iOS 13.1 ve iPadOS’un 24 Eylül tarihinde yayınlanacağı belirtmiştik. Beklendiği gibi oldu ve iOS 13.1 çıktı! İşte iOS 13.1 özellikleri
Yeni programlama dili ile yazılan kodların iOS 13’te iki katına çıkması aslında şaşırtıcı değil. Bunun nedeni ise Sidecar, Find My, Sağlık, Kitaplar ve Kısayollar gibi birçok uygulamanın Swift programlama dili kullanılarak yazılmış olması.