</> warmodroid
Home Blog Apps About Contact

Engineering Notes

Ios

Filed from the desk
September 22, 2026 Mohit Agrawal

SwiftData Observers: React to Changes Beyond SwiftUI

Use SwiftData ResultsObserver and HistoryObserver beyond SwiftUI, choose the right observation model, control lifecycle, and plan safe fallbacks …

swiftiosswiftdata
Read More →
September 21, 2026 Mohit Agrawal

BGContinuedProcessingTask in iOS: A Practical Guide

Use BGContinuedProcessingTask in iOS 26 to finish user-started exports safely, report progress, handle cancellation, and recover from interruptions …

swiftiosbackground-tasks
Read More →
September 20, 2026 Mohit Agrawal

SwiftData Across Apps and Extensions Without Corruption

Share a SwiftData store safely across an iOS app, widgets, and App Intents with App Groups, migration ownership, actor isolation, and clear recovery …

swiftiosswiftdata
Read More →
September 17, 2026 Mohit Agrawal

Swift 6.4 Migration Guide for Production Projects

Upgrade real Swift projects to Swift 6.4 safely with pinned toolchains, Swift Build checks, CI coverage, compatibility audits, and rollback planning …

swiftiosswift-6
Read More →
September 15, 2026 Mohit Agrawal

MetricKit in Swift: Find Production Performance Bugs

Build a privacy-conscious MetricKit pipeline in Swift to detect launch, hang, crash, memory, CPU, and disk regressions across real users' devices …

swiftiosmetrickit
Read More →
September 14, 2026 Mohit Agrawal

Swift 6.4 Ownership Preview: Avoid Expensive Copies

Preview Swift 6.4 ownership work while profiling hidden value copies and redesigning hot APIs with borrowing, consuming, and noncopyable types—with …

swiftiosswift-6
Read More →
September 13, 2026 Mohit Agrawal

App Intents in Swift: Make Your App Available Everywhere

Build one App Intent in Swift and expose it through Siri, Shortcuts, Spotlight, widgets, and the Action button without duplicating logic in your iOS …

swiftiosapp-intents
Read More →
September 10, 2026 Mohit Agrawal

Foundation Models in Swift: A Provider-Agnostic AI Layer

Build a provider-agnostic Swift AI layer across Apple on-device models, Private Cloud Compute, local models, and cloud APIs with safe fallbacks in …

swiftiosfoundation-models
Read More →
September 6, 2026 Mohit Agrawal

Swift on Android: Share iOS Business Logic with Swift 6.3

Use Swift 6.3 on Android to share domain models, validation, and business rules while keeping Kotlin UI native, with practical tooling and clear …

swiftiosandroid
Read More →
September 5, 2026 Mohit Agrawal

Embed SwiftUI in UIKit: A Practical Hosting Guide

Embed SwiftUI in an existing UIKit app with UIHostingController and UIHostingConfiguration, including state, sizing, reuse, testing, and migration …

swiftiosswiftui
Read More →
← Newer Posts Page 2 of 4 Older Posts →

warmodroid

Swift & iOS Engineering — in-depth Swift and iOS development tutorials for senior engineers who want to build better apps.

Pages

  • Home
  • Blog
  • Apps
  • About
  • Contact

Topics

  • Swift
  • SwiftUI
  • UIKit
  • Architecture

Connect

  • GitHub
  • Twitter
  • LinkedIn
© 2026 Mohit Agrawal. All rights reserved. Built with Swift passion