Swift Cookbook - Third Edition

By Chris Barker , Keith Moon
    What do you get with a Packt Subscription?

  • Instant access to this title and 7,500+ eBooks & Videos
  • Constantly updated with 100+ new titles each month
  • Breadth and depth in over 1,000+ technologies

About this book

Swift is an exciting, multi-platform, general-purpose programming language, and with this new edition of Swift Cookbook, you'll get to grips with the features of its latest version, Swift 5.6.

This comprehensive guide will take your Swift programming skills to the next level, boosting your productivity and efficiency by taking you step-by-step through a plethora of practical recipes.

Although this book is aimed at experienced iOS developers, we’ll give you an introduction to the basic building blocks of Swift 5.6, its syntax, and the functionalities of Swift constructs, just to get you warmed up. Once you’ve mastered the fundamentals, we get down to business. Unless you’re completely new to Swift, this recipe-based guide doesn’t need to be read in order; you can jump to whichever topic takes your fancy, from UIKit and SwiftUI to server-side programming with Vapor, from Swift’s control flow and generics to machine learning with CoreML and augmented reality with ARKit.

Once you’ve finished this book, you’ll be fully up to speed with the functionality of this flexible programming language, and you’ll be developing amazing applications in a wide variety of domains.

Publication date:
February 2023

About the Authors

  • Chris Barker

    Chris Barker is an iOS developer and tech lead for fashion retailer N Brown (JD Williams, SimplyBe, Jacamo), where he heads up the iOS team. Chris started his career developing .NET applications for online retailer dabs (now BT Shop) before he made his move into mobile app development with digital agency Openshadow (now MyStudioFactory Paris). There, he worked on mobile apps for clients such as Louis Vuitton, L'Oréal Paris, and the Paris Metro. Chris often attends and speaks at local iOS developer meetups and conferences such as NSManchester, Malaga Mobile, and CodeMobile.

    Browse publications by this author
  • Keith Moon

    Keith Moon is an award-winning iOS developer, author and speaker based in London. He has worked with some of the biggest companies in the world to create engaging and personal mobile experiences. Keith has been developing in Swift since its release, working on projects both fully Swift, and mixed Swift and Objective-C. Keith has been invited to speak about Swift development in conferences from Moscow to Minsk and London.

    Browse publications by this author
Swift Cookbook - Third Edition
Unlock this book and the full library FREE for 7 days
Start now