Series

Collections

Articles on one theme arranged into a reading path, meant to be followed from start to finish.

  1. C·01SwiftUI

    Layout and Animation

    SwiftUI layout and animation are powerful because they combine view identity, container negotiation, transactions, geometry, and rendering rules. This collection gathers foundational explanations and practical examples for layout priority, GeometryReader, safe area, ScrollView, overlay/background, spacing, and animation behavior.

    23 articles · 4 sections
  2. C·02CloudKit Service

    Sync and Sharing

    CloudKit lets Apple platform apps store, sync, and share data through iCloud. This collection maps the practical choices across Core Data with CloudKit, iCloud Documents, NSUbiquitousKeyValueStore, sync-status handling, and multi-device data architecture for indie and small-team apps.

    10 articles · 3 sections
  3. C·03SwiftUI

    Data Flow and State Management

    SwiftUI data flow depends on well-placed sources of truth, property wrappers, Observation, and architecture boundaries. This collection organizes articles from @State, @Binding, @StateObject, @ObservableObject, AppStorage, and Observation to larger app architecture and cross-platform state management.

    15 articles · 3 sections
  4. C·04SwiftUI

    Optimization and Debugging

    SwiftUI's declarative model is productive, but its update pipeline, identity rules, lazy containers, and animation behavior can make performance and debugging work feel opaque. This collection gathers articles on view updates, lifecycle, optimization patterns, diagnosis, and real bug analysis for SwiftUI apps.

    23 articles · 3 sections
  5. C·05SwiftData & Core Data

    In-Depth into Persistence Frameworks

    Core Data and SwiftData are the core persistence stacks for Apple apps. This collection connects modeling, relationships, predicates, transactions, concurrency, persistent history tracking, and migration-oriented thinking, helping readers compare the two frameworks beyond basic CRUD usage.

    25 articles · 2 sections