question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Compose Desktop compatibility

See original GitHub issue

Is your feature request related to a problem? Please describe. As an Android Developer, I would love to use Coil with Compose Desktop in the same way I use Coil for Compose on Android.

Describe the solution you’d like Ideally, it would be the best to have the same approach we have on Android, so that the knowledge can be reused.

Additional context I think it would be OK to link the image download scope to either a LaunchedEffect in a Composable, or just link it to the Application lifecycle.

Issue Analytics

  • State:open
  • Created 2 years ago
  • Reactions:33
  • Comments:11 (2 by maintainers)

github_iconTop GitHub Comments

4reactions
evantcommented, Apr 14, 2022

This issue is for compose desktop which works on the jvm, not KMP, which I do think would be an easier ask.

4reactions
dragossusicommented, Apr 14, 2022

Porting the library from okhttp to ktor(which can still use okhttp) will be a great start to make this library multiplatform.

Coroutines, ktor and okio are all multiplatform libraries.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Compose Multiplatform Framework | JetBrains
Compose for Desktop targets the JVM, and supports high-performance, hardware-accelerated UI rendering on all major desktop platforms (macOS, Windows, and Linux) ...
Read more >
Compose to Kotlin Compatibility Map - Android Developers
For Compose Compiler versions that are compatible with pre-release versions of Kotlin, please check out https://androidx.dev/storage/compose-compiler/repository ...
Read more >
Compose command compatibility with docker-compose
The compose command in the Docker CLI supports most of the docker-compose commands and flags. It is expected to be a drop-in replacement...
Read more >
Sharing Compose components between Android and Desktop
But Jetbrains are working on Compose too. They created Compose for Desktop, still in alpha version, and we can see first implementations for ......
Read more >
Jetpack Compose for Desktop adds Swing layer and Apple ...
Cross-Compatibility. Since Compose for Desktop is still new, it is missing some features. To help developers work around these limitations, ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found