top of page

( SPEAKER )
Eric Kuck
Founder | Principal Software Engineer
( SESSION )
Debugging Using Remote Compose, Made Easy with Livewire
Live debugging your applications can be hard. You’ve finally reproduced that one bug you’ve been tracking down, but now you’re not sure how to view the current state of the app to see what went wrong. The tools we developers have historically reached for to help here don’t always meet our needs or have faded with time. Stetho? Rest in peace. Flipper? Abandoned. Android Studio? Cumbersome and slow.
Platform teams get consistent requests for better tooling, especially around pesky debugging problems. We finally got tired of waiting for someone else to solve this problem and, in the process, came up with what we believe is a game-changing approach. Introducing Livewire, an open-source, app-driven remote compose framework that lets you write your own side-car debugging tools in the shape that you need them. Gone are the days of writing separate plugins in javascript and other frameworks. Now you can just write Compose in the same location of your data and empower your fellow developers with the information they need to fix issues.
Key Takeaways:
Establishing desktop app communication over USB
Using a custom remote Compose setup to drive UI over the wire
Leveraging remote composition beyond debugging, such as server-driven UI.
Extending the framework with custom plugin architecture
Whether you’re an indie developer or part of a large team, you’ll leave with a deeper understanding of desktop-to-device debugging, remote compose, and a new debugging tool in your arsenal.
bottom of page


