GPT 5.6 Sol is the first model that passes my walk-away test: give it a real engineering lane, leave for hours, and return to a report that still matches reality. This is how I use it and where it still fails.
After months of shipping CLI tools and convincing myself I had no app ideas left, a post-WWDC event in Bangalore and one 2:37 AM message to a coding agent brought back an old music app, a new name, and the spark I thought I had lost.
Apple's system model takes image input in Xcode 27, but not video. This post shows how to route video through LanguageModelSession to Gemini using a custom Transcript.CustomSegment and a LanguageModelExecutor, and how to verify each layer actually does what you think it does.
Heading to WWDC 2026? I share my full week in Cupertino, from the Runway happy hour and the RevenueCat Bashcade to CommunityKit, an exclusive Apple community lunch, and the AiOS Meetup I am hosting. Easily my busiest WWDC yet.
Use ASC CLI to bootstrap the App Store Connect side of a subscription in one shot, then hand the result to RevenueCat MCP to wire up the entitlement, offering, package, and paywall, all from Cursor.
Xcode 26.3 ships with 20 native MCP tools for AI agents. Learn how to use Xcode's DocumentationSearch, BuildProject, RenderPreview, and more from Cursor, Claude CLI, or any MCP client using the mcpbridge.
Apple's Foundation Models framework includes PromptBuilder and InstructionsBuilder—Swift result builders that transform how we compose prompts. This post explores why declarative prompt composition beats string concatenation, and how to build type-safe, composable AI interactions.
Apple Intelligence supports 23 locales, and Foundation Models supports all of them. This chapter shows how to inspect supported locales at runtime and fetch responses in the user's language for regional differences.
An AI-driven journey in porting Qwen 3VL 4B vision model from MLX Python to Swift, featuring coding sessions with GPT-5 Codex, debugging with Sonnet 4.5, and performance optimizations with Haiku 4.5 to achieve code parity.
Learn how to combine Foundation Models' @Generable macro with MLX Swift to get structured, type-safe responses from your on-device models. Build apps that can reliably extract structured data from language models with guaranteed JSON schema compliance.
Grok Code fast (formerly sonic) tested on 60K-line Zenther app. Blazing speed vs limitations analysis, 432M tokens for $13, and why it's my favorite model of 2025 for iOS development.
Learn how to create a SwiftUI app that uploads an image to Runway ML's API to generate dynamic videos. This tutorial covers the complete process from image selection to video display, following Apple's Human Interface Guidelines.
Heading to WWDC 2025? I share my itinerary for Apple's biggest event, including networking opportunities, community gatherings, and specialized AI sessions. Discover essential events like Core Coffee, RevenueCat Bash, AiOS Meetup, and One More Thing conference.
XcodeBuildMCP offers support for xcodemake, enabling Xcode like faster incremental iOS builds in AI IDE like VS Code and Cursor. By generating a Makefile from initial builds, subsequent builds take seconds instead of minutes, improving iterative development workflow when working with Xcode AI.
Discover llm-tool, a CLI utility for testing MLX Swift models on macOS. Learn how to use with Xcode or Cursor, easily evaluate LLMs and VLMs with generation parameters. Perfect for Swift developers wanting to experiment with AI capabilities before integrating MLX models into apps.
Explore XcodeBuildMCP, an MCP server that bridges AI assistants with iOS development tools. Discover projects, build for simulators, install and launch apps—all without leaving your editor. Reduce context switching without Xcode in your iOS development workflow through the Model Context Protocol.
GitHub MCP Server connects AI models in Cursor, VS Code, and Windsurf directly to GitHub's API. It streamlines iOS development by enabling developers to manage GitHub workflows—creating issues, handling branches, and reviewing PRs—all without leaving their editor.
Discover how to install the Xcode Midnight theme for VS Code and Cursor. This guide walks you through downloading the GitHub repository, packaging it as a .vsix file using Node.js and vsce, and installing it to enjoy that perfect balance of dark background with clear, contrasting text.
Explore Cursor 0.49's new /Generate Cursor Rules for iOS development. Easily create project-specific AI coding guidelines for SwiftUI, conventions, and structure simply by chatting. Streamline setup, ensure coding consistency, and customize how the AI codes for your specific project faster.
Explore the capabilities of Claude 3.7 Sonnet in iOS development, featuring improved code refactoring, SwiftUI integration, and efficient file handling. Learn how this AI model streamlines development workflows and handles complex coding tasks with remarkable accuracy and speed.
Learn to implement tool use and function calling in MLX Swift for iOS/macOS apps. Enable LLMs to access real-time data, interact with WeatherKit, and handle external systems. Comprehensive guide with code examples for Swift developers implementing AI capabilities.
An iOS developer explores Replit's new AI agent that promises to turn ideas into apps without coding. While testing an IF app concept, they encounter functionality issues. Despite being optimistic about AI's future in app development, they conclude the tool isn't yet ready for general users.
Learn how to convert Hugging Face models to MLX format for optimized performance on Apple devices. This step-by-step guide covers setting up Python, installing MLX-LM, logging into Hugging Face, & converting models with quantization for iOS apps. Perfect for developers new to Python and MLX!
Discover how winning the WWDC 2019 scholarship transformed one student's life through determination and coding passion. From late-night debugging to creating an accessibility-focused Swift playground, learn how persistence and believing in yourself can lead to life-changing opportunities.
Learn how to implement cosine similarity using Accelerate framework for iOS and macOS apps. Build Retrieval-Augmented Generation (RAG) systems breaking down complex mathematics into simple explanations and practical Swift code examples. Optimize document search with vector similarity calculations.
Learn how to integrate MLX Swift into your iOS and macOS apps for on-device AI inference. This guide shows how to add local language models using Apple's MLX framework, enabling offline AI capabilities on Apple silicon.
Learn how to integrate MLX Swift's vision capabilities into your iOS apps for on-device AI inference implementing Vision Language Models (VLMs) using Qwen3-VL-4B-Instruct, enabling features like image description, visual Q&A, object detection, and video understanding running locally on Apple silicon devices.
Learn how to integrate custom large language models into iOS/macOS apps using MLX Swift. This guide shows how to configure and run models like Qwen 2.5 locally on Apple silicon, with tips for handling memory limits and entitlements for on-device AI inference.
Learn how to convert and configure the Hermes 3 language model for iOS apps using MLX Swift. This guide walks through converting Hugging Face models to MLX format, setting up model configurations, and implementing on-device inference.
Explore the power of GenerateParameters in MLX Swift for text generation. Learn how to customize temperature, top-p sampling, and repetition penalties to control model outputs. From creative writing to technical documentation, discover practical examples for optimizing language model parameters.
Happy new start of the week! Writing this newsletter might not be the best way to tackle Monday blues, but I am enjoying the exponential train of my book's Black Friday revenue - and I am extending th
“See how to use Chat to explore and learn a new framework. Learn how to have AI-assisted transcription with WhisperKit and integrate on-device speech-to-text, optimize audio recording, debug effectively, and handle platform-specific differences for iOS and macOS.
Discover how Windsurf's Cascade AI helps with iOS app development. Learn how an agentic IDE can streamline coding, enhance app features, and provide a powerful workflow for developers.
Embrace agentic coding workflow for iOS app development. Learn how I created Whispering, a macOS speech-to-text app using OpenAI's Whisper, leveraging Windsurf, the agentic IDE from Codeium.
Discover how an introverted developer enjoyed their Seoul iOS meetup experience. From networking with RevenueCat team members to engaging in technical talks at AWS, learn how stepping outside your comfort zone can lead to meaningful connections in the global iOS community.
Learn how to streamline your Git workflow with keyboard shortcuts and AI-powered commit messages. Discover how to configure VS Code-based editors like Cursor and Windsurf for one-keystroke commits, and leverage GitHub Copilot and Cursor's AI to generate meaningful commit messages automatically.
Learn how to implement iOS 18.2's Image Playground feature in SwiftUI apps. Generate and customize AI images directly within your iOS app using imagePlaygroundSheet modifier. Transform text prompts and source images into creative outputs with built-in prompt engineering tools.
Hi everyone! It has been a while since I sent a dispatch. I am writing this from Kowloon, Hong Kong, waiting for my next Seoul flight. It still amazes me that I started my international conference ci
Discover how to develop Swift packages using AI assistance rapidly. Using Cursor, follow the creation of GhostingKit, an unofficial Swift SDK for the Ghost Content API. Learn about package initialisation, documentation integration, and API implementation.
Discover custom visual effects in SwiftUI with TextRenderer protocol. Learn to create stunning text transitions for iOS apps. Explore the TextRenderer, a powerful tool for animating text in onboarding screens. Master custom drawing, spring animations, and opacity effects.
Learn how to build an audio recorder and transcription feature using OpenAI's Whisper Distill Large Turbo v3 model via Groq's API. Covers setting up audio recording, managing file limitations, and implementing speech-to-text conversion for applications like note-taking, podcasting, or blog drafting.
Discover how to supercharge your iOS development workflow with Cursor, an AI-powered alternative to Xcode. Learn to leverage powerful autocompletion features, and integrate the Sweetpad extension.
Boost coding productivity with Cursor's @Doc feature. Learn how to index external documentation directly in your workspace, eliminating tab-switching and keeping you in flow.
Discover how Cursor's @web command helps with coding workflow. While AI assistants like Claude 3.5 Sonnet can't browse the web, Cursor lets developers search online directly in their editor. From finding iOS 18 APIs to accessing SwiftUI documentation, stay focused and code efficiently.
Hi everyone! Welcome back to Rudrank’s Dispatch after more than two months! I have been building and writing more than ever, and I apologize for leaving this space quiet for a bit. But here I am, live
Learn how to automate adding files to Xcode when working with Compose and Cursor. This guide covers converting projects to groups in Xcode 16, installing the xcodeproj gem, and using a Ruby script to automatically add Swift files to your Xcode project.
Learn how to extract prominent colors from images in Swift using Core Graphics and k-means clustering. This tutorial guides you through downsampling, pixel manipulation, and color analysis to create a UIImage extension.
Discover how to create a custom iOS slider inspired by the iPhone 16 camera control. Learn to build a smooth, animated slider using SwiftUI, complete with haptic feedback and a wave-like effect. Perfect for developers looking to add an engaging, interactive element to their apps.
Streamline iOS development with Cursor: Build, run, and hot reload without Xcode. Learn to set up Sweetpad extension, custom keyboard shortcuts, and Inject framework for instant updates. Reduce context switching by leveraging AI-powered IDE features and Claude 3.5 Sonnet for SwiftUI development.
Discover the power of OpenAI's new o1 series models for iOS development. Learn how to adapt your prompting style to maximize the model's capabilities. Explore a practical example of extracting prominent colors from images, showcasing the impressive quality of o1's responses compared to GPT4o.