その他のテクノロジー
共有:
モバイル
Android
iOS
その他
モバイル開発に携わっている大半の開発者は、引き続き Android アプリケーションに取り組んでいます。同時に、開発者の半数以上が iOS 開発に関わっています。
ネイティブツールを使用している
クロスプラットフォームテクノロジー / フレームワークを使用している
モバイル開発者の半数以上がクロスプラットフォームテクノロジーを使用しています。Kotlin Multiplatform Mobile と 5 つの代表的なクロスプラットフォームフレームワークについては、こちらで詳細をご覧ください。
46%
42%
Flutter
32%
38%
React Native
12%
11%
Unity
12%
11%
Xamarin
11%
16%
Ionic
10%
16%
Cordova
3%
2%
Kotlin Multiplatform
引き続き Flutter と React Native が最も広く使用されているクロスプラットフォームモバイルフレームワークではありますが、React Native のシェアは昨年より減少しており、Ionic と Cordova の使用率が約 50% 増加しています。
モバイルアプリケーションに取り組むチームの規模が徐々に拡大しています。1~4 名で構成される小規模チームのシェアはわずかに減少し、5 名以上のチームがわずかに増加しています。
クロスプラットフォーム開発
いいえ
はい。クロスプラットフォームのモバイルアプリケーションを開発している
はい。クロスプラットフォームのデスクトップアプリケーションを開発している
35%
調査対象の開発者のうち、クロスプラットフォームソフトウェア開発に従事している人の割合。昨年より 8 パーセントポイント減少しています。興味深いことに、クロスプラットフォーム開発を行う人の 18% がモバイル用とデスクトップ用のいずれのアプリケーションも作成しています。
ローカルで動作するエミュレーターを使用している
物理マシンまたはデバイスを使用している
リモートマシンで動作するエミュレーターを使用している
通常は複数の異なるオペレーティングシステムやプラットフォームに取り組んでいない
物理マシンまたはデバイスを使用している
仮想マシンを使用している
通常は複数の異なるオペレーティングシステムやプラットフォームに取り組んでいない
その他
調査対象のモバイルクロスプラットフォーム開発者のわずか 15% が、リモートマシン上で動作するエミュレーターを使用して各種のシステム/プラットフォームに取り組んでいるのに対し、3 分の 2 以上はローカルで動作するエミュレーターか物理マシンの使用を好んでいます。デスクトップ向けにクロスプラットフォームを開発する人の間では、物理マシンまたはデバイスが最も一般的なソリューションです。
静的解析
はい
いいえ
静的コード解析が何かを知らない
分からない
静的解析がますます一般的になっています!2021 年に比べて静的解析の使用率が 7 パーセントポイント増加しています。現在では回答者の 27% が、雇用主が静的コード解析の使用を管理する全社的なポリシーを用意していると述べています。
チームごとに独自のポリシーがある
全社的なポリシーがある
分からない
IDE/エディター
外部ツール
静的解析使用者のわずか 3 分の 1 が外部ツールを使用しており、67% が IDE / エディターの機能のみを使用しています。IDE / エディターの機能と外部ツールの両方を使用している開発者は 16% です。
興味深いことに、IDE / エディターの静的解析機能を使用する人の 54% が、解析設定をデフォルトのままにせず、カスタマイズしています。
コミットごと
時々
ブランチごと
日に数回
分からない
セキュリティ
34%
セキュアソフトウェア開発ライフサイクルが用意されていると答えた回答者の割合。調査対象者の 47% が、セキュア開発サポートを担当する同僚がいると述べています。さらに、回答者の 6% が勤務先に社内のセキュリティチャンピオンがいると述べています。
自分たちでサポート
セキュリティチーム
開発者
QA
セキュリティチャンピオン
その他
セキュアソフトウェア開発に携わっている人のわずか 15% が専門のセキュリティソフトウェアを使用しているのに対し、半数以上が IDE/エディターまたは CI/CD ツールの機能に頼っています。
IDE またはエディター
CI/CD
課題トラッカー
特定のセキュリティソフトウェア
その他
最後までご覧いただきありがとうございました!
レポートはお役に立ちましたか?
ぜひこのレポートを友人や同僚と共有してください。
ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。