Weitere Tech-Themen
Plattformübergreifende Entwicklung
43% der Befragten sind in der plattformübergreifenden Softwareentwicklung aktiv.
Die Verteilung der Zielplattformen hat sich in den vergangenen Jahren kaum verändert. Web, Windows und Linux sind nach wie vor die beliebtesten Plattformen für die plattformübergreifende Entwicklung. Bei den Mobilplattformen liegen Android und iOS fast gleichauf – Android hat nur 7 Prozentpunkte Vorsprung.
Paarprogrammierung
Der Anteil der Befragten, die Remote-Paarprogrammierung praktizieren, ist gegenüber dem Vorjahr um 14 Prozentpunkte gestiegen. Videoanrufe mit Bildschirmfreigabe sind wenig überraschend noch populärer geworden – der Nutzungsanstieg beträgt 10 Prozentpunkte.
Sie können in Echtzeit mit Ihren Kolleg*innen an Remote-Projekten zusammenarbeiten und dabei die volle Leistungsfähigkeit der JetBrains-IDEs nutzen. Code With Me macht Paarprogrammierung für verteilte Entwicklungsteams zum Kinderspiel. Sehen Sie es sich in Aktion an!
Fragen zum Bereich „Mobile“ wurden nur Befragten gestellt, die für Mobilplattformen entwickeln.
Mobilgeräte
Flutter wird immer populärer. In diesem Jahr hat es React Native überholt und ist zum beliebtesten plattformübergreifenden Mobile-Framework aufgestiegen. Im Jahr 2019 lag sein Anteil bei 30% – jetzt liegt es mit 42% in Führung.
Kotlin Multiplatform Mobile hat seit der Einführung im September 2020 einen konstanten Anteil von 2%.
Mit Kotlin Multiplatform Mobile können Sie für iOS und Android gemeinsamen Code verwenden, während die Benutzeroberfläche nativ bleibt. Erfahren Sie, wie Sie Ihre Android-App mit KMM auf iOS portieren oder eine plattformübergreifende App von Grund auf neu entwickeln können.
Die meisten Entwickler*innen ziehen native Benutzeroberflächen vor. Für 40% der Befragten ist es sehr wichtig, dass die Benutzeroberfläche einer mobilen App ein natives Erscheinungsbild hat.
Erfahren Sie, wie Sie mit Kotlin Multiplatform Mobile nativen Code schreiben können.
Sparen Sie mit Kotlin Multiplatform Mobile Zeit und Mühe, indem Sie die Geschäftslogik Ihrer iOS- und Android-Apps nur einmal in reinem Kotlin entwickeln, während Sie für die Benutzeroberfläche jeweils nativen Code verwenden.
Jetzt testenHardware
Befragte mit den folgenden Arbeitsrollen hatten am ehesten viel Arbeitsspeicher in ihren Computern: DevOps-Engineer / Infrastrukturentwickler*in, Architect und Data Analyst / Data Engineer / Data Scientist. Darüber hinaus verwenden Teamleitungen und CEOs tendenziell leistungsfähigere Computer.
Finden Sie das richtige Tool
Danke, dass Sie sich die Zeit genommen haben!
Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.
Werden Sie Mitglied im JetBrains Tech Insights Lab
Nehmen Sie an Umfragen und UX-Studien teil, um JetBrains-Produkte benutzerfreundlicher und gleichzeitig leistungsfähiger zu machen. Durch die Teilnahme an unserer Forschung können Sie auch Prämien erhalten.
Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.