Skip to content
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

Add a jetpack compose variant of the library #41

Open
mahozad opened this issue Jul 14, 2021 · 0 comments
Open

Add a jetpack compose variant of the library #41

mahozad opened this issue Jul 14, 2021 · 0 comments
Assignees
Projects

Comments

@mahozad
Copy link
Owner

mahozad commented Jul 14, 2021

Can we add another Gradle module that implements the library for Jetpack Compose?

The compose version can be used in the compose for desktop which in turn can be shipped to Web, Windows, Linux, MacOs (Compose for Web currently does not allow you to directly reuse existing widgets (unlike the Android and Desktop targets for Jetpack Compose, which allow direct code sharing for most widgets out of the box)).
For an example, see sample number 6 in this page.

See the following Stack Overflow post: How to migrate my custom view to Jetpack Compose?.

Implementation:

  • Should have unit tests and screenshot tests
  • Should have an adapter so it can be used and configured in traditional View xml files

Videos:


Can we convert the library to Kotlin multiplatform so it can be used on other platforms like Web and IOS?

@mahozad mahozad self-assigned this Jul 14, 2021
@mahozad mahozad added this to To do in Roadmap via automation Jul 14, 2021
@mahozad mahozad pinned this issue Aug 21, 2021
@mahozad mahozad moved this from To do to In progress in Roadmap Aug 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Roadmap
  
In progress
Development

No branches or pull requests

1 participant