Composing an API the right way
Everyone who writes code using Jetpack Compose designs Composable functions and components all the time. In this talk, we’ll take a look at some highlights from the official guidelines around designing Compose APIs, to see how we can do a better job of building with Compose.
Resources:
- Compose Multiplatform
- API Guidelines for Jetpack Compose
- API Guidelines for @Composable components in Jetpack Compose
Other resources mentioned:
- compose-rules for static analysis
- movableContenfOf
- Debugging Recomposition
- CompositionLocal
- Compose Modifiers
- Compose Stability
- Designing scalable Compose APIs (I/O 2024)