Swift と Objective-C 開発者の数

Swiftが優勢です。自分のプロジェクトで両方の言語を使用している方のほぼ3分の2が、コードベースの大半をSwiftで書いています。

どの Apple プラットフォーム向けに開発していますか? 

Swift と Objective-C を同じプロジェクトで併用していますか? 

この質問は、ユニットテストを作成または使用する方にのみご回答いただきました。このチャートは、少なくとも1つのフレームワークを選択された方のご回答のみを示しています。

どのユニットテストフレームワークを定期的に使用していますか?

どのモック/マッチャーフレームワークを使用していますか?

ユニットテストを書いている方の58%は、非常に便利であるにも関わらず、モック/マッチャーのフレームワークをまったく使用していません。

この質問は、UIテストを行う方のみにご回答いただきました。

どの UI テストフレームワークを定期的に使用していますか?

Swift/Objective-C開発者の3人中1人のみがUIテストを行っています。

どの依存関係マネージャを使用していますか?

どのデータベースエンジン / フレームワークの組み合わせを使用していますか?

この質問は、外部データベースビューアを使用している方にのみご回答いただきました。

どのデータベースビューアを最も使用していますか? 

SwiftまたはObjective-C開発者の5人中2人が外部データベースビューアを使用しています。Swiftのみの開発者の間ではDBブラウザが人気(39%)ですが、Objective-Cのみの開発者の間ではSQLite+が人気です(36%)。

この質問は、Swift を主要なプログラミング言語として使用している方にのみご回答いただきました。

Linux 上で Swift を使って開発していますか?

Swift for Linuxを試したいと考えている開発者の割合は昨年と同じです。すでに試したことのある開発者の割合も同じです。 Swift開発者の4分の1が、開発環境の1つとしてLinuxを使用しています。

この質問は、Swift を主要なプログラミング言語として使用している方にのみご回答いただきました。

どのフレームワークを Swift でのサーバーサイド開発に使用していますか?

Swift開発者の5人中1人のみが、Swiftを使ってサーバーサイドプロジェクトを開発し、ほとんどがVaporを選んでいます。