Skip to content

Blog: on-device debugging on iOS and Android#5075

Closed
shai-almog wants to merge 1 commit into
masterfrom
blog-on-device-debugging-ios-android
Closed

Blog: on-device debugging on iOS and Android#5075
shai-almog wants to merge 1 commit into
masterfrom
blog-on-device-debugging-ios-android

Conversation

@shai-almog
Copy link
Copy Markdown
Collaborator

Summary

File

  • docs/website/content/blog/on-device-debugging-ios-and-android.md — single new file, no other website changes.

Sequencing

Intended to publish the day after the weekly index post (#5074). Date in the front matter is 2026-05-30. The post links back to the weekly index and forward to the next-day connectivity APIs post, so merge order matters: this PR should land after #5074 and before the connectivity-APIs PR that will follow.

Test plan

  • Hugo build of docs/website succeeds with the new post.
  • Post renders correctly on the blog index and as a standalone page.
  • Header image (to be generated separately) lands at /static/blog/on-device-debugging-ios-and-android.jpg.

Walk-through of the new JDWP-based on-device debugging pipeline that
landed in PRs #4999 (iOS) and #5012 (Android). Covers:

- Why on-device debugging was historically a hassle (ParparVM
  translates to C; the Java->Java bridge to the IDE got lost).
- The three iOS pieces: translator instrumentation, device runtime,
  and the standalone JDWP proxy under maven/cn1-debug-proxy/.
- The Android orchestration via adb (no proxy needed because ART
  already speaks JDWP).
- The IntelliJ run-configuration pair that ships with the archetype
  for both platforms.
- USB, wireless, and simulator/emulator paths.

Paired with the May 29 weekly release post.
@github-actions
Copy link
Copy Markdown
Contributor

Cloudflare Preview

@shai-almog
Copy link
Copy Markdown
Collaborator Author

Superseded — consolidating the follow-up posts so this release week ships fewer, broader posts. New merged versions in the follow-up PRs to this one.

@shai-almog shai-almog closed this May 29, 2026
@shai-almog shai-almog deleted the blog-on-device-debugging-ios-android branch May 29, 2026 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant