Skip to content

Conversation

@4brunu
Copy link
Contributor

@4brunu 4brunu commented Nov 2, 2021

Support Libraries Version (eg: 23.3.0):

Compose bindings that are essential to bind native android libraries that use jetpack compose.

androidx.activity:activity-compose - -> 1.3.0

androidx.compose.ui:ui-tooling - -> 1.0.0

androidx.compose.ui:ui-tooling-preview - -> 1.0.0

androidx.compose.ui:ui-tooling-data - -> 1.0.0

com.google.android.material:compose-theme-adapter - -> 1.0.0

com.google.accompanist:accompanist-appcompat-theme - -> 1.0.0

Does this change any of the generated binding API's?

No.

Describe your contribution

Those bindings are important to bind native android libraries that use jetpack compose, since they are very commonly used.

@4brunu 4brunu mentioned this pull request Nov 2, 2021
3 tasks
@moljac moljac self-assigned this Nov 3, 2021
@moljac
Copy link
Contributor

moljac commented Dec 3, 2021

Compose was published

closing this PR

@moljac moljac closed this Dec 3, 2021
@4brunu
Copy link
Contributor Author

4brunu commented Dec 3, 2021

@moljac although compose was already published, not all packages have a binding.

For example, without androidx.activity:activity-compose it's not possible to call compose from an Activity, hence, it's not possible to use compose at all.

Without androidx.compose.ui:ui-tooling* it's not possible to use one of the best features of compose that are previews.

Without com.google.android.material:compose-theme-adapter and com.google.accompanist:accompanist-appcompat-theme it's not possible to reuse the existing theme from Views in the compose world.

And there are more packages in the com.google.accompanist:*, that are extensions to compose that make compose much more powerful and easy to use, but those I can try to create in a different PR.

@moljac
Copy link
Contributor

moljac commented Dec 3, 2021

but those I can try to create in a different PR.

please do, but write in description what is about (missing compose and supporting artifacts)

OK?

@4brunu
Copy link
Contributor Author

4brunu commented Dec 3, 2021

Will do, thanks 🙂

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