Blog

From the 

From the 

From the 

terminal

terminal

terminal

iOS UI automation: tap, type, screenshot

FlowDeck's UI automation: accessibility tree as JSON, screenshots, and gestures from the CLI. iOS UI testing for AI agents.

iOS simulator management for AI agents

How iOS simulators outgrew simctl, and what FlowDeck does about it. Boot, install, screenshot, and automate the simulator from one CLI.

iOS log streaming: per-app and structured

Per-app log streaming for iOS simulators and devices. OSLog and print() output, no predicate language, formatted and live.

Two agents, same task, same standards

See how two coding agents handled the same iOS task under the same project standards, and what their build, test, and verification evidence revealed.

Why AI agents fail at iOS development

Why iOS coding agents fail: missing build, test, simulator, and log feedback. Learn the evidence loop that helps Claude Code and Codex verify changes reliably.

MCP vs CLI for AI-powered iOS development

Compare MCP and CLI for iOS agents: tool discovery, context, CI, structured output, and the build-test-simulator loop with current XcodeBuildMCP defaults.

A modern simctl alternative for iOS simulators

Replace xcrun simctl with a structured CLI. Boot, erase, install, launch, screenshot iOS simulators by name. No UDIDs. JSON output on every command.

How to run iOS tests from the terminal

Run iOS unit tests and UI tests from the terminal without memorizing xcodebuild flags. Discover tests, filter by target, and get structured CI output.