Mastering Swift 5 - Fifth Edition

Mastering Swift 5 - Fifth Edition

Jon Hoffman

52,49 €
IVA incluido
Disponible
Editorial:
Packt Publishing
Año de edición:
2019
ISBN:
9781789139860
52,49 €
IVA incluido
Disponible

Selecciona una librería:

  • Librería Samer Atenea
  • Librería Aciertas (Toledo)
  • Kálamo Books
  • Librería Perelló (Valencia)
  • Librería Elías (Asturias)
  • Donde los libros
  • Librería Kolima (Madrid)
  • Librería Proteo (Málaga)

Harness the power of the latest edition with this in-depth and comprehensive guide to the Swift languageKey FeaturesFifth edition of this bestselling book, improved and updated to cover the latest version of the Swift 5 programming languageGet to grips with popular and modern design techniques to write easy-to-manage Swift codeLearn how to use core Swift features such as concurrency, generics, and copy-on-write in your code Book DescriptionOver the years, the Mastering Swift book has established itself amongst developers as a popular choice as an in-depth and practical guide to the Swift programming language. The latest edition is fully updated and revised to cover the new version: Swift 5.Inside this book, you’ll find the key features of Swift 5 easily explained with complete sets of examples. From the basics of the language to popular features such as concurrency, generics, and memory management, this definitive guide will help you develop your expertise and mastery of the Swift language.Mastering Swift 5, Fifth Edition will give you an in-depth knowledge of some of the most sophisticated elements in Swift development, including protocol extensions, error handling, and closures. It will guide you on how to use and apply them in your own projects.Later, you’ll see how to leverage the power of protocol-oriented programming to write flexible and easier-to-manage code. You will also see how to add the copy-on-write feature to your custom value types and how to avoid memory management issues caused by strong reference cycles. What you will learnUnderstand core Swift components, including operators, collections, control flows, and functionsLearn how and when to use classes, structures, and enumerationsUnderstand how to use protocol-oriented design with extensions to write easier-to-manage codeUse design patterns with Swift, to solve commonly occurring design problemsImplement copy-on-write for you custom value types to improve performanceAdd concurrency to your applications using Grand Central Dispatch and Operation QueuesImplement generics to write flexible and reusable codeWho this book is for:This book is for developers who want to delve into the newest version of Swift. If you are a developer and learn best by looking at and working with code, then this book is for you. A basic understanding of Apple’s tools would be beneficial but not mandatory. All examples should work on the Linux platform as well.

Artículos relacionados

  • I Just Got My New Mac! What's Next?
    Stan Smith
    You just bought your new Mac! Congratulations! But now what? This book is designed for everyone new to Apple's Mac computers, whether you've been using other systems for years, or you're new to the world of computers in general. Loaded with informational graphics and step-by-step instructions, I Just Got My New Mac! What's Next? will take you through all of the basics so t...
    Disponible

    10,97 €

  • iOS 12 App Development Essentials
    Neil Smyth
    iOS 12 App Development Essentials, the latest edition of this popular book series, has now been fully updated for the iOS 12 SDK, Xcode 10 and the Swift 4.2 programming language.This publication is available for purchase in print and eBook editions. The print edition consists of 102 chapters and includes a free download of the color PDF of the book with 20 additional chapters. ...
    Disponible

    61,15 €

  • I Just Got My New Mac! What's Next?
    Stan Smith
    You just bought your new Mac! Congratulations! But now what? This book is designed for everyone new to Apple's Mac computers, whether you've been using other systems for years, or you're new to the world of computers in general. Loaded with informational graphics and step-by-step instructions, I Just Got My New Mac! What's Next? will take you through all of the basics so th...
    Disponible

    15,74 €

  • Essential iPhone iOS 12 Edition
    Kevin Wilson
    The twenty-first century offers more technology than we have ever seen before, but with new updates, and apps coming out all the time, it’s hard to keep up.Essential iPhone: iOS 12 Edition is here to help. Along with easy to follow step-by-step instructions, illustrations, and photographs, this guide offers specifics in... Setting up iOS 12 on iPhone and upgrading from previo...
    Disponible

    20,61 €

  • Accelerated Mac OS X Core Dump Analysis, Second Edition
    Dmitry Vostokov / Software Diagnostics Services
    The full transcript of Software Diagnostics Services (former Memory Dump Analysis Services) training with 12 step-by-step exercises. Learn how to analyse app crashes and freezes, navigate through process core memory dump space and diagnose corruption, memory leaks, CPU spikes, blocked threads, deadlocks, wait chains, and much more. We use a unique and innovative pattern-driven ...
    Disponible

    88,85 €

  • Essential iPhone X iOS 12 Edition
    Kevin Wilson
    The twenty-first century offers more technology than we have ever seen before, but with new updates, and apps coming out all the time, it’s hard to keep up.Essential iPhone X: iOS 12 Edition is here to help. Along with easy to follow step-by-step instructions, illustrations, and photographs, this guide offers specifics in... Setting up iOS 12 on iPhone X and upgrading from pr...
    Disponible

    20,65 €

Otros libros del autor

  • Mastering Swift 6 - Seventh Edition
    Jon Hoffman
    Become proficient in Swift 6 using advanced techniques and modern programming practices to effortlessly build high-performance applicationsKey Features:- Perfect your application development capabilities using the latest features of Swift 6.2- Learn advanced techniques like concurrency, memory management, Generics, and Swift Testing- Apply best practices in Swift to write clean...
    Disponible

    63,03 €

  • Islam and Statecraft
    Jon Hoffman
    Instead of religion influencing political outcomes, this analysis examines how politics influences religious outcomes. Dominant analyses examining the utilization of religion as a tool of statecraft in the Middle East remain overwhelmingly fixated on how Islam influences the foreign policies of different state actors - not how political considerations often influence the forms ...
    Disponible

    114,91 €

  • Mastering Swift 5.3 - Sixth Edition
    Jon Hoffman
    A comprehensive guide for programming enthusiasts who wish to gain a firm command of the fundamentals and advanced Swift conceptsKey featuresSixth edition of this bestselling book, improved and updated to cover the latest version of the Swift 5.3 programming languageGet to grips with popular and modern design techniques to write easy-to-manage Swift codeUse core Swift features ...
    Disponible

    53,03 €

  • Swift 5 Protocol Oriented Programming-- Fourth Edition
    Jon Hoffman
    ...
    Disponible

    33,89 €

  • Mastering Arduino
    Jon Hoffman
    ...
    Disponible

    59,04 €

  • Swift 4 Protocol-Oriented Programming - Third Edition
    Jon Hoffman
    ...
    Disponible

    57,25 €