Abstract
Before we start writing the code for a mobile application (and in general, for any software), it is important to determine the structure and architecture of the project. This will help us avoid developing an application that works, but whose code is difficult to maintain. Before diving into specific patterns for iOS apps, it's important to understand what software architecture is and why it's needed, as well as how to choose the best pattern for a project.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Design Patterns: Elements of Reusable Object-Oriented Software by E. Gamma, R. Helm, E. Johnson, and J. Vlissides. Addison Wesley, 1st Ed, 1994.
- 2.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2023 Raúl Ferrer García
About this chapter
Cite this chapter
García, R.F. (2023). Introduction. In: iOS Architecture Patterns. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-9069-9_1
Download citation
DOI: https://doi.org/10.1007/978-1-4842-9069-9_1
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-9068-2
Online ISBN: 978-1-4842-9069-9
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)