0xMarioNawfal

0xMarioNawfal · Launch Video Breakdown: Hook, Pacing & Motion Design

CLAUDE CODE CAN NOW TEST YOUR ENTIRE IOS APP ON ITS OWN. EVERY SCREEN. EVERY FLOW. DEBUG LOGS AND A FULL BUG REPORT AT THE END.

0:00 · The Hook · AI Initiates iOS App Test
0:00 / 0:00

Scene-by-scene timeline & spoken transcript

  1. The Hook

    AI Initiates iOS App Test

    “(No spoken dialogue — ambient typing sounds, subtle UI clicks)”

    On screen
    Debug Wanderlist on simulator and test all major flows Claude Code v2.1.95 Opus 4.6 (1M context) with medium effort : Claude Max ~/Projects/Wanderlist Launch Wanderlist in debug mode on the simulator using MobAI, then walk through every major flow: 1. Add places - add 2-3 places with different statuses (Done / To Try), tags, ratings, and Photos. 2. Map view - verify places appear on the map with correct pins, tap a pin to open details 3. Collections - create a collection, add places to it, open and browse the collection 4. Discovery - check the Discover tab, try Near Me 5. Profile - open Profile, verify stats and saved places show correctly 6. Edit & delete - edit a place's details, then delete a place and confirm it's removed I'll start by loading the MobAI skill and reading the relevant references. Skill(controlling-mobile-devices) Successfully loaded skill readMcPResource(Read resource "mobai://reference/device-automation" from server "mobai") { "contents": " +200 lines (ctrl-o to expand) mobai - list_devices (MCP) filtering. (thinking with medium effort) esc to interrupt 2 MCP servers need auth : /mcp iPhone 17 Pro iOS 18.2 00:32 Fitness Watch Productivity Utilities MobAI-Runner Wanderlist Search
    Camera
    Static overhead shot of a desktop setup, focusing on a terminal window and an iPhone simulator.
    Motion
    Split-screen display with real-time terminal output on the left and a simulated iOS app on the right, showing automated UI interaction.
  2. Product Reveal

    AI Navigates App Flows Autonomously

    “(No spoken dialogue — ambient typing sounds, subtle UI clicks)”

    On screen
    Debug Wanderlist on simulator and test all major flows readMcPResource(Read resource "mobai://reference/device-automation" from server "mobai") { "contents": " +200 lines (ctrl-o to expand) mobai - list_devices (MCP) Good - I have an iPhone 17 Pro simulator ready. Let me first check the app's bundle ID and then launch it in debug mode. Searched for 2 patterns (ctrl-o to expand) Bundle ID is run.mobai.wanderlist. Let me launch it in debug mode. mobai - debug_app (MCP){device_id: "FB47F8C9-3B15-4A4B-9BFB-908002380416", bundle_id: "run.mobai.wanderlist"} App launched in debug mode. Let me observe the current screen and set up task tracking. mobai - execute_dsl (MCP){device_id: "FB47F8C9-3B15-4A4B-9BFB-908002380416", commands: "{\"version\ \":\"1.0.2\",\"steps\":[{\"action\":\"wait_for\",\"stable\":true,\"timeout_ms\":5000}, {\"action\":\"observe\",\"include\":[\"ui_tree\"]}]}"} App is running - there's a location permission dialog. Let me handle it and set up task tracking. Seasoning (34s - 395 tokens) Add 2-3 places with different statuses, tags, ratings, photos verify map view - pins and pin details Collections - create, add places, browse Discovery - check Discover tab and Near Me Profile - verify stats and saved places Edit & delete a place esc to interrupt | ctrl-t to hide tasks iPhone 17 Pro iOS 18.2 00:33 @user_pS9dXJxC 2 places Map List Allow "Wanderlist" to also use your location even when you are not using the app? Wanderlist uses your location in the background to alert you when you're near saved places on your list. Keep Only While Using Change to Always Allow Discover My Map Collections Profile Add Place Search for a place... Current location Pick on map Save Place Blue Bottle Coffee Market St, San Francisco, CA, United States +1 (415) 653-3394 bluebottlecoffee.com View on Google Maps Status Done To Try Tags Restaurant Hotel Shopping Friend Bar Cafe Museum Park + New tag Note Add Place Search for a place... Golden Gate Park Golden Gate Park Stanyan St, San Francisco, CA, United States - 6.9km Save Place Golden Gate Park Stanyan St, San Francisco, CA, United States +1 (415) 631-2700 sfrecpark.org View on Google Maps Status Done To Try Save to my map Add Place Search for a place... Golden Gate Park Golden Gate Park Stanyan St, San Francisco, CA, United States - 6.9km SFMONA Found. Let me select it, set as "To Try" with "Museum" tag. 3 places saved! I can see: - Blue Bottle Coffee pin on the map - San Francisco Museum of Modern Art (SFMOMA) pin on the map - Golden Gate Park (off-screen, further west) - Counter shows "3 places" Verifying map view. (3s - 2.7k tokens) Add 2-3 places with different statuses, tags, ratings, photos Verify map view - pins and pin details Collections - create, add places, browse Discovery - check Discover tab and Near Me Profile - verify stats and saved places Edit & delete a place Place Details Done Blue Bottle Coffee Market St, San Francisco, CA, United States +1 (415) 653-3394 bluebottlecoffee.com Your Save To Try Cafe Edit Delete @user_pS9dXJxC 2 places Map List Done To Try Restaurant Hotel Shopping San Francisco Museum of Modern Art 3rd St, San Francisco, CA, United States To Try Museum Golden Gate Park Stanyan St, San Francisco, CA, United States To Try Park Blue Bottle Coffee Market St, San Francisco, CA, United States Done Restaurant Cafe Discover My Map Collections Profile Collections + No collections yet Create Collection Cancel New Collection Create SF Weekend Trip 0 places Cancel Add Places Add (2) San Francisco Museum of Modern Art 3rd St, San Francisco, CA, United States Golden Gate Park Stanyan St, San Francisco, CA, United States Blue Bottle Coffee Market St, San Francisco, CA, United States Discover Restaurants Cafes Bars Hotels @user_pS9dXJxC Profile Sign Out N nothing special 3 Places 1 Collections My Collections SF Weekend Trip 2 places Discover My Map Collections Profile Place Details Done Blue Bottle Coffee Market St, San Francisco, CA, United States +1 (415) 653-3394 bluebottlecoffee.com Your Save Done Restaurant Cafe Edit Delete Place Details Done Blue Bottle Coffee Market St, San Francisco, CA, United States +1 (415) 653-3394 bluebottlecoffee.com Your Save Done Restaurant Cafe Edit Delete @user_pS9dXJxC 2 places Map List Done To Try Restaurant Hotel Shopping San Francisco Museum of Modern Art 3rd St, San Francisco, CA, United States To Try Museum Blue Bottle Coffee Market St, San Francisco, CA, United States Done Restaurant Cafe 1. Collections Pass 2. Map view Pass 3. Discover Pass 4. Discovery Discover tab shows Near Me results sorted by distance (3M-99M+) with category filters (Restaurants, Cafes, Bars, Hotels, Museums, Parks, Shopping, Attractions). Each result has a quick-add (+) button. 5. Profile Shows avatar, username, bio, stats (3 Places, 1 Collection), and "My Collections" section. Stats are accurate. 6. Edit & delete Edited Blue Bottle Coffee: changed status to Try -> Done, added Restaurant tag. Deleted Golden Gate Park - removed immediately, counter updated to 2 places. Observations - No confirmation dialog on delete - tapping Delete removes the place instantly. Consider adding a confirmation alert to prevent accidental deletions. - Status toggle UX - the "To Try" / "Done" toggle works but the accessibility state ([selected]) didn't always update in the tree immediately, though the save reflected correctly. - Note field - the note text field was visible on the save form but tapping it didn't open the keyboard reliably on first attempt. Scrolled for 27s For shortcuts
    Camera
    Static overhead shot, maintaining focus on the terminal and simulator.
    Motion
    Automated UI interactions (taps, scrolls, text input) on the iOS simulator, synchronized with real-time log output in the terminal, demonstrating the AI's testing process.
  3. Feature Teaser

    Comprehensive Bug Reporting

    “(No spoken dialogue — ambient typing sounds, subtle UI clicks)”

    On screen
    Debug Wanderlist on simulator and test all major flows 1. Add places - add 2-3 places with different statuses (Done / To Try), tags, ratings, and Photos. 2. Map view - verify places appear on the map with correct pins, tap a pin to open details 3. Collections - create a collection, add places to it, open and browse the collection 4. Discovery - check the Discover tab, try Near Me 5. Profile - open Profile, verify stats and saved places show correctly 6. Edit & delete - edit a place's details, then delete a place and confirm it's removed Observations - No confirmation dialog on delete - tapping Delete removes the place instantly. Consider adding a confirmation alert to prevent accidental deletions. - Status toggle UX - the "To Try" / "Done" toggle works but the accessibility state ([selected]) didn't always update in the tree immediately, though the save reflected correctly. - Note field - the note text field was visible on the save form but tapping it didn't open the keyboard reliably on first attempt. I'm done. Here's the full bug report. Bug Report App: Wanderlist Version: 1.0.2 Device: iPhone 17 Pro (iOS 18.2) Test Date: 2024-05-15 Tester: Claude Code v2.1.95 (Opus 4.6) Summary: Claude Code successfully tested all major flows of the Wanderlist app on an iOS simulator. It identified several UX and accessibility issues, and confirmed core functionality. Detailed Findings: 1. **Flow: Add places** - **Status:** Pass - **Details:** Successfully added 3 places with varying statuses (Done/To Try), tags, and photos. Map view correctly displayed pins and details for saved places. 2. **Flow: Collections** - **Status:** Pass - **Details:** Created a new collection ("SF Weekend Trip") and added 2 places to it. Collection browsing and management worked as expected. 3. **Flow: Discovery** - **Status:** Pass - **Details:** The "Near Me" feature in the Discover tab functioned correctly, displaying results sorted by distance with category filters. Quick-add button was present. 4. **Flow: Profile** - **Status:** Pass - **Details:** Profile screen displayed accurate user information (avatar, username, bio, stats) and listed "My Collections" correctly. 5. **Flow: Edit & Delete** - **Status:** Partial Pass (UX/Accessibility Issues) - **Details:** - **Bug 1: Instant Delete (UX Issue)** - **Description:** Tapping the "Delete" button for a saved place immediately removes it without a confirmation dialog. This can lead to accidental data loss. - **Severity:** Medium - **Recommendation:** Implement a confirmation alert before deleting a place. - **Bug 2: Status Toggle Accessibility (Accessibility Issue)** - **Description:** While the "To Try" / "Done" status toggle visually updates and saves correctly, its accessibility state ([selected]) in the UI tree does not always reflect the current state immediately after interaction. - **Severity:** Low - **Recommendation:** Ensure the accessibility state of the toggle updates synchronously with its visual and functional state. - **Bug 3: Note Field Keyboard (UX Issue)** - **Description:** On the "Save Place" form, the "Note" text field was visible but tapping it did not reliably open the iOS keyboard on the first attempt, requiring multiple taps. - **Severity:** Low - **Recommendation:** Investigate and fix the keyboard activation issue for the note field. Conclusion: Claude Code successfully executed the test plan, validating core functionalities and identifying actionable improvements for user experience and accessibility. The app is stable but would benefit from addressing the identified issues. iPhone 17 Pro iOS 18.2 00:41 @user_pS9dXJxC 2 places Map List Done To Try Restaurant Hotel Shopping San Francisco Museum of Modern Art 3rd St, San Francisco, CA, United States To Try Museum Blue Bottle Coffee Market St, San Francisco, CA, United States Done Restaurant Cafe Discover My Map Collections Profile
    Camera
    Static overhead shot, maintaining focus on the terminal and simulator.
    Motion
    The terminal transitions from live log output to a structured, detailed bug report, while the iOS simulator remains static, showcasing the AI's analytical capabilities.
  4. Call to Action

    The Future of iOS Testing

    “(No spoken dialogue — ambient typing sounds, subtle UI clicks)”

    On screen
    CLAUDE CODE CAN NOW TEST YOUR ENTIRE IOS APP ON ITS OWN. EVERY SCREEN. EVERY FLOW. DEBUG LOGS AND A FULL BUG REPORT AT THE END. 0xMarioNawfal
    Camera
    The camera slowly zooms out from the desktop setup, revealing the full context of the work environment.
    Motion
    A slow, deliberate zoom-out combined with a fade-in of a bold, impactful text overlay, emphasizing the product's core value proposition and creator.

Related Developer Tools Product Launches

Explore all Developer Tools launches →
SpaceXAI
Hook 8.9204.0M
SpaceXAIDeveloper Tools

xAI opens voice cloning on its API: build a custom voice in about two minutes or pick from 80+ voices in 28 languages.

@SpaceXAI
Claude
Hook 9.178.3M
ClaudeDeveloper Tools

Claude can now operate your Mac, opening apps, browsing and filling spreadsheets, as a research preview in Cowork and Claude Code.

@claudeai
xAI
Hook 8.873.2M
xAIDeveloper Tools

Agentic CLI for coding, building apps, and automating workflows.

@SpaceXAI