Skip to content

update: update the Compose Multiplatform and Jetpack Compose article #343

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

koshachy
Copy link
Collaborator

No description provided.

@koshachy koshachy requested a review from a team as a code owner April 23, 2025 08:55
Copy link
Collaborator

@sarahhaggarty sarahhaggarty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice one! Thank you for updating this! There's only one change that is necessary. The rest are suggestions for you to consider 🚀

@@ -1,22 +1,46 @@
[//]: # (title: Compose Multiplatform and Jetpack Compose)

![Compose Multiplatform created by JetBrains, Jetpack Compose created by Google](og-image-compose-multiplatform-and-jetpack-compose.png)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
![Compose Multiplatform created by JetBrains, Jetpack Compose created by Google](og-image-compose-multiplatform-and-jetpack-compose.png)
![Compose Multiplatform created by JetBrains, Jetpack Compose created by Google](compose-multiplatform-and-jetpack-compose.png){width=730}

Fixes the file location and scales the image a bit.


<tldr>
This article explains the relationship between Compose Multiplatform and Jetpack Compose.
It covers shared concepts like composables, state management, and UI components, along with platform-specific features and limitations.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
It covers shared concepts like composables, state management, and UI components, along with platform-specific features and limitations.

I think this sentence can be removed to make the tldr shorter without losing any essential information from the article summary. WDYT?

Compose Multiplatform builds on the same principles.
It shares the Compose compiler and runtime with Jetpack Compose and uses the same APIs — `@Composable` functions,
state management tools like `remember`, layout components, modifiers, and animation support.
This means you can reuse your Jetpack Compose knowledge to build cross-platform UIs for Android, iOS, desktop, and web.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This means you can reuse your Jetpack Compose knowledge to build cross-platform UIs for Android, iOS, desktop, and web.
This means you can reuse your Jetpack Compose knowledge with Compose Multiplatform to build cross-platform UIs for Android, iOS, desktop, and web.


## Compose Multiplatform and Jetpack Compose features

> If you're experienced with Android development, you can apply your knowledge of Jetpack Compose when working with Compose Multiplatform.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
> If you're experienced with Android development, you can apply your knowledge of Jetpack Compose when working with Compose Multiplatform.

Maybe remove this sentence as it's very similar to the paragraph above?

## Compose Multiplatform and Jetpack Compose features

> If you're experienced with Android development, you can apply your knowledge of Jetpack Compose when working with Compose Multiplatform.
> You can also learn about fundamentals of the both UI frameworks from almost any Jetpack Compose material,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
> You can also learn about fundamentals of the both UI frameworks from almost any Jetpack Compose material,
> You can learn about the fundamentals of both UI frameworks from almost any Jetpack Compose material,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants