Articles liés à Swift 4 Protocol-Oriented Programming: Bring predictability,...

Swift 4 Protocol-Oriented Programming: Bring predictability, performance, and productivity to your Swift applications, 3rd Edition - Couverture souple

 
9781788470032: Swift 4 Protocol-Oriented Programming: Bring predictability, performance, and productivity to your Swift applications, 3rd Edition

Synopsis

Build fast and powerful applications by harnessing the power of protocol-oriented programming in Swift 4

Key Features

  • 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 frameworks

Book Description

Swift 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 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 second

Table of Contents

  1. Starting with the Protocol
  2. Our type choices
  3. Extensions
  4. Generics
  5. Object-Oriented Programming
  6. Protocol-Oriented Programming
  7. Adopting Design Patterns in Swift
  8. Case Studies

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

À propos de l?auteur

Jon Hoffman has over 25 years of experience in the field of information technology. Over these years, Jon has worked in the areas of system administration, network administration, network security, application development, and architecture. Currently, Jon works as a senior software engineer for Syn-Tech Systems.Jon has developed extensively for the iOS platform since 2008. This includes several apps that he has published in the App Store, apps that he has written for third parties, and numerous enterprise applications. He has also developed mobile applications for the Android and Windows platforms. What really drives Jon the challenges that the field of information technology provides and there is nothing more exhilarating to him than overcoming a challenge.Some of Jon's other interests are spending time with his family, robotic projects, and 3D printing. Jon also really enjoys Tae Kwon Do, where he and his oldest daughter Kailey earned their black belts together early in 2014, Kim (his wife) earned her black belt in December 2014, and his youngest daughter Kara is currently working towards her black belt.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

Acheter neuf

Afficher cet article
EUR 43,37

Autre devise

EUR 4,63 expédition depuis Royaume-Uni vers France

Destinations, frais et délais

Résultats de recherche pour Swift 4 Protocol-Oriented Programming: Bring predictability,...

Image d'archives

Hoffman, Jon
Edité par Packt Publishing, 2017
ISBN 10 : 1788470036 ISBN 13 : 9781788470032
Neuf Couverture souple

Vendeur : Ria Christie Collections, Uxbridge, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. In. N° de réf. du vendeur ria9781788470032_new

Contacter le vendeur

Acheter neuf

EUR 43,37
Autre devise
Frais de port : EUR 4,63
De Royaume-Uni vers France
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

Jon Hoffman
Edité par Packt Publishing Limited, 2017
ISBN 10 : 1788470036 ISBN 13 : 9781788470032
Neuf PAP
impression à la demande

Vendeur : PBShop.store US, Wood Dale, IL, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

PAP. Etat : New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. N° de réf. du vendeur L0-9781788470032

Contacter le vendeur

Acheter neuf

EUR 47,80
Autre devise
Frais de port : EUR 0,73
De Etats-Unis vers France
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

Hoffman, Jon
Edité par Packt Publishing 2017-10, 2017
ISBN 10 : 1788470036 ISBN 13 : 9781788470032
Neuf PF

Vendeur : Chiron Media, Wallingford, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

PF. Etat : New. N° de réf. du vendeur 6666-IUK-9781788470032

Contacter le vendeur

Acheter neuf

EUR 38,31
Autre devise
Frais de port : EUR 11,02
De Royaume-Uni vers France
Destinations, frais et délais

Quantité disponible : 10 disponible(s)

Ajouter au panier

Image d'archives

Jon Hoffman
Edité par Packt Publishing Limited, 2017
ISBN 10 : 1788470036 ISBN 13 : 9781788470032
Neuf PAP
impression à la demande

Vendeur : PBShop.store UK, Fairford, GLOS, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

PAP. Etat : New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. N° de réf. du vendeur L0-9781788470032

Contacter le vendeur

Acheter neuf

EUR 44,04
Autre devise
Frais de port : EUR 5,61
De Royaume-Uni vers France
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

Jon Hoffman
Edité par Packt Publishing Limited, 2017
ISBN 10 : 1788470036 ISBN 13 : 9781788470032
Neuf Paperback
impression à la demande

Vendeur : THE SAINT BOOKSTORE, Southport, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Paperback. Etat : New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 526. N° de réf. du vendeur C9781788470032

Contacter le vendeur

Acheter neuf

EUR 47,85
Autre devise
Frais de port : EUR 7,15
De Royaume-Uni vers France
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image fournie par le vendeur

Hoffman, Jon
Edité par Packt Publishing, 2017
ISBN 10 : 1788470036 ISBN 13 : 9781788470032
Neuf Couverture souple

Vendeur : moluna, Greven, Allemagne

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. &Uumlber den AutorrnrnJon Hoffman has over 20 years experience in the field of Information Technology. Over those 20 years, Jon has worked in the system administration, network administration, network security, application development, and arc. N° de réf. du vendeur 513026443

Contacter le vendeur

Acheter neuf

EUR 48,76
Autre devise
Frais de port : EUR 9,70
De Allemagne vers France
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image fournie par le vendeur

Jon Hoffman
Edité par Packt Publishing, 2017
ISBN 10 : 1788470036 ISBN 13 : 9781788470032
Neuf Taschenbuch
impression à la demande

Vendeur : AHA-BUCH GmbH, Einbeck, Allemagne

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Taschenbuch. Etat : Neu. nach der Bestellung gedruckt Neuware - Printed after ordering. N° de réf. du vendeur 9781788470032

Contacter le vendeur

Acheter neuf

EUR 58,87
Autre devise
Frais de port : EUR 10,99
De Allemagne vers France
Destinations, frais et délais

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Hoffman, Jon
Edité par Packt Publishing, 2017
ISBN 10 : 1788470036 ISBN 13 : 9781788470032
Neuf Couverture souple

Vendeur : Lucky's Textbooks, Dallas, TX, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. N° de réf. du vendeur ABLIING23Mar2912160180224

Contacter le vendeur

Acheter neuf

EUR 37,71
Autre devise
Frais de port : EUR 63,72
De Etats-Unis vers France
Destinations, frais et délais

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

Hoffman, Jon
Edité par Packt Publishing, 2017
ISBN 10 : 1788470036 ISBN 13 : 9781788470032
Neuf Paperback

Vendeur : dsmbooks, Liverpool, Royaume-Uni

Évaluation du vendeur 4 sur 5 étoiles Evaluation 4 étoiles, En savoir plus sur les évaluations des vendeurs

Paperback. Etat : New. New. book. N° de réf. du vendeur D7S9-1-M-1788470036-6

Contacter le vendeur

Acheter neuf

EUR 127,43
Autre devise
Frais de port : EUR 29,03
De Royaume-Uni vers France
Destinations, frais et délais

Quantité disponible : 1 disponible(s)

Ajouter au panier