Kaaveh / ComposeNews

A playground about best practices, using updated libraries and solutions in the Android world!
Apache License 2.0
315 stars 52 forks source link

[feature] WearOS version #176

Closed Kaaveh closed 1 week ago

rezazarchi commented 11 months ago

I think we can implement WearOS application using Jetpack Compose. However, we also need to consider the Tiles feature, which is a way to display glanceable information on the watch home (seems like widgets in mobiles). Tiles cannot be implemented with Jetpack Compose, but they can be implemented with Jetpack Wear ProtoLayout, which is a library that provides common layouts for Wear OS, and also there are more limitations and complications in the implementation of this section to have maximum efficiency and minimum consumption of resources and battery energy. Therefore, I think, in order to more consistency and integration with the rest of the project code, we first focus on developing the main application with Jetpack Compose, and then, we can think about adding Tile with ProtoLayout or maybe other ways in the future.

Kaaveh commented 11 months ago

That's great! Do what you think is best! 🙌🏻