Filters

Hide filters
Platform
Content Type
Difficulty

iOS & Swift · Books & Long-Form · 37 Results

iOS & Swift Book
iOS & Swift New
Swift Internals
This book is designed for Swift developers who want to go beyond writing working code and understand how the language truly works under the hood. It explains the mechanics of Swift’s type system, compiler behavior,...
Multiple Domains New
Advanced Git
Master Git! Chances are if you’re involved with software development you’ve heard of and have used Git at some point in your life. Version control systems are critical for any successful collaborative software project. Git...
iOS & Swift New
Metal by Tutorials
Build your own low-level game engine in Metal! Metal is a unified application programming interface (API) for the graphics processing unit, or GPU. It’s unified because it applies to both 3D graphics and data-parallel computation...
iOS & Swift
Expert Swift
Master the Swift language with the Expert Swift book! Swift is a rich language with a plethora of features to offer. Reading the official documentation or entry-level books is important, but it’s not enough to...
iOS & Swift
Swift Apprentice: Beyond the Basics
Swift Apprentice: Beyond the Basics is the sequel to Swift Apprentice: Fundamentals and explores additional Swift programming concepts. These topics include such things as access control, code organization, testing, property wrappers, result builders, concurrency, value...
iOS & Swift
Swift Apprentice: Fundamentals
This is a book for complete beginners to Apple’s modern programming language — Swift. All the code in the book works inside of Xcode’s easy-to-use playgrounds. That means you can focus on core Swift language...
Multiple Domains
Git Apprentice
Learn Git! Chances are if you’re involved with software development you’ve heard of and have used Git at some point in your life. Version control systems are critical for any successful collaborative software project....
iOS & Swift
macOS Apprentice
…macOS Apprentice is a series of multi-chapter tutorials where you’ll learn about developing native macOS apps in Swift, using both SwiftUI — Apple’s newest user interface technology — and AppKit — the venerable UI framework....
iOS & Swift
SwiftUI Apprentice
SwiftUI Apprentice is a series of epic-length tutorials where you’ll learn to build three complete apps from scratch, using Apple’s new user interface technology: SwiftUI! Each app is more advanced than the one before, and...
iOS & Swift
Data Structures & Algorithms in Swift
Understanding how data structures and algorithms work in code is crucial for creating efficient and scalable apps and acing job interviews. Swift’s standard library and, more recently, the Swift Collections and Algorithms packages contain a...
iOS & Swift
UIKit Apprentice
For Complete Beginners! If you’re completely new to Swift and iOS development (or need a brush-up), this is the series for you. The UIKit Apprentice is a series of epic-length tutorials for beginners where you’ll...
iOS & Swift
Concurrency by Tutorials
Dive Into Concurrency in Your iOS Apps! What is concurrency, and why would you even want to use it in your apps? Find out everything you need to know in this book. Learn about Grand...
iOS & Swift
Combine: Asynchronous Programming With Swift
Learn all about declarative asynchronous programming with Swift using the Combine framework! Writing asynchronous code can be challenging, with a variety of possible interfaces to represent, perform, and consume asynchronous work — delegates, notification center,...
iOS & Swift
Advanced Apple Debugging & Reverse Engineering
Learn the powerful secrets of Apple’s software debugger, LLDB! In Advanced Apple Debugging & Reverse Engineering, you’ll come to realize debugging is an enjoyable process to help you better understand software. Not only will you...
iOS & Swift
SwiftUI by Tutorials
Build fluid and engaging declarative UI for your apps — using less code — with SwiftUI! SwiftUI by Tutorials is designed to help you learn how to transition from the “old way” of building your...
iOS & Swift
watchOS With SwiftUI by Tutorials
Build amazing apps with SwiftUI for Apple Watch The Apple Watch is, by far, the most common smart watch in the market. Its sales have even surpased those of its analog competitors. With this book you...
iOS & Swift
Modern Concurrency in Swift
Master Swift’s modern concurrency model! For years, writing powerful and safe concurrent apps with Swift could easily turn into a daunting task, full of race conditions and unexplained crashes hidden in a massive nesting of...
iOS & Swift
SwiftUI Animations by Tutorials
Drive SwiftUI into Motion using Animations! SwiftUI has absolutely changed our lives when it comes to developer experience and developer productivity. We can make beautiful apps extremely quickly, get instant feedback from SwiftUI previews, and...
iOS & Swift
Push Notifications by Tutorials
Get Started with Push Notifications on iOS! Push notifications may seem simple and straightforward at first since almost everyone is familiar with them; however, knowing how and when to use them in practice can prove...
Multiple Domains
App Design Apprentice
Learn Modern App Design with Figma! This book guides you through designing modern mobile apps using fundamental design principles. This book is for intermediate iOS and Android developers who already know the basics of mobile...