Swift 4 Protocol-Oriented Programming - Third Edition

Swift 4 Protocol-Oriented Programming - Third Edition
Author :
Publisher :
Total Pages : 210
Release :
ISBN-10 : 1788470036
ISBN-13 : 9781788470032
Rating : 4/5 (032 Downloads)

Book Synopsis Swift 4 Protocol-Oriented Programming - Third Edition by : Jon Hoffman

Download or read book Swift 4 Protocol-Oriented Programming - Third Edition written by Jon Hoffman and published by . This book was released on 2017-10-04 with total page 210 pages. Available in PDF, EPUB and Kindle. Book excerpt: Build fast and powerful applications by harnessing the power of protocol-oriented programming in Swift 4About This Book* Leverage the power of protocol-oriented programming in your applications and learn from real-world use cases* Create a flexible code base with protocols and protocol extensions* Leverage the power of generics in Swift 4 to create very flexible frameworksWho This Book Is ForThis book is for Swift developers who want to learn and implement protocol-oriented programming in their real-world applications..What You Will Learn* Understand the differences between object-oriented programming and protocol-oriented programming* Explore the different types that Swift offers and what pitfalls to avoid* Delve into generics and generic programming* Learn how to implement Copy-On-Write within your custom types* Implement several design patterns in a protocol-oriented way* Design applications by prioritizing the protocol first and the implementation types secondIn DetailSwift has become the number one language used in iOS and macOS development. The Swift standard library is developed using protocol-oriented programming techniques, generics, and first-class value semantics; therefore, every Swift developer should understand these powerful concepts and how to take advantage of them in their application design.This book will help you understand the differences between object-oriented programming and protocol-oriented programming. It will demonstrate how to work with protocol-oriented programming using real-world use cases. You will gain a solid knowledge of the various types that can be used in Swift and the differences between value and reference types. You will be taught how protocol-oriented programming techniques can be used to develop very flexible and easy-to-maintain code.By the end of the book, you will have a thorough understanding of protocol-oriented programming and how to utilize it to build powerful and practical applications.Style and approachThis book is written for developers who learn best by working with code, so every concept discussed in this book is reinforced with real code examples.


Swift 4 Protocol-Oriented Programming - Third Edition Related Books

Swift 4 Protocol-Oriented Programming - Third Edition
Language: en
Pages: 210
Authors: Jon Hoffman
Categories:
Type: BOOK - Published: 2017-10-04 - Publisher:

DOWNLOAD EBOOK

Build fast and powerful applications by harnessing the power of protocol-oriented programming in Swift 4About This Book* Leverage the power of protocol-oriented
Swift 4 Protocol-Oriented Programming
Language: en
Pages: 206
Authors: Jon Hoffman
Categories: Computers
Type: BOOK - Published: 2017-10-06 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Build fast and powerful applications by harnessing the power of protocol-oriented programming in Swift 4 About This Book Leverage the power of protocol-oriented
Swift Protocol-Oriented Programming
Language: en
Pages: 217
Authors: Jon Hoffman
Categories: Computers
Type: BOOK - Published: 2019-06-28 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Embrace the Protocol-Oriented Programming paradigm, for better code maintainability and increased performance, with Swift programming. Key FeaturesLeverage the
Protocol Oriented Programming with Swift
Language: en
Pages: 212
Authors: Jon Hoffman
Categories: Computers
Type: BOOK - Published: 2016-02-23 - Publisher: Packt Publishing

DOWNLOAD EBOOK

Build fast and powerful applications by exploiting the power of protocol-oriented programming in SwiftAbout This Book• The only book that shows how to harness
Mastering Swift 4- Fourth Edition
Language: en
Pages: 392
Authors: Jon Hoffman
Categories: Computers
Type: BOOK - Published: 2017-09-27 - Publisher: Packt Publishing

DOWNLOAD EBOOK

Dive into the latest release of the Swift programming language with this advanced development book for building highly performant applications.About This Book*