Swift 4 Protocol-Oriented Programming - Third Edition

(5)
Swift 4 Protocol-Oriented Programming - Third Edition image
ISBN-10:

1788470036

ISBN-13:

9781788470032

Author(s): Hoffman, Jon
Edition: 3rd ed.
Released: Oct 04, 2017
Publisher: Packt Publishing
Format: Paperback, 210 pages

Description:

Build fast and powerful applications by harnessing the power of protocol-oriented programming in Swift 4Key FeaturesLeverage the power of protocol-oriented programming in your applications and learn from real-world use casesCreate a flexible code base with protocols and protocol extensionsLeverage the power of generics in Swift 4 to create very flexible frameworksBook DescriptionSwift 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.What you will learnUnderstand the differences between object-oriented programming and protocol-oriented programmingExplore the different types that Swift offers and what pitfalls to avoidDelve into generics and generic programmingLearn how to implement Copy-On-Write within your custom typesImplement several design patterns in a protocol-oriented wayDesign applications by prioritizing the protocol first and the implementation types secondTable of ContentsStarting with the ProtocolOur type choicesExtensionsGenericsObject-Oriented ProgrammingProtocol-Oriented ProgrammingAdopting Design Patterns in SwiftCase Studies

Best prices to buy, sell, or rent ISBN 9781788470032




Frequently Asked Questions about Swift 4 Protocol-Oriented Programming - Third Edition

You can buy the Swift 4 Protocol-Oriented Programming - Third Edition book at one of 20+ online bookstores with BookScouter, the website that helps find the best deal across the web. Currently, the best offer comes from and is $ for the .

The price for the book starts from $43.91 on Amazon and is available from 8 sellers at the moment.

If you’re interested in selling back the Swift 4 Protocol-Oriented Programming - Third Edition book, you can always look up BookScouter for the best deal. BookScouter checks 30+ buyback vendors with a single search and gives you actual information on buyback pricing instantly.

As for the Swift 4 Protocol-Oriented Programming - Third Edition book, the best buyback offer comes from and is $ for the book in good condition.

Not enough insights yet.

Not enough insights yet.