Analysis of Design Patterns Available for the Implementation of Applications in Xamarin
Edwin Norbey Gómez Bello and
Miguel Angel Leguizamón Páez
Additional contact information
Edwin Norbey Gómez Bello: Universidad Distrital Francisco José de Caldas, Colombia
Miguel Angel Leguizamón Páez: Universidad Distrital Francisco José de Caldas, Colombia
International Journal of Information Technology and Web Engineering (IJITWE), 2025, vol. 20, issue 1, 1-30
Abstract:
This article explores how Xamarin simplifies cross-platform mobile app development and highlights the importance of design patterns in tackling modern software challenges. As demand grows for adaptable, high-performing apps, Xamarin empowers developers to create seamless solutions for iOS, Android, and Windows using C#. The text introduces key design patterns like Model-View-ViewModel (MVVM), singleton, and dependency injection, showing how they reduce complexity, boost code reuse, and improve maintainability. It also discusses the transition to .NET MAUI, the next-generation framework built on Xamarin's foundation, offering enhanced performance and flexibility. A practical example demonstrates the Model-View-ViewModel (MVVM) pattern in a task list app, illustrating how design patterns solve real-world problems. By focusing on efficient resource management and scalable design, this article provides actionable insights to overcome challenges in cross-platform development, ensuring robust and maintainable applications.
Date: 2025
References: View complete reference list from CitEc
Citations:
Downloads: (external link)
http://services.igi-global.com/resolvedoi/resolve.aspx?doi=10.4018/IJITWE.370962 (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:igg:jitwe0:v:20:y:2025:i:1:p:1-30
Access Statistics for this article
International Journal of Information Technology and Web Engineering (IJITWE) is currently edited by Ghazi I. Alkhatib
More articles in International Journal of Information Technology and Web Engineering (IJITWE) from IGI Global
Bibliographic data for series maintained by Journal Editor ().