| International Journal of Computer Applications |
| Foundation of Computer Science (FCS), NY, USA |
| Volume 187 - Number 87 |
| Year of Publication: 2026 |
| Authors: Siarhei Krupenich |
10.5120/ijca2026926505
|
Siarhei Krupenich . Design and Selection of Repository Strategies in Mobile Application Architectures. International Journal of Computer Applications. 187, 87 ( Mar 2026), 1-8. DOI=10.5120/ijca2026926505
This paper continues the investigation of Clean Architecture principles in the context of mobile application development, with a particular focus on the Data layer. The primary challenge addressed is the synchronization of locally stored data with external data sources under mobile-specific constraints, including limited memory, unstable network connectivity, and restricted computational resources. The Repository pattern is commonly applied to abstract data access; however, existing research predominantly targets web and back-end systems, while mobile-oriented repository strategies remain underexplored. This work analyzes a range of repository techniques relevant to mobile environments, including Network-First, Cache-First, Database-First, Adaptive, Stale-While- Revalidate (SWR), and Multi-Remote repositories. Each approach is examined in relation to the specific problems it addresses, supported by conceptual illustrations and pseudocode representations. Based on the comparative analysis, a decision framework is proposed to assist practitioners in selecting an appropriate repository strategy according to application requirements and operational constraints. The results aim to improve data efficiency and architectural decision-making in mobile applications employing Clean Architecture.