TechRxiv
ChoosingAGlobalArchitectureForMobileApplications.pdf (1.43 MB)
Download file

Choosing a Global Architecture for Mobile Applications

Download (1.43 MB)
preprint
posted on 2021-03-19, 20:44 authored by Robin NunkesserRobin Nunkesser
Complex mobile applications require an appropriate global architecture. If used correctly, the high-level design patterns promoted by Apple and Google such as MVC, MVVM, and MVI/MVU may make an important contribution to the architecture, but they often require supplementary architectural concepts. General architectures such as Clean Architecture may come to the rescue but leave room for interpretation as to how they work best on iOS and Android. This paper gives an overview of the current situation and choices and a vision of using a mix-and-match approach with the following goals: provide an extendable approach suitable for small and large projects, use minimal integration into the platform, and sidestep traps and erroneous implementations.

History

Email Address of Submitting Author

robin.nunkesser@hshl.de

Submitting Author's Institution

Hamm-Lippstadt University of Applied Sciences

Submitting Author's Country

  • Germany