-
Notifications
You must be signed in to change notification settings - Fork 157
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
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this 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) | |||
|
|||
 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
 | |
{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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
> 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, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
> 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, |
No description provided.