Abstract
To implement your software, you make design decisions based on how you’d like to structure your app in terms of organizing your code. To decide your iOS app structure up front, the top-down approach and model-view-controller (MVC) design pattern are recommended and actually embedded in the iOS software development kit (SDK) and tools. MVC may not be enforced in most of the popular web development platforms, but the vocabularies should be familiar to both front-end and back-end web developers. The techniques may vary, but the principle is the same: structure your app into three software layers consisting of the model, view, and controller.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2015 Sean Liao and Mark Punak
About this chapter
Cite this chapter
Liao, S., Punak, M. (2015). Structure Your App. In: Migrating to Swift from Web Development. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-0931-8_3
Download citation
DOI: https://doi.org/10.1007/978-1-4842-0931-8_3
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-0932-5
Online ISBN: 978-1-4842-0931-8
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books