Big day for the Google developer community at #GoogleIO
From one of our own, with respect for everyone pushing developer tooling forward:
SimDeck inspecting a Flutter app.
Tried SimDeck by @buildwithdjdev and @NativeScript, and it’s just so good. A single GitHub Actions workflow streams an iOS simulator or Android emulator straight to your browser, triggered by a PR comment. Free, open source, and framework agnostic. PRs will never be the same.
Cooked here. Live iOS Simulator streaming in both VS Code & Codex app, includes inspector tools for debugging views in real-time.
The streaming is very fast, spent quite some time getting it right. Encodes the simulator stream using hardware encoder & sends over WebTransport/QUIC.
You can't only debug views - but also tweak them in real-time using small JS snippets like you would in a browser DevTools. Excited to integrate this tightly with agents to make fully autonomous app development using NativeScript and agents like Codex.
Working on a production @NativeScript app, iOS Tabs API rolls up extended tabs into it's own controller.
I just needed to use a custom background color. Found in platform docs, adjusted in TypeScript.
Mental health relief everytime.