
27 International Journal of Engineering Insights, (2025) 3:1
ONNX INT8 quantized models reduce energy by 38 %
with less than 2 % accuracy loss. React Native’s bridge
introduced a consistent 21 % overhead; Ionic is unsuit-
able for real-time computer vision due to WebView GPU
limitations.
4.5 Developer Experience and Enterprise Readiness
Oliveira et al. [
3
] found that toolchain maturity ranks as
the primary selection criterion for 67 % of practitioners.
AI-assisted development reduces implementation time
by 29 % in .NET MAUI and 26 % in Flutter [
22
]. .NET
MAUI leads in enterprise integration (MSAL, Intune
MAM, Azure AD), while codebase security is weakest in
Ionic and React Native due to JavaScript dependency
exposure [11,12].
5 Conclusions
This article presented a SALSA-structured review (Jan-
uary 2020 to April 2026, 52 primary studies) and an
empirical comparative analysis of .NET MAUI against
React Native, Flutter, Xamarin.Forms, and Ionic.
.NET MAUI has closed the performance gap with
native development through handler-based architecture
and AOT compilation in .NET 8 [
18
,
4
]. Flutter leads in
rendering performance, energy efficiency, and on-device
AI latency [10,26].
React Native maintains the broadest ecosystem but
carries the highest security risk from JavaScript depen-
dencies [11].
.NET MAUI provides superior AI/ML integration
via ONNX Runtime and enterprise-grade identity man-
agement [
8
,
23
]. LLM-assisted development is emerging
as a productivity equalizer across frameworks [22].
Future work should investigate long-term mainte-
nance cost evolution, broader device-matrix benchmarks,
and .NET MAUI Blazor Hybrid relative to Ionic Capac-
itor for web-to-native migration scenarios.
Acknowledgements
The authors thank the anonymous re-
viewers for their constructive feedback. No external funding
was received for this study.
Conflict of interest
The authors declare that they have no conflict of interest.
References
1.
Microsoft Corporation, “.NET MAUI documentation,”
Microsoft Docs, 2024. [Online]. Available: https:
//learn.microsoft.com/en-us/dotnet/maui/
2.
P. Nawrocki, B. Wrona, M. Marczak, and W. Wojcik, “A
comparison of native and cross-platform frameworks for
mobile applications,” Computer, vol. 54, no. 3, pp. 18–27,
2021.
3.
B. Oliveira, L. Ferreira, and J. Cunha, “State of the prac-
tice in cross-platform mobile development: a survey with
240 practitioners,” Information and Software Technology,
vol. 167, p. 107364, 2024.
4.
Microsoft .NET Team, “Performance improvements
in .NET 8: ahead-of-time compilation and runtime
optimizations,” Microsoft Developer Blog, 2023. [On-
line]. Available: https://devblogs.microsoft.com/dotnet/
performance-improvements-in-net-8/
5.
C. Strasser and M. Grunert, “Architectural evolution from
Xamarin.Forms to .NET MAUI: handler-based rendering
and performance implications,” Journal of Systems and
Software, vol. 205, p. 111832, 2023.
6.
C. Rieger and T. A. Majchrzak, “Towards the definitive
evaluation framework for cross-platform app development
approaches,” Journal of Systems and Software, vol. 153,
pp. 175–199, 2022.
7.
R. Shah, A. Patel, and K. Joshi, “Cross-platform mobile
development frameworks: a systematic literature review
2020–2022,” International Journal of Mobile Computing
and Multimedia Communications, vol. 13, no. 2, pp. 1–29,
2022.
8.
P. Ramos, A. Silva, and C. Ferreira, “On-device AI/ML in-
ference across cross-platform mobile frameworks: a bench-
mark using MobileNetV2,” Expert Systems with Applica-
tions, vol. 231, p. 120712, 2023.
9.
W. Chen, J. Li, and F. Wang, “Deploying deep learning
models on mobile devices using ONNX runtime: a perfor-
mance study,” IEEE Internet of Things Journal, vol. 10,
no. 8, pp. 7125–7137, 2023.
10.
S.-H. Lim, J.-H. Park, and D.-G. Kim, “Energy consump-
tion of cross-platform mobile frameworks: Flutter, React
Native, and .NET MAUI on Android,” in Proc. IEEE Int.
Conf. Green Computing and Communications (Green-
Com), Osaka, Japan, 2023, pp. 78–85.
11.
M. Ciman and O. Gaggi, “Security vulnerabilities in cross-
platform mobile frameworks: a systematic analysis of
React Native, Flutter, and Ionic,” Computers & Security,
vol. 108, p. 102345, 2021.
12.
R. Martinez, L. Gomez, and M. Torres, “Continuous in-
tegration and delivery for cross-platform mobile applica-
tions: a comparison of pipelines for React Native, Flutter,
and Xamarin,” IEEE Access, vol. 10, pp. 54 321–54 335,
2022.
13.
A. Biorn-Hansen, T. A. Majchrzak, and T.-M. Gronli, “An
empirical investigation of performance overhead in cross-
platform mobile development frameworks,” in Proc. 16th
Int. Conf. Web Information Systems and Technologies
(WEBIST), Budapest, Hungary, 2020, pp. 134–145.
14.
Y. Tian and M. Nagappan, “An empirical study of Flutter
apps: development patterns, bug characterization, and
evolution,” in Proc. 36th IEEE/ACM Int. Conf. Auto-
mated Software Engineering (ASE), Melbourne, Australia,
2021, pp. 1110–1121.
15.
P. van Brabant, A. De Meulemeester, and B. Volckaert,
“Performance characterization of React Native’s new ar-
chitecture: JSI, Fabric, and TurboModules,” Empirical
Software Engineering, vol. 27, no. 6, p. 148, 2022.