</> warmodroid
Home Blog Apps About Contact

Engineering Notes

Widgets

Filed from the desk
September 23, 2026 Mohit Agrawal

Live Activities in Swift: Build Updates Users Can Trust

Build reliable Live Activities with ActivityKit: model export progress, update and end it locally or through APNs, handle stale data, and design for …

swiftiosactivitykit
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 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 →

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