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.

Download


Paper 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