Published In
Publication Number
Page Numbers
Paper Details
Code Architectures for Android Applications: A Comprehensive Study
Authors
Jagadeesh Duggirala
Abstract
The development of Android applications requires a solid foundation of code architecture to ensure maintainability, scalability, and effective user experience. This study explores the various code architecture patterns commonly used in Android development, including Model-View-Controller (MVC), Model-View-Presenter (MVP), Model-View-ViewModel (MVVM), and Clean Architecture. It highlights the advantages and limitations of each pattern and provides insights into how modern Android development practices, such as Jetpack libraries and dependency injection, integrate into these architectures. Furthermore, the paper discusses real-world examples and best practices for implementing these patterns to achieve optimal results in Android application development.
Keywords
-
Citation
Code Architectures for Android Applications: A Comprehensive Study. Jagadeesh Duggirala. 2022. IJIRCT, Volume 8, Issue 3. Pages 1-5. https://www.ijirct.org/viewPaper.php?paperId=2502034