Anzahl der Swift- und Objective-C-Entwickler

Swift dominiert. Bei fast zwei Dritteln derjenigen, die beide Sprachen in ihren Projekten verwenden, liegt der Großteil des Codes in Swift vor.

Für welche Apple-Plattformen entwickeln Sie?

Nutzen Sie Swift und Objective-C zusammen in demselben Projekt?

Diese Frage wurde nur von Personen beantwortet, die Unit-Tests schreiben oder nutzen. Das Diagramm zeigt nur die Antworten von Personen, die mindestens ein Framework ausgewählt haben.

Gibt es Unit-Testing-Frameworks, die Sie regelmäßig nutzen?

Welche Mock/Matcher-Frameworks nutzen Sie?

58% derjenigen, die Unit-Tests schreiben, verwenden keine Mock/Matcher-Frameworks, obwohl diese oft sehr praktisch sind.

Diese Frage wurde nur von Personen beantwortet, die UI-Tests durchführen.

Gibt es UI-Testing-Frameworks, die Sie regelmäßig nutzen?

Nur jeder dritte Swift/Objective-C-Entwickler führt UI-Tests durch.

Welchen Dependency-Manager nutzen Sie?

Welche Datenbankengine-Framework-Kombination nutzen Sie?

Diese Frage wurde nur von Personen beantwortet, die einen externen Datenbank-Viewer verwenden.

Welchen Datenbank-Viewer nutzen Sie am meisten?

Zwei von fünf Swift- oder Objective-C-Entwicklern verwenden einen externen Datenbank-Viewer. Entwickler, die nur Swift nutzen, bevorzugen den DB-Browser (39%). SQLite+ ist wiederum beliebter bei Entwicklern, die nur Objective-C nutzen (36%).

Diese Frage wurde nur von Personen beantwortet, die Swift als primäre Programmiersprache verwenden.

Entwickeln Sie mit Swift auf Linux?

Der Prozentsatz der Entwickler, die Swift für Linux ausprobieren wollen, ist derselbe wie im letzten Jahr, ebenso wie der Anteil derer, die es bereits ausprobiert haben. Ein Viertel der Swift-Entwickler nutzt Linux als eine ihrer Entwicklungsumgebungen.

Diese Frage wurde nur von Personen beantwortet, die Swift als primäre Programmiersprache verwenden.

Welche Frameworks verwenden Sie für die serverseitige Entwicklung mit Swift?

Nur jeder fünfte Swift-Entwickler nutzte Swift für serverseitige Projekte; die meisten von ihnen setzten dabei auf Vapor.