Radio and PodcastRadio and PodcastLive Radio & Podcasts
Episode 210: Studio Jewelry artwork
Technology

Episode 210: Studio Jewelry

Android Developers Backstage by Android Developers

Oct 24, 202450:38Technology

In this episode Chet, Romain and Tor chat with Sebastiano about how the Android Studio team builds UIs. We talk about how Compose for Desktop is used in parts of Android Studio and how the Compose Markdown renderer avail...

About This Episode

Episode 210: Studio Jewelry is an episode from Android Developers Backstage by Android Developers. In this episode Chet, Romain and Tor chat with Sebastiano about how the Android Studio team builds UIs. We talk about how Compose for Desktop...

Podcast

This episode belongs to Android Developers Backstage.

Listen Online

Use the player on this page to stream the episode online.

Episode Details

Published Oct 24, 2024, 50:38 long, audio available.

Questions About This Episode

What is Episode 210: Studio Jewelry about?

In this episode Chet, Romain and Tor chat with Sebastiano about how the Android Studio team builds UIs. We talk about how Compose for Desktop is used in parts of Android Studio and how the Compose Markdown renderer available in the Jewel library makes Studio Bot tick. Chapters: Intro (00:00) Android Dev UX team (00:39) What kind of libraries and languages are used to build Android studio? (1:52) Swing (2:53) Reactive and declarative programming models (8:25) SKIA for Kotlin (10:01) Jetpack Compose widgets (11:54) Jewel (13:07) Text rendering across platforms (15:51) Differences in behaviors (17:40) Support for markdown files (20:26) What is markdown? (21:25) Swing and html (25:45) Selection handling in StudioBot (28:46) Boosting productivity with Compose (30:40) Standalone vs plugin artifacts (34:29) The difference between Jewel & Swing (35:30) HTML vs Markdown (39:31) Markdeep (41:53) Jewel's Markdown API (43:46) Where to find Jewel? (46:54) Sebastiano's podcast - Code with the Italians (47:34) Final thoughts (49:13) Links: Jetpack Compose Compose Multiplatform , for Desktop Jewel Jewel Markdown Renderer Sebastiano: ​​ , Romain: @romainguy , threads.net/@romainguy , romainguy@androiddev.social Tor: threads.net/@tor.norbye and tornorbye@androiddev.social Chet: @chethaase , threads.net/@chet.haase , and chethaase@androiddev.social Catch videos on YouTube →

Where can I listen to Episode 210: Studio Jewelry?

You can listen to Episode 210: Studio Jewelry online on Radio and Podcast. Open the player on this page to stream the available audio.

Which podcast is Episode 210: Studio Jewelry from?

Episode 210: Studio Jewelry is an episode from Android Developers Backstage by Android Developers.

How long is this episode?

This episode is 50:38 long.

When was this episode published?

This episode was published on Oct 24, 2024.

Can I save Episode 210: Studio Jewelry for later?

Yes. Use the heart button on the episode page to add it to your favorite episodes list.

Are there related episodes from Android Developers Backstage?

Yes. This page shows related episodes from Android Developers Backstage when more episodes are available from the podcast feed.

Quick Answers About This Episode

Where can I listen to Episode 210: Studio Jewelry?

You can listen to Episode 210: Studio Jewelry on this page when the episode audio is available from the podcast feed.

Which podcast is this episode from?

Episode 210: Studio Jewelry is from Android Developers Backstage by Android Developers.

What are the episode details?

Published Oct 24, 2024 and 50:38 long