Swift ve Objective-C geliştiricilerinin sayısı

Swift başı çekiyor. Projelerinde her iki dili kullananların yaklaşık üçte ikisinin kod tabanlarının büyük kısmı Swift dilinde.

Hangi Apple platformları için yazılım geliştiriyorsunuz?

Swift ve Objective-C'yi aynı projede birlikte kullanıyor musunuz?

Bu soru yalnızca birim testi yazan veya kullanan katılımcılar tarafından yanıtlanmıştır. Bu grafikte yalnızca en az bir çerçeve seçenler tarafından verilen yanıtlar gösterilmektedir.

Eğer kullanıyorsanız, hangi birim testi altyapısını/altyapılarını düzenli olarak kullanıyorsunuz?

Hangi model/eşleştirici altyapısını kullanıyorsunuz?

Birim testi yazanların %58'i, bu tür çerçeveler son kullanışlı olabildiği halde hiçbir sahte/eşleştirici çerçevesi kullanmıyor.

Bu soru yalnızca UI testi yapan katılımcılar tarafından yanıtlanmıştır.

Eğer kullanıyorsanız, hangi kullanıcı arabirimi test altyapısını/altyapılarını düzenli olarak kullanıyorsunuz?

Her üç Swift/Objective-C geliştiricisinden yalnızca biri UI testi yapıyor.

Eğer kullanıyorsanız, hangi bağımlılık yöneticisini kullanıyorsunuz?

Hangi veritabanı altyapısı ve altyapı kombinasyonunu kullanıyorsunuz?

Bu soru yalnızca bir harici veritabanı görüntüleyici kullanan katılımcılar tarafından yanıtlanmıştır.

En çok hangi veritabanı görüntüleyicisini kullanıyorsunuz?

Her 5 Swift veya Objective-C geliştiricisinden 2'si bir harici veritabanı görüntüleyici kullanıyor. Yalnızca Swift kullanan geliştiriciler arasında DB Browser daha popüler (%39) iken, yalnızca Objective-C kullanan geliştiriciler arasında ise SQLite+ daha popüler (%36)

Bu soru ana programlama dili olarak yalnızca Swift kullananlar tarafından yanıtlanmıştır.

Linux'ta Swift ile yazılım geliştiriyor musunuz?

Linux için Swift'i denemek isteyen geliştiricilerin oranı ve denemiş olanların oranı geçen yılla aynı. Swift geliştiricilerinin dörtte biri Linux'u geliştirme ortamlarından biri olarak kullanıyor.

Bu soru ana programlama dili olarak yalnızca Swift kullananlar tarafından yanıtlanmıştır.

Swift ile sunucu tarafında yazılım geliştirmek için hangi çerçeveyi/çerçeveleri kullanıyorsunuz?

Her 5 Swift geliştiricisinden yalnızca 1'i Swift ile sunucu tarafında proje geliştirirken bunların çoğu ise bu projeler için Vapor kullanmayı tercih etmiş.