Measuring While Playing Fair: An Empirical Analysis of Language and Framework Usage in the iOS App Store
Reverse engineering research has mainly focused on binaries compiled from C and C++, however, in the iOS ecosystem, neither of these languages are the focus of application developers. Apple provides their own languages with Objective-C and Swift as the official choices, while third party cross-platform frameworks, like Microsoft’s.NET MAUI, Jetpack Compose, Flutter or even React Native promise unified development across iOS and Android. To investigate the relevance of languages for R&D efforts in software understanding, we conduct a historical analysis spanning 84,432 distinct iOS applications over the past five years.
Authors
- Cléo Fischer (ORCID: https://orcid.org/0009-0006-1737-0077)
- Florian Magin (ORCID: https://orcid.org/0009-0003-2858-9873)
- Gwendal Patat (ORCID: https://orcid.org/0000-0003-3232-0263)
- Fabian Scherf (ORCID: https://orcid.org/0009-0007-8901-8045)
- Martin Renze (ORCID: https://orcid.org/0009-0006-8498-0043)
Institutions
- Fraunhofer Institute for Secure Information Technology (DE)
Publication Details
- Published
- 2025-10-13
- DOI
- https://doi.org/10.1145/3733822.3764671
- Citations
- 1
- Primary Topic
- Mobile and Web Applications
- Type
- article
- Field-Weighted Citation Impact
- 3.25