85 Best Swift Books of All Time

We've ranked the best swift books using expert recommendations, sales data, and millions of reader ratings. At Shortform, we know books. Our book guides are the best in the world. Learn why.

Swift in Depth book cover1

Swift in Depth

Tjeerd in 't Veen

5.0
Summary

Now updated for Swift 5! Swift is more than just a fun language to build iOS applications with. It features a host of powerful tools that, if effectively used, can help you create even better apps with clean, crystal-clear code and awesome features. Swift in Depth is designed to help you unlock these tools and quirks and get developing next-gen apps, web services, and more!

Purchase of the
2

Beginning iOS 13 & Swift App Development: Develop iOS Apps with Xcode 11, Swift 5, Core ML, ARKit and more

Greg Lim

5.0
In this book, we take you on a fun, hands-on and pragmatic journey to learning iOS12 application development using Swift. You'll start building your first iOS app within minutes. Every section is written in a bite-sized manner and straight to the point as I don't want to waste your time (and most certainly mine) on the content you don't need. In the end, you will have the skills to create an app a
3

Mastering Swift 5: Deep dive into the latest edition of the Swift programming language, 5th Edition

Jon Hoffman

5.0
Swift is a new programming language for creating iOS and OS X apps. Swift builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed by the mature and much-loved Cocoa and Cocoa Touch frameworks, is an opportunity to reimagin
Swift Programming: The Big Nerd Ranch Guide book cover4

Swift Programming: The Big Nerd Ranch Guide

Matthew Mathias

5.0
Through the authors' carefully constructed explanations and examples, you will develop an understanding of Swift grammar and the elements of effective Swift style - all thoroughly revised for Swift 5.2 and Xcode 11.
Throughout the book, the authors share their insights into Swift to ensure that you understand the hows and whys of Swift and can put that understanding to use in different contexts.
5

IOS 13 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics

Matt Neuburg

4.9
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 10 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 5. With this thoroughly updated guide, you'll learn the Swift language, understand Apple's Xcode development tools, and discover the Cocoa framework.


Explore Swift's object-oriented concepts
Become familiar with built-
Swift for Kids: A Playful Introduction to Making iPhone and iPad Apps book cover6

Swift for Kids: A Playful Introduction to Making iPhone and iPad Apps

Gloria Winquist

4.9
Swift is Apple's popular iOS programming language designed to be beginner-friendly and accessible. "Swift for Kids" teaches the fundamentals of programming with Swift and Xcode, theofficial - and free! - iOS development environment.

"Swift for Kids" teaches programming basics in Xcode's interactive playground, which shows you the results of your code immediately. Then you'll put your new programmin
Mastering Swift 6: Modern programming techniques for high-performance apps in Swift 6.2 book cover7

Mastering Swift 6: Modern programming techniques for high-performance apps in Swift 6.2

Jon Hoffman

4.9

Become proficient in Swift 6 using advanced techniques and modern programming practices to effortlessly build high-performance applicationsKey FeaturesPerfect your application development capabilities using the latest features of Swift 6.2Learn advanced techniques like concurrency, memory management, Generics, and Swift TestingApply best practices in Swift to write clean, scalable, and maintainabl

Chesapeake Requiem: A Year with the Watermen of Vanishing Tangier Island book cover8

Chesapeake Requiem: A Year with the Watermen of Vanishing Tangier Island

Earl Swift

4.8

A brilliant, soulful, and timely portrait of a two-hundred-year-old crabbing community in the middle of the Chesapeake Bay as it faces extinction from rising sea levels—part natural history of an extraordinary ecosystem, starring the beloved blue crab; part paean to a vanishing way of life; and part meditation on man’s relationship with the environment—from the acclaimed author, who reported this

Swift for New Programmers: A Beginner-Friendly Introduction to Swift, SwiftUI, and iOS Development (Swift & SwiftUI Learning Series Book 1) book cover9

Swift for New Programmers: A Beginner-Friendly Introduction to Swift, SwiftUI, and iOS Development (Swift & SwiftUI Learning Series Book 1)

ALEX HUNTER

4.8

Swift for New Programmers is the complete, beginner-friendly guide designed to take you from your very first line of code to building real iOS apps with confidence. Whether you're learning Swift for career growth, app development, or personal projects, this book gives you a clear, practical path into one of the world’s most in-demand programming languages.Written with clarity and modern best pract

10

Fun & Challenging Mazes: Fun-Filled Problem-Solving Exercises for Kids Ages 8-12

Activity Wizo

4.8
11

Taylor Swift - Lover

Taylor Swift

4.8
(Piano/Vocal/Guitar Artist Songbook). Matching folio to Taylor's latest blockbuster, record-breaking, chart-topping album featuring 18 songs including: The Archer • Cruel Summer • I Think He Knows • London Boy • Lover • The Man • Me! • Paper Rings • You Need to Calm Down • and many more! Songs are arranged for piano and voice with guitar chord frames.
12

Taylor Swift: Speak Now

Taylor Swift

4.8
(Piano/Vocal/Guitar Artist Songbook). With a winning mix of pop sounds, country twang, and confessional lyrics, Speak Now is the highly anticipated follow-up to Taylor Swift's hugely successful sophomore release Fearless . This folio features piano/vocal/guitar arrangements of all 14 tracks from the celebrated songstress: Back to December • Better Than Revenge • Dear John • Enchanted • Haunted • I
13

Swift Justice: Murder & Vengeance In A California Town

Harry Farrell

4.8
In 1933, a nightmare shook the quiet town of San Jose, California, when a young man named Brooke Hart was abducted while leaving his father's department store. In the days that followed, the Harts, local and state police, and J. Edgar Hoover's FBI scrambled to outwit the kidnappers, whose demands kept them at bay until they--and Brook Hart's murder--were at last discovered.

Then the unthinkable: A
14

Swift 5 Cheat Sheet: Quick Reference Guide with Simple Examples for Each Topic of Swift Programming Language

Amit Chaudhary

4.8
15

200+ Frequently Asked Interview Questions & Answers in iOS Development: Swift & Objective -C Programming (Interview Q & A Series Book 9)

Bandana Ojha

4.8
16

The Essential Writings of Jonathan Swift

Jonathan Swift, Claude Rawson, et al.

4.8

"Criticism" provides readers with a wide chronological and thematic range of scholarly interpretations, divided into two sections. The first, "1745-1940," includes assessments by Henry Fielding, Samuel Johnson, Samuel Taylor Coleridge, William Makepeace Thackeray, D. H. Lawrence, W. B. Yeats, F. R. Leavis, and Andr� Breton, among others. The second, "After 1940," is by subject and collects critica
17

Taylor Swift - 1989

Taylor Swift

4.8
(Piano/Vocal/Guitar Artist Songbook). When Taylor Swift's first official "pop" album, 1989 was released in October 2014, it quickly achieved record-breaking sales. According to Billboard, it sold almost 1.3 million copies in its debut week, the largest sales week for an album since 2002 and made Taylor the first artist ever to have three albums top $1 million in sales in a week. Our songbook featu
18

Taylor Swift - Reputation

Taylor Swift

4.8
(Piano/Vocal/Guitar Artist Songbook). Taylor's 2017 album release continues her chart-topping success, debuting on the Billboard 200 chart at number 1, led by the previously released singles "Look What You Made Me Do" and "...Ready for It." Our songbook features these 2 songs plus 13 more arranged for piano and voice with guitar chord frames: Call It What You Want • Dancing with Our Hands Tied • D
19

Go in Practice

Matt Butcher

4.8
Go in Practice guides you through dozens of real-world techniques in key areas like package management, microservice communication, and more. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications. You'll learn techniques for building
20

Swift Vengeance

T. Jefferson Parker

4.8
In this incendiary thriller from three-time Edgar Award winner and New York Times bestselling author T. Jefferson Parker, Roland Ford is hunting down a mysterious killer, jockeying for position with the FBI, and risking everything to save a friend in terrible jeopardy.

Returning hero and private investigator Roland Ford is on the trail of a mysterious killer who is beheading CIA drone operators and
21

The Adventures of Tom Swift, Volume One (Tom Swift Sr, #1-4)

Victor Appleton

4.8
Collected in Volume One are Tom Swift's first four adventures: "Tom Swift and His Motor-Cycle"; "Tom Swift and His Motor Boat"; "Tom Swift and His Airship"; and "Tom Swift and His Submarine Boat."
Hello Swift!: iOS app programming for kids and other beginners book cover22

Hello Swift!: iOS app programming for kids and other beginners

Tanmay Bakshi

4.8
Summary

Hello Swift! is a how-to guide to programming iOS Apps with the Swift language, written from a kid's perspective. This approachable, well-illustrated, step-by-step guide takes you from beginning programming concepts all the way through developing complete apps. (Adults will like it too!)

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publicatio
23

SwiftUI Essentials - iOS Edition: Learn to Develop iOS Apps using SwiftUI, Swift 5 and Xcode 11

Neil Smyth

4.8
24

TAY - The Taylor Swift Story

Jill Parker

4.8
Taylor marched up to the woman behind the front desk and went into gear. "Hi! I'm Taylor Swift! I'm eleven and I want a record deal!" She handed the woman her CD. "Call me!" she said and flashed her a cheery smile.
"She thought I was cute," Taylor said when she was back in the car. "The usual Go away and come back when you're eighteen."
Taylor stared out the side window as her mother drove slowly
AI and Machine Learning for Coders: A Programmer's Guide to Artificial Intelligence book cover25

AI and Machine Learning for Coders: A Programmer's Guide to Artificial Intelligence

Laurence Moroney

4.7
26

iOS Apps for Masterminds 4th Edition: How to take advantage of Swift 4.2, iOS 12, and Xcode 10 to create insanely great apps for iPhones and iPads

J.D Gauchat

4.7
27

Programming IOS 13: Dive Deep Into Views, View Controllers, and Frameworks

Matt Neuburg

4.7
If you're grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you'll learn how to create views, manipulate view controllers, and add features from iOS frameworks.


Create, arrange, draw, layer, and animate views that respond to touch
Use view con
28

iOS 12 App Development Essentials: Learn to Develop iOS 12 Apps with Xcode 10 and Swift 4

Neil Smyth

4.7
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. The eBook edition co
29

Advanced Swift: Updated for Swift 4

Chris Eidhof

4.7
Advanced Swift takes you through Swift's features, from low-level programming to high-level abstractions.

In this book, we'll write about advanced concepts in Swift programming. If you have read the Swift Programming Guide, and want to explore more, this book is for you.

Swift is a great language for systems programming, but also lends itself for very high-level programming. We'll explore both high-
30

When I Grow Up: Taylor Swift

Scholastic

4.7
[Scholastic Reader Level 3]

Taylor Swift is one of today's biggest music superstars with millions of fans around the world. But before she was famous, Taylor was just a young girl who loved to sing and dreamed of sharing her music with others. Learn how she made it all the way to the top in this exciting level 3 biography!
31

Taylor Swift for Ukulele

Taylor Swift

4.7
(Ukulele). This second edition has been updated to include selections through 1989 for a total of 20 Swift hits, featuring: Back to December • Bad Blood • Blank Space • I Knew You Were Trouble • Love Story • Mean • Mine • Shake It Off • Style • Teardrops on My Guitar • Today Was a Fairytale • Wildest Dreams • You Belong with Me • and more.
The Complete iPhone 16 Guide For Seniors: An Easy, Step-by-Step Guide for Zero-Tech Beginners for Everyday Use (Full Color Edition) (The Tech-Savvy Guides for Seniors) book cover32

The Complete iPhone 16 Guide For Seniors: An Easy, Step-by-Step Guide for Zero-Tech Beginners for Everyday Use (Full Color Edition) (The Tech-Savvy Guides for Seniors)

Wesley Grant

4.7

Tired of asking for help with your iPhone?Unlock the Power of Your iPhone 16 with the Complete Guide for Seniors! Updated iOS 26No confusing tech jargon, no small text—just clear, step-by-step instructions with photos to help you feel confident using your iPhone.With The Complete iPhone 16 Guide for Seniors, you'll learn how to call, text, take photos, use FaceTime, and explore apps with ease—even

SwiftUI Views Quick Start (iOS 18): Essential SwiftUI Views & Modifiers: A Beginner's Visual Reference for Modern iOS App Development (SwiftUI Mastery Visual Picture Books Book 1) book cover33

SwiftUI Views Quick Start (iOS 18): Essential SwiftUI Views & Modifiers: A Beginner's Visual Reference for Modern iOS App Development (SwiftUI Mastery Visual Picture Books Book 1)

Mark Moeykens

4.7

Struggling with SwiftUI?Want to build beautiful iOS apps, fast?This is your quick, visual solution!Why You Need This Book:Learn Visually: See how every SwiftUI View and Modifier works with clear code and instant visual results. No more guesswork!Save Time: Stop endless searching. This book is your go-to reference for essential SwiftUI elements.Master Core Concepts: Easily grasp Views, Modifiers, a

34

iOS Programming: The Big Nerd Ranch Guide

Christian Keur

4.7
iOS Programming: The Big Nerd Ranch Guide" leads you through the essential concepts, tools, and techniques for developing iOS applications. After completing this book, you will have the know-how and the confidence you need to tackle iOS projects of your own. Based on "Big Nerd Ranch's" popular iOS Bootcamp course and its well-tested materials and methodology, this bestselling guide teaches iOS con
iOS 26 Programming for Beginners: A hands-on guide to kickstarting your iOS app development journey with Swift 6, UIKit, and Xcode 26 book cover35

iOS 26 Programming for Beginners: A hands-on guide to kickstarting your iOS app development journey with Swift 6, UIKit, and Xcode 26

Ahmad Sahar

4.7

Build real-world iOS apps from scratch while learning the latest Swift 6, Xcode 26, and Apple Intelligence features in this fully updated 10th editionFree with your book: DRM-free PDF version + access to Packt's next-gen ReaderKey FeaturesHave fun building your first iOS app and start your iOS programming careerLearn to integrate Apple Intelligence and the sleek new Liquid Glass UI for modern app

Swift Programming in Easy Steps: Develop IOS Apps book cover36

Swift Programming in Easy Steps: Develop IOS Apps

Darryl Bartlett

4.7
Swift Programming in easy steps teaches programming novices the skills required to create their own Apple Apps, whilst assisting programmers to gain new skills.

For anyone seeking to discover the easiest way to create apps for Apple devices.
37

iOS and macOS Performance Tuning: Cocoa, Cocoa Touch, Objective-C, and Swift

Marcel Weiher

4.7
Suddenly, program optimization is crucial again. Yesterday s automatic increases in computer performance have effectively stopped. iOS devices such as the iPhone, iPad, iPod touch, and Apple TV have dramatically fewer resources: their limited resources must be used as frugally as possible. Now, in Cocoa and Objective-C Performance, Marcel Weiher draws on more than 20 years of experience optimizing
38

Swift Protocol-Oriented Programming: Increase productivity and build faster applications with Swift 5, 4th Edition

Jon Hoffman

4.7
39

Into the Abyss (Tom Swift Young Inventor, #1)

Victor Appleton

4.7
TOM IS IN DEEP-SEA TROUBLE...

Tom. Bud, and Yo are on the S.S. Nestor, a Swift Enterprises research vessel, to witness Mr. Swift testing his submersible, the Verne-1. Mr. Swift plans to use the Verne-1 to place a network of seismometers on the sea floor to detect underwater earthquakes, volcanic eruptions, and other phenomena that might generate tidal waves on the ocean's surface. But when an unex
Cocoa Programming for OS X: The Big Nerd Ranch Guide (5th Edition) (Big Nerd Ranch Guides) book cover40

Cocoa Programming for OS X: The Big Nerd Ranch Guide (5th Edition) (Big Nerd Ranch Guides)

Aaron Hillegass

4.7
Covering the bulk of what you need to know to develop full-featured applications for OS X, this edition is updated for OS X Yosemite (10.10), Xcode 6, and Swift. Written in an engaging tutorial style and class-tested for clarity and accuracy, it is an invaluable resource for any Mac programmer. The authors introduce the two most commonly used Mac developer tools: Xcode and Instruments. They also c
41

From Zero to iOS Hero: Swift Development for Kids and Teens

Etash Kalra

4.7
42

Programming IOS 12: Dive Deep Into Views, View Controllers, and Frameworks

Matt Neuburg

4.6
If you're grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you'll learn how to create views, manipulate view controllers, and add features from iOS frameworks.


Create, arrange, draw, layer, and animate views that respond to touch
Use view con
iOS 17 Development Crash Course: Build iOS apps with SwiftUI and Xcode 15 book cover43

iOS 17 Development Crash Course: Build iOS apps with SwiftUI and Xcode 15

Greg Lim

4.6
Swift Programming: A Detailed Guide to Learning Essential Concepts and Mastering Advanced Techniques book cover44

Swift Programming: A Detailed Guide to Learning Essential Concepts and Mastering Advanced Techniques

Julian Lornfeld

4.6

Swift is Apple’s powerful and intuitive programming language, designed to make coding easier, faster, and safer. If you are an aspiring iOS/macOS developer, an experienced programmer transitioning to Swift, or someone looking to deepen your understanding of the language, this book is your ultimate guide. Covering everything from the basics to advanced topics.---What You’ll Learn in This BookSwift

45

Big Walls, Swift Water: Epic Stories from Yosemite Search and Rescue

Charles R. "Butch" Farabee

4.6
The men and women of Yosemite Search and Rescue work around the clock, ready to respond at any hour in any weather. It’s not all helicopter heroics and plucking unlucky rock jocks off The Nose of El Capitan. It also means helping the teen with the busted ankle on the Mist Trail, finding the missing child in Tuolumne Meadows, and rescuing the newlywed clinging to a slick rock after her raft implode
46

Major Works

Jonathan Swift, Angus Ross, et al.

4.6
This authoritative edition brings together a unique selection from the full range of Swift's fifty-year career--prose, poetry, and letters--to give the essence of his work and thinking. Jonathan Swift (1667-1745) is best known as the author of Gulliver's Travels, which alone would have secured his place in the history of English literature. But in addition to this classic fictional satire, Swift w
47

The Battle of the Books

Jonathan Swift

4.6
This classic collection of Jonathan Swift short stories contains THE EPISODE OF BENTLEY AND WOTTON, THE BATTLE OF THE BOOKS, and others..
iOS Unit Testing by Example book cover48

iOS Unit Testing by Example

Jon Reid

4.6
49

Taylor Swift For Acoustic Guitar - Strum It Guitar

Taylor Swift

4.6
50

Programming Swift! Mac Apps 1 Swift 3 Edition

Nick Smith

4.6
51

React Native in Action

Nader Dabit

4.5
React Native just may be the holy grail of cross-platform app development that many developers and companies have been hoping for. Using React Native, developers can build performant cross-platform native apps much easier than ever before, all with a single programming language: JavaScript. With the growing demand for apps and the increasing complexity that app development entails, React Native co
52

The Robot Olympics (Tom Swift Young Inventor, #2)

Victor Appleton

4.5
ROBOTS + TERRORISTS = TROUBLE FOR TOM

Tom's been training his entry, SwiftBot, for the upcoming Robot Olympics -- a major event being sponsored by the White House's Office of Science and Technology. Teenage inventors from around the country will be bringing their homemade robots to compete in a series of athletic competitions. The Road Back, an antiscience terrorist group, has issued a statement c
Learning Swift: Building Apps for Macos, Ios, and Beyond book cover53

Learning Swift: Building Apps for Macos, Ios, and Beyond

Jon Manning, Paris Buttfield-Addison, et al.

4.5
Get valuable hands-on experience with Swift, the open source programming language developed by Apple. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with the latest version of Swift by developing a working iOS app from start to finish.

You'll begin with Swift programming basics--including guidelines for making your code "Swifty
Practical SwiftUI & SwiftData for Beginners 2026: A Step-by-Step Guide to Building Your First Real iOS Apps (The Practical SwiftUI & SwiftData iOS Development Series (2026 Edition) Book 1) book cover54

Practical SwiftUI & SwiftData for Beginners 2026: A Step-by-Step Guide to Building Your First Real iOS Apps (The Practical SwiftUI & SwiftData iOS Development Series (2026 Edition) Book 1)

Frank Maik

4.5

Practical SwiftUI & SwiftData for Beginners 2026: A Step-by-Step Guide to Building Your First Real iOS AppsAre you excited to build real iPhone apps with SwiftUI, but feel overwhelmed by confusing tutorials, scattered explanations, and code examples that never seem to connect into a complete app?Practical SwiftUI & SwiftData for Beginners 2026 is a clear, hands-on guide created specifically for co

iOS 17 Programming for Beginners - Eighth Edition: Unlock the world of iOS Development with Swift 5.9, Xcode 15, and iOS 17 - Your Path to App Store Success book cover55

iOS 17 Programming for Beginners - Eighth Edition: Unlock the world of iOS Development with Swift 5.9, Xcode 15, and iOS 17 - Your Path to App Store Success

Ahmad Sahar

4.5
An iOS Developer's Guide to SwiftUI: Design and build beautiful apps quickly and easily with minimum code book cover56

An iOS Developer's Guide to SwiftUI: Design and build beautiful apps quickly and easily with minimum code

Michele Fadda

4.5
Mastering iOS 18 Development: Take your iOS development experience to the next level with iOS, Xcode, Swift, and SwiftUI book cover57

Mastering iOS 18 Development: Take your iOS development experience to the next level with iOS, Xcode, Swift, and SwiftUI

Avi Tsadok

4.5
58

Swift 3 Game Development - Second Edition

Stephen Haney

4.5
Embrace the mobile gaming revolution by creating popular iOS games with Swift 3.0 About This Book - Create and design games for iPhone and iPad using SpriteKit and Swift 3.0 - Learn the core fundamentals of SpriteKit game development and mix and match techniques to customize your game - This step-by-step practical guide will teach you to build games from scratch using little-known tips and strateg
Mastering Swift: An Introduction to Swift Scripting and Programming for Apple Admins book cover59

Mastering Swift: An Introduction to Swift Scripting and Programming for Apple Admins

Charles Edge, Joel Rennich, Jeremy Bannister

4.5

Client Platform Engineers, device administrators, and others charged with managing large fleets of devices need to be able to wield open-source tools, conform them to their unique use cases, and get them on devices securely. This has traditionally been done with other languages, some of which have evolved since the early days of Unix – the early days of the very idea of an operating system. But th

60

Combine: Asynchronous Programming with Swift

raywenderlich Tutorial Team

4.5
61

Professional Swift

Michael Dippery

4.5
Transition from Objective-C to the cleaner, more functional Swift quickly and easilyProfessional Swift shows you how to create Mac and iPhone applications using Apple's new programming language. This code-intensive, practical guide walks you through Swift best practices as you learn the language, build an application, and refine it using advanced concepts and techniques. Organized for easy navigat
62

Core Data in Swift: Data Storage and Management for iOS and OS X

Marcus S. Zarra

4.5
SwiftUI for Masterminds 7th Edition: How to take advantage of SwiftUI, iOS 27 and AI Agents to develop apps for iPhones, iPads, and Macs book cover63

SwiftUI for Masterminds 7th Edition: How to take advantage of SwiftUI, iOS 27 and AI Agents to develop apps for iPhones, iPads, and Macs

J.D Gauchat

4.5

The 7th edition of the bestselling SwiftUI for Masterminds, now fully updated for iOS 27 and Xcode 27.SwiftUI for Masterminds is a comprehensive course designed to take you from the fundamentals of SwiftUI to building professional applications for Apple devices in no time.Learn app development step by step, the easy way, from simple examples to fully functional applications. By the end of this boo

64

Beginning iPhone Development with Swift: Exploring the IOS SDK

David Mark

4.4
The team that brought you the bestselling Beginning iPhone Development, the book that taught the world how to program on the iPhone, is back again for Beginning iPhone Development with Swift. This definitive guide to the Swift programming language and the iOS 8 SDK, and the source code has been updated to reflect Xcode 6.3.1 and Swift 1.2.There s coverage of brand-new technologies, including Swift
Modern Apple Game Development with Swift and SpriteKit: Build High-Performance 2D Games for iPhone, iPad, and Mac Using Swift 6, SpriteKit, GameplayKit, ... Development Professional Series Book 1) book cover65

Modern Apple Game Development with Swift and SpriteKit: Build High-Performance 2D Games for iPhone, iPad, and Mac Using Swift 6, SpriteKit, GameplayKit, ... Development Professional Series Book 1)

Elliot Nigel

4.4

Are you tired of forcing heavy, unoptimized third-party game engines to run smoothly on Apple hardware? Do you want to build sleek, battery-efficient 2D games that perform flawlessly at a rock-solid 120 FPS across iPhone, iPad, and Mac? The secret to professional game development on iOS and macOS isn't bloated middleware, it is mastering the powerful native frameworks built directly into the Apple

66

App Architecture: iOS Application Design Patterns in Swift

Chris Eidhof

4.4
This book explains a range of application architectural patterns and their implementation techniques using a single example app, fully implemented in six architectural patterns.

Instead of advocating for any particular pattern, we lay out the problems all architectures are trying to address: constructing the app’s components, communicating between the view and the model, and handling non-model stat
67

IOS 8 for Programmers: An App-Driven Approach with Swift

Paul Deitel

4.4
The professional programmer s Deitel(r) guide to iPhone(r) and iPad(r) app development using iOS(r) 8, Swift, Xcode(r) 6, and Cocoa Touch(r) Billions of apps have been downloaded from Apple s App Store! This book gives you everything you ll need to start developing great iOS 8 apps quickly using Swift Apple s programming language of the future. You ll also learn what makes a great app and how to p
Modern Apple Game Development Projects Handbook: Build Multiple Complete 2D and 3D Games for iPhone, iPad, and Mac with Swift, SpriteKit, GameplayKit, ... Apple Game Development Professional Series) book cover68

Modern Apple Game Development Projects Handbook: Build Multiple Complete 2D and 3D Games for iPhone, iPad, and Mac with Swift, SpriteKit, GameplayKit, ... Apple Game Development Professional Series)

Elliot Nigel

4.4

Have you learned Swift or SpriteKit but still struggle to turn your knowledge into complete, playable games?Many game development books teach isolated concepts, small code snippets, or framework features in isolation. What developers often need is practical experience building real games from start to finish, projects that run successfully in Xcode, demonstrate professional development workflows,

macOS Apprentice (Third Edition): Beginner's Guide to macOS App Development book cover69

macOS Apprentice (Third Edition): Beginner's Guide to macOS App Development

Kodeco Team, Sarah Reichelt

4.4

Learn macOS development!You've always wanted to create a native app for macOS, but it seems like an overwhelming task.macOS Apprentice is just the tonic you need! This book will guide you through the first steps of your journey as you learn to build beautiful macOS apps.Who This Book is ForThis book for developers who are new to macOS and SwiftUI who are looking for a step-by-step path to learning

Swift Internals (First Edition): A Deep Dive into the Compiler, Concurrency, and Architecture book cover70

Swift Internals (First Edition): A Deep Dive into the Compiler, Concurrency, and Architecture

Kodeco Team, Aaqib Hussain

4.4

Learn How Swift Works Under the HoodUnderstanding how Swift works beneath the surface helps you write code that is not only correct but also efficient and scalable. While official documentation explains how to use the language, it often does not dive deeply into the internal's that shape how Swift behaves.Swift Internals is here to bridge that gap by exploring the systems behind the language, help

Swift for Absolute Beginners: From Zero to Your First Swift App book cover71

Swift for Absolute Beginners: From Zero to Your First Swift App

Nora Hallwyck

4.4

Learn Swift from scratch — and build something real from day one.Swift for Absolute Beginners teaches Apple's modern programming language from first principles through one continuously evolving project: ContactCard, a practical contact management application that grows with you throughout the book.You won't learn Swift through disconnected toy examples. Every major concept is introduced when the p

SwiftUI for Beginners: Build your first iOS app with SwiftUI, Swift Playground, and iPad book cover72

SwiftUI for Beginners: Build your first iOS app with SwiftUI, Swift Playground, and iPad

Ahmad Sahar

4.4

Take a complete iOS app from Swift Playground to the App Store, building real features with SwiftUI, MapKit, and SwiftData along the way. Key FeaturesBuild a complete CATLog app from scratch, applying each concept as you goAdd maps, photos, persistent data, and search to a real iOS applicationTest your app with TestFlight and publish it to the App StoreBook DescriptionMost beginners want to build

73

iOS Development with Swift

Craig Grummitt

4.4
Summary

iOS Development with Swift is a hands-on guide to creating apps for iPhone and iPad using the Swift language. Inside, you'll be guided through every step of the process for building an app, from first idea to App Store. This book fully covers Swift 4, Xcode 9, and iOS 1.

Our video course, iOS Development with Swift in Motion, is the perfect companion to this book, featuring even more project
Swift for iOS with SwiftUI: Build Real iPhone Apps with SwiftUI and SwiftData (Swift For Absolute Beginners Book 2) book cover74

Swift for iOS with SwiftUI: Build Real iPhone Apps with SwiftUI and SwiftData (Swift For Absolute Beginners Book 2)

Nora Hallwyck

4.4

Build a complete iPhone app — and take it all the way to the App Store.Swift for iOS with SwiftUI takes ContactCard, the command-line project introduced in Book One, and rebuilds it as a modern native iPhone application. Instead of starting over with an unrelated project, you will continue developing the same application while learning how Swift concepts translate into real iOS development.By the

75

Swift 5 for Absolute Beginners: Learn to Develop Apps for IOS

Stefan Kaczmarek

4.4
Stay motivated and overcome obstacles while learning to use Swift Playgrounds and Xcode 10.2 to become a great iOS developer. This book, fully updated for Swift 5, is perfect for those with no programming background, those with some programming experience but no object-oriented experience, or those that have a great idea for an app but haven't programmed since school.

Many people have a difficult t
76

Mastering Swift 4 - Fourth Edition: An in-depth and comprehensive guide to modern programming techniques with Swift

Jon Hoffman

4.4
77

IOS 11 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics

Matt Neuburg

4.4
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 9 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 4. With this thoroughly updated guide, you'll learn the Swift language, understand Apple's Xcode development tools, and discover the Cocoa framework.


Explore Swift's object-oriented concepts
Become familiar with built-i
78

Core Data in iOS 12: Learn how to store information in a database with Swift 4.2

J.D Gauchat

4.4
79

programming: Learn the Fundamentals of Computer Programming Languages (Swift, C++, C#, Java, Coding, Python, Hacking, programming tutorials) (Volume 1)

Marc Rawen

4.4
80

Taylor Swift: A Biography

Emily Harris

4.4
81

Design Patterns in Swift 5: Learn how to implement the Gang of Four Design Patterns using Swift 5. Improve your coding skills.

Karoly Nyisztor

4.3
Software developers need to solve various problems. Many times, these problems are the same or similar to the ones they've already encountered in other projects.


Wouldn't it be great to apply the solution you've found instead of reinventing the wheel over and over again?
That's precisely the reason why software design patterns exist. A design pattern is a standardized way to address a recurring pro
82

IOS 12 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics

Matt Neuburg

4.3
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 10 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 4.2. With this thoroughly updated guide, you'll learn the Swift language, understand Apple's Xcode development tools, and discover the Cocoa framework.


Explore Swift's object-oriented concepts
Become familiar with buil
The Joy of Swift: How to program iOS applications using Apple Swift even if you've never programmed before book cover83

The Joy of Swift: How to program iOS applications using Apple Swift even if you've never programmed before

Alan Forbes

4.3

How to Program iOS Applications Using Apple Swift, even if you've never programmed beforeHave you ever wanted to design your own iOS application but thought it would be too difficult or maybe you just don't know where to start? Have you found the amount of information on the Internet either too daunting or not geared for your skill set or worse-- just plain boring? Are you interested in learning t

84

Swift Apprentice (Fifth Edition): Beginning Programming with Swift

raywenderlich Tutorial Team

4.3
85

Design Patterns in Swift 5: Learn how to implement the Gang of Four Design Patterns using Swift 5. Improve your coding skills. (Swift Clinic Book 2)

Karoly Nyisztor

4.3