|
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
| Volume 187 - Issue 87 |
| Published: March 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 (March 2026), 1-8. DOI=10.5120/ijca2026926505
@article{ 10.5120/ijca2026926505,
author = { Siarhei Krupenich },
title = { Design and Selection of Repository Strategies in Mobile Application Architectures },
journal = { International Journal of Computer Applications },
year = { 2026 },
volume = { 187 },
number = { 87 },
pages = { 1-8 },
doi = { 10.5120/ijca2026926505 },
publisher = { Foundation of Computer Science (FCS), NY, USA }
}
%0 Journal Article
%D 2026
%A Siarhei Krupenich
%T Design and Selection of Repository Strategies in Mobile Application Architectures%T
%J International Journal of Computer Applications
%V 187
%N 87
%P 1-8
%R 10.5120/ijca2026926505
%I Foundation of Computer Science (FCS), NY, USA
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.