Using Hexagonal Architecture for Mobile Applications
Robin Nunkesser
2022
Abstract
Complex mobile applications require an appropriate global architecture. If used correctly, the high-level design patterns officially recommended for iOS and Android 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 discusses using Hexagonal Architecture as the fundamental global architecture for mobile architectures, providing an extendable approach suitable for small and large projects and helping to achieve more independence from frameworks and external agencies and better testability.
DownloadPaper Citation
in Harvard Style
Nunkesser R. (2022). Using Hexagonal Architecture for Mobile Applications. In Proceedings of the 17th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-588-3, pages 113-120. DOI: 10.5220/0011075100003266
in Bibtex Style
@conference{icsoft22,
author={Robin Nunkesser},
title={Using Hexagonal Architecture for Mobile Applications},
booktitle={Proceedings of the 17th International Conference on Software Technologies - Volume 1: ICSOFT,},
year={2022},
pages={113-120},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011075100003266},
isbn={978-989-758-588-3},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 17th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - Using Hexagonal Architecture for Mobile Applications
SN - 978-989-758-588-3
AU - Nunkesser R.
PY - 2022
SP - 113
EP - 120
DO - 10.5220/0011075100003266