# Using Compose Across Platforms - Júlia Jakubcová

DevFeed: [Using Compose Across Platforms - Júlia Jakubcová](<https://devfeed.tech/articles/using-compose-across-platforms-julia-jakubcova-38344.md>)

Original publisher: [Read original article](<https://touchlab.co/using-compose-across-platforms>)

Published: 2022-12-09T15:22:11Z

Content type: tutorial

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Compose](<https://devfeed.tech/topics/compose.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [compose-for-web](<https://devfeed.tech/topics/compose-for-web.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [compose](<https://devfeed.tech/tags/compose.md>), [compose-for-web](<https://devfeed.tech/tags/compose-for-web.md>), [compose-multiplatform](<https://devfeed.tech/tags/compose-multiplatform.md>), [interoperability](<https://devfeed.tech/tags/interoperability.md>), [ios](<https://devfeed.tech/tags/ios.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [ui](<https://devfeed.tech/tags/ui.md>)

## AI overview

This article compares using Compose across Android, iOS, Desktop, and Web. It explains how much UI code can be shared, when platform-specific implementations are needed, and how platform components and limitations differ.

## Source excerpt

Let's look at the differences you'll encounter when using Compose for different platforms. I have spent more time with some (Android) than the others, but I have experienced how it has progressed from its early states to the current versions. The initial frustration quickly turned into enjoyment. Here are answers to some basic questions you might have such as: How hard is it to set up, use and debug, what is unique for each platform? And what else can Compose be used for?