# Resources

- [Architecture](https://developer.android.com/develop/ui/compose/architecture#udf)
- [Compose coding design](https://android.googlesource.com/platform/frameworks/support/+/androidx-main/compose/docs/compose-api-guidelines.md#prefer-stateless-and-controlled-composable-functions)
- [Modify MutableState class properties](https://stackoverflow.com/questions/63956058/jetpack-compose-state-modify-class-property)
- [Introduction to the Compose Snapshot system](https://dev.to/zachklipp/introduction-to-the-compose-snapshot-system-19cn)
- [Jetpack Compose: State](https://developer.android.com/jetpack/compose/state)
- [Strong skipping](https://developer.android.com/develop/ui/compose/performance/stability/strongskipping), [2](https://medium.com/androiddevelopers/jetpack-compose-strong-skipping-mode-explained-cbdb2aa4b900)
- [Material Design 3 docs](https://m3.material.io/)
- [Jetpack Compose app Reply from compose-samples](https://github.com/android/compose-samples/tree/main/Reply)
- [Design for android](https://developer.android.com/design/ui)
- [Android Lint](https://developer.android.com/studio/write/lint)
