WWDC26 wishes
A developer shares WWDC26 wishes, including Foundation Model image input and custom lazy layouts for SwiftUI.
Majid Jabrayilov writes in-depth articles on Swift and Apple platform development, covering performance, tooling, and modern workflows. His blog explores iOS/macOS engineering topics such as MetricKit, AI features, version control, and advanced Swift techniques.
16 articles from this blog
A developer shares WWDC26 wishes, including Foundation Model image input and custom lazy layouts for SwiftUI.
Best practices for using the defer keyword in Swift to clean up resources at scope exit.
A guide on deprecating custom convenience APIs in iOS development, using compiler reminders to identify dead code.
Learn how to replace SwiftUI List with custom scrollable containers using ScrollView and lazy stacks for better control and performance.
Guide to configuring and using agentic coding tools like Codex and Claude in Xcode 26.3, including setup and integration tips.
Explains how to use iOS On-Demand Resources to store secrets like API tokens outside the app binary for enhanced security.
Learn how to use Apple's MetricKit framework to collect detailed app performance diagnostics and build a monitoring dashboard.
A tutorial on using Apple's Image Playground framework in Swift to generate images via text prompts and source images.
Explains the 'edit workflow' in Jujutsu VCS, a version control system, highlighting differences from Git and practical commands.
Introducing Jujutsu VCS, a modern, Git-compatible version control system with a more intuitive workflow based on mutable changes.
A technical guide on implementing real-time streaming for AI-generated content using Apple's Foundation Models and the Streaming API.
A guide to implementing feature flags in Swift for iOS development, covering build configurations and conditional feature toggling.
A technical guide on using Foundation Models for structured content generation in Swift, including code examples for generating typed AI responses.
A guide on using Apple's new Foundation Models framework to build AI features in apps, including code examples for model availability and session management.
Apple's new Observations framework in Swift enables observable models to be used as async streams, integrating with Swift Concurrency.
A technical guide on applying glass effects to groups of views in SwiftUI using the GlassEffectContainer for proper visual interaction and performance.