43% of developers who took part in the survey are involved in cross-platform software development.
The distribution of target platforms hasn’t changed much over the last few years. Web, Windows, and Linux are still the most popular platforms for cross-platform development. As for mobile platforms, Android and iOS are pretty much even, with Android just 7 percentage points higher than iOS.
The share of respondents who practice remote pair programming increased by 14 percentage points from last year. Unsurprisingly, video calls with screen sharing have become even more popular, recording a share increase of 10 percentage points.
You can collaborate on remote projects with your colleagues in real time while making use of the full power of JetBrains IDEs. Code With Me has made pair programming a breeze for dispersed software development teams. See it in action!
Mobile questions were only shown to respondents who develop for mobile platforms.
The popularity of Flutter continues to grow. This year it has surpassed React Native to become the most popular cross-platform mobile framework. In 2019, it had a 30% share, and it now leads with a share of 42%.
Kotlin Multiplatform Mobile has maintained a consistent 2% share since its launch in September 2020.
Most developers prefer to keep the app's UI native, with 40% of respondents saying that it is very important that a mobile app’s UI has a native appearance.
See how you can keep it native with Kotlin Multiplatform Mobile.
Use Kotlin Multiplatform Mobile and save yourself time and effort by writing the business logic for your iOS and Android apps just once, in pure Kotlin, while keeping your UI native.Try it now
Respondents with the following job roles were the most likely to have a lot of RAM on their computers: DevOps Engineer / Infrastructure Developer, Architect and Data Analyst / Data Engineer/ Data Scientist. Additionally, team leads and CEOs tend to use more powerful computers.
Thank you for your time!
We hope you found our report useful. Share this report with your friends and colleagues.
Participate in future surveys
If you have any questions or suggestions, please contact us at email@example.com.