The mobile market grows larger year by year and at the core of those devices, we have the mobile applications that push the techno- logical advancement forward continuously. Due to the increased hardware performance and the popularity of those devices as well as advancements in their operating systems, mobile applications have grown to be complex projects with many dependencies and large teams working on them. As the application becomes bigger and more complex, the problem of choosing the right software architecture arises. This study focuses on an analysis of the most commonly used architectural patterns on mobile applications highlighting their features and flaws. Moreover, it also presents a compar- ison between them when implementing a medium-sized application. The usage of the appropriate architecture can simplify the work of developers and enable the creation of sustainable applications and the improvement of the software?s capacity to endure and evolve over time.
CITATION STYLE
Dobrean, D., & Dioșan, L. (2019). A Comparative Study of Software Architectures in Mobile Applications. Studia Universitatis Babeș-Bolyai Informatica, 64(2), 49–64. https://doi.org/10.24193/subbi.2019.2.04
Mendeley helps you to discover research relevant for your work.