E-Book, Englisch, 568 Seiten, eBook
Freeman Pro Design Patterns in Swift
1. Auflage 2015
ISBN: 978-1-4842-0394-1
Verlag: APRESS
Format: PDF
Kopierschutz: 1 - PDF Watermark
E-Book, Englisch, 568 Seiten, eBook
ISBN: 978-1-4842-0394-1
Verlag: APRESS
Format: PDF
Kopierschutz: 1 - PDF Watermark
The Swift programming language has transformed the world of iOS development and started a new age of modern development. shows you how to harness the power and flexibility of Swift to apply the most important and enduring design patterns to your applications, taking your development projects to master level.
This book will teach you those design patterns that have always been present at some level in your code, but may not have been recognized, acknowledged, or fully utilized. Implementation of specific pattern approaches will prove their value to any Swift developer.
Best-selling author Adam Freeman explains how to get the most from design patterns. He starts with the nuts-and-bolts and shows you everything through to advanced features, going in-depth to give you the knowledge you need.
brings design patterns to life and shows you how to bring structure and scale to your Swift code with a practical, no-nonsense approach.
Zielgruppe
Popular/general
Autoren/Hrsg.
Weitere Infos & Material
Part 1 - Getting Started1. Understanding Design Patterns2. Getting Used to Xcode3. Creating the SportsStore App Part 2 - The Creation Patterns4. The Object Template Pattern5. The Prototype Pattern6. The Singleton Pattern7. The Object Pool Pattern8. Object Pool Variations9. The Factory Method Pattern10. The Abstract Factory Pattern11. The Builder PatternPart 3 - The Structural Patterns12. The Adapter Pattern13. The Bridge Pattern14. The Decorator Pattern15. The Composite Pattern16. The Facade Pattern17. The Flyweight Pattern18. The Proxy PatternPart 4 - The Behavioral Patterns19. The Chain of Responsibility Pattern20. The Command Pattern21. The Mediator Pattern22. The Observer Pattern23. The Memento Pattern24. The Strategy Pattern25. The Visitor Pattern26. The Template Method PatternPart 5 - The MVC Pattern27. The MVC Pattern




