{
 "schema_version": 1,
 "generated": "2026-10-20",
 "repo": "callstackincubator/codex-mobile-dev-plugin",
 "name": "codex-mobile-dev-plugin",
 "owner": "callstackincubator",
 "slug": "callstackincubator-codex-mobile-dev-plugin",
 "github": "https://github.com/callstackincubator/codex-mobile-dev-plugin",
 "what": "Mobile Dev is a Codex plugin that shows iOS and Android devices beside a Codex desktop chat, with device control, combined logs, and performance monitoring for mobile app work.",
 "why": "",
 "language": "C++",
 "requirements": [
  "Codex desktop on an Apple Silicon Mac",
  "Xcode 26 or later with a simulator runtime for iOS simulators",
  "Android SDK platform-tools and emulator, with an AVD or an authorized physical device, for Android",
  "GitHub read access and working Git authentication while the repository is private",
  "An existing local Metro server for Metro logs and React Native inspection"
 ],
 "audience_note": "Mobile app developers on an Apple Silicon Mac who use Codex desktop to build, run, and debug Expo, React Native, SwiftUI, or other native projects.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/callstackincubator-codex-mobile-dev-plugin/",
 "use_case_count": 4,
 "use_cases": [
  {
   "id": "callstackincubator-codex-mobile-dev-plugin--run-expo-app-in-simulator-beside-chat",
   "title": "Run an Expo app in a simulator beside your chat",
   "best": true,
   "url": "https://dedupedai.com/use-cases/callstackincubator-codex-mobile-dev-plugin/run-expo-app-in-simulator-beside-chat/",
   "json": "https://dedupedai.com/use-cases/u/callstackincubator-codex-mobile-dev-plugin/run-expo-app-in-simulator-beside-chat.json"
  },
  {
   "id": "callstackincubator-codex-mobile-dev-plugin--debug-app-errors-from-combined-logs",
   "title": "Debug an app error from combined native and JS logs",
   "best": false,
   "url": "https://dedupedai.com/use-cases/callstackincubator-codex-mobile-dev-plugin/debug-app-errors-from-combined-logs/",
   "json": "https://dedupedai.com/use-cases/u/callstackincubator-codex-mobile-dev-plugin/debug-app-errors-from-combined-logs.json"
  },
  {
   "id": "callstackincubator-codex-mobile-dev-plugin--annotate-ui-element-for-codex-fix",
   "title": "Point Codex at a UI element to fix it",
   "best": false,
   "url": "https://dedupedai.com/use-cases/callstackincubator-codex-mobile-dev-plugin/annotate-ui-element-for-codex-fix/",
   "json": "https://dedupedai.com/use-cases/u/callstackincubator-codex-mobile-dev-plugin/annotate-ui-element-for-codex-fix.json"
  },
  {
   "id": "callstackincubator-codex-mobile-dev-plugin--record-and-compare-app-performance",
   "title": "Record CPU, memory, and FPS and compare two runs",
   "best": false,
   "url": "https://dedupedai.com/use-cases/callstackincubator-codex-mobile-dev-plugin/record-and-compare-app-performance/",
   "json": "https://dedupedai.com/use-cases/u/callstackincubator-codex-mobile-dev-plugin/record-and-compare-app-performance.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
