Leanpub Header

Skip to main content

Filters

Category: "Swift"

Swift

New to iOS Development? Read the iOS Development article

  1. Becoming an E-shaped Developer for the Agentic Software Development Lifecycle (ADLC)
    Becoming an E-shaped Developer for the Agentic Software Development Lifecycle (ADLC)
    Build, measure and harden an AI agent with Claude Code, from user need to production.
    Thoralf J Klatt

    ELIZA fooled people in 1966. Here’s how to build an AI agent that doesn’t, and prove it.

  2. Cracking the Mobile System Design Interview
    Cracking the Mobile System Design Interview
    A Practical Guide to Android & iOS Architecture with Production-Ready Code
    Mahmoud Ramadan

    Mobile system design interviews aren’t about boxes—they’re about decisions. Learn a clear framework, real-world mobile trade-offs, and proven patterns to design scalable iOS and Android systems with confidence.

  3. macOS App Development: The SwiftUI Way

    Got awesome macOS app ideas but unsure where to begin? This book will not only equip you with the right tools and essential concepts but also guide you, step by step, with hands-on examples. Get ready to unleash your creativity and publish your own app!

  4. Migrating Production Apps to Kotlin Multiplatform and Compose Multiplatform
    Migrating Production Apps to Kotlin Multiplatform and Compose Multiplatform
    An Operational Guide for Migrating Existing Production Android and iOS Apps to Kotlin Multiplatform and Compose Multiplatform
    Anubhav Savant

    Migrate existing, high-traffic production Android and iOS applications to Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP) systematically—without pausing feature development or compromising release stability.

  5. Exploring Security Risks and Protections in iOS

    Think iOS is unbreakable? This book uncovers vulnerabilities that even Apple doesn’t want you to know about!

  6. The Ultimate iOS Developer Interview Handbook (2026 Edition)
    The Ultimate iOS Developer Interview Handbook (2026 Edition)
    620 Q&A: Swift 6, SwiftUI, Objective-C & System Design
    Puneet Shah

    620 iOS interview questions and answers, from Objective-C to Swift 6, SwiftUI, system design and Apple Intelligence. Updated for 2026, for junior to senior and architect interviews.

  7. Senior iOS Interview: The Complete Guide (2026 Edition)
    Senior iOS Interview: The Complete Guide (2026 Edition)
    235 Q&A on Architecture, Swift 6, SwiftUI & System Design
    Puneet Shah

    235 scenario-based senior iOS interview questions with detailed answers, Swift 6 code and trade-off tables, fully updated for Swift 6.2, iOS 26 and iOS 27. Built for senior developers, tech leads and architects.

  8. AI-Powered iOS Development with Swift

    AI-Powered iOS Development with Swift is a practical guide for developers who want to build smarter, more intelligent iOS apps using Swift, SwiftUI, and modern AI technologies.

  9. AI for Senior iOS Engineers: The Interview Guide (2026 Edition)
    AI for Senior iOS Engineers: The Interview Guide (2026 Edition)
    120 Senior and Architect-Level Interview Questions with Detailed Answers
    Puneet Shah

    The senior iOS interview now has an AI round. 120 questions with detailed, senior-level answers on Foundation Models, Private Cloud Compute, Core AI, cloud LLMs, RAG and AI system design, current for iOS 27 and WWDC26.

  10. Linked Lists - Swift Edition
    Linked Lists - Swift Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Linked Lists - Swift Edition teaches 56 linked-list algorithms through plain-language explanations, Swift implementations, and step-by-step visual walkthroughs that trace the structure through every pointer update, all in full color.

  11. Recursion, Backtracking & Dynamic Programming - Swift Edition
    Recursion, Backtracking & Dynamic Programming - Swift Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Recursion, Backtracking & Dynamic Programming - Swift Edition teaches 50 recursion, backtracking, and dynamic programming algorithms through plain-language explanations, Swift implementations, and step-by-step... Printed in full color.

  12. Strings - Beginner → Intermediate → Advanced - Swift Edition
    Strings - Beginner → Intermediate → Advanced - Swift Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    This book teaches string and data structure algorithms the way engineers actually reason through them: one character, one pointer, one decision at a time. Every pattern inside is shown three ways — a plain-language explanation of what it does and why, a real working Swift implementation you can compile and run yourself, and a full pictorial walkthrough that traces the index, the window, the stack, and the trie through every step.

  13. Trees - Beginner → Intermediate → Advanced - Swift Edition
    Trees - Beginner → Intermediate → Advanced - Swift Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Trees - Beginner → Intermediate → Advanced - Swift Edition brings both volumes together: 103 tree algorithms taught through plain-language explanations, Swift implementations, and step-by-step visual walkthroughs, all in full color.

  14. Arrays - Beginner → Intermediate → Advanced - Swift Edition
    Arrays - Beginner → Intermediate → Advanced - Swift Edition
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Arrays - Beginner → Intermediate → Advanced - Swift Edition brings all three volumes together: 166 array algorithms taught through plain-language explanations, Swift implementations, and step-by-step visual walkthroughs, all in full color.

  15. Learn Swift Data Structures & Algorithms Visually - Volume 4
    Learn Swift Data Structures & Algorithms Visually - Volume 4
    Data Structures & Algorithms for AI-Era Interviews
    Flannan P. Brody

    Learn Swift Data Structures & Algorithms Visually - Volume 4 brings together 107 algorithms covering trees, linked lists, strings, and arrays, each part opened by short foundation sections on the core tree... Printed in full color.