Saved in:
| Main Authors: | , , |
|---|---|
| Format: | Recurso digital |
| Language: | |
| Published: |
Zenodo
2025
|
| Online Access: | https://doi.org/10.5281/zenodo.15047631 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1866902139449638912 |
|---|---|
| author | Purushottam Raj Bhavdeep Sethi Rutvij Shah |
| author_facet | Purushottam Raj Bhavdeep Sethi Rutvij Shah |
| contents | <p><span>Open-source innovation has revolutionized Android mobile engineering by fostering diverse coding techniques that enhance application performance, efficiency, and reliability. This study examines the impact of programming languages, UI frameworks, code complexity, and open-source collaboration on mobile engineering excellence. A dataset of 500 open-source Android projects was analyzed using descriptive statistics, regression models, Principal Component Analysis (PCA), and hypothesis testing. The findings indicate that Kotlin (35%) is emerging as the preferred programming language over Java (40%), offering faster compilation times and lower error rates. Additionally, Jetpack Compose and Flutter UI outperform traditional XML-based UI, reducing rendering speeds by 40% and improving battery efficiency by 15%. The study highlights that high cyclomatic complexity degrades performance by 30%, while modular code enhances execution efficiency. Regression analysis confirms that framework adoption (β = 0.50, p = 0.005) and open-source collaboration (β = 0.40, p = 0.01) significantly boost application quality. Hypothesis testing validates the performance benefits of declarative UI frameworks and structured coding methodologies. These insights offer developers and engineers actionable strategies to optimize Android applications, improve maintainability, and embrace open-source development for continuous innovation</span></p> |
| format | Recurso digital |
| id | zenodo_https___doi_org_10_5281_zenodo_15047631 |
| institution | Zenodo |
| language | |
| publishDate | 2025 |
| publisher | Zenodo |
| record_format | zenodo |
| spellingShingle | Open-Source Innovation: How Diverse Coding Techniques Drive Mobile Engineering Excellence in Android? Purushottam Raj Bhavdeep Sethi Rutvij Shah <p><span>Open-source innovation has revolutionized Android mobile engineering by fostering diverse coding techniques that enhance application performance, efficiency, and reliability. This study examines the impact of programming languages, UI frameworks, code complexity, and open-source collaboration on mobile engineering excellence. A dataset of 500 open-source Android projects was analyzed using descriptive statistics, regression models, Principal Component Analysis (PCA), and hypothesis testing. The findings indicate that Kotlin (35%) is emerging as the preferred programming language over Java (40%), offering faster compilation times and lower error rates. Additionally, Jetpack Compose and Flutter UI outperform traditional XML-based UI, reducing rendering speeds by 40% and improving battery efficiency by 15%. The study highlights that high cyclomatic complexity degrades performance by 30%, while modular code enhances execution efficiency. Regression analysis confirms that framework adoption (β = 0.50, p = 0.005) and open-source collaboration (β = 0.40, p = 0.01) significantly boost application quality. Hypothesis testing validates the performance benefits of declarative UI frameworks and structured coding methodologies. These insights offer developers and engineers actionable strategies to optimize Android applications, improve maintainability, and embrace open-source development for continuous innovation</span></p> |
| title | Open-Source Innovation: How Diverse Coding Techniques Drive Mobile Engineering Excellence in Android? |
| url | https://doi.org/10.5281/zenodo.15047631 |