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

Support Material Web Components #21

Open
ghasemdev opened this issue Dec 27, 2024 · 3 comments
Open

Support Material Web Components #21

ghasemdev opened this issue Dec 27, 2024 · 3 comments
Assignees

Comments

@ghasemdev
Copy link
Contributor

Hello 👋
One of the key reasons developers turn to building websites with Kotlin is to create WebViews for their Android apps, enabling them to make certain parts of the app dynamic. However, many developers lack experience with HTML styling. Additionally, frameworks like Bootstrap don’t align closely with Android’s component design. Supporting Material Web, in my opinion, can significantly bridge this gap and address these challenges effectively.

@ghasemdev ghasemdev changed the title Support Material Web Support Material Web Components Dec 27, 2024
@rjaros
Copy link
Owner

rjaros commented Dec 28, 2024

It is on my todo list for some time, but there is a problem with Material libs. The official Material3 library is not complete and is not maintained anymore. If you read this thread, you will find a lot of people are angry and disappointed by Google decision. There are some alternatives, but they are not perfect. I'm thinking about BeerCSS library, but I'm also closely watching ambitious compose-material3-html project (unfortunately it is still far from complete).

@rjaros rjaros self-assigned this Dec 28, 2024
@ghasemdev
Copy link
Contributor Author

It is on my todo list for some time, but there is a problem with Material libs. The official Material3 library is not complete and is not maintained anymore. If you read this thread, you will find a lot of people are angry and disappointed by Google decision. There are some alternatives, but they are not perfect. I'm thinking about BeerCSS library, but I'm also closely watching ambitious compose-material3-html project (unfortunately it is still far from complete).

Alright, so based on what you mentioned, having Material Components would either be a long process, or we’d have to reinvent the wheel or rely on unofficial projects created by others.

@rjaros
Copy link
Owner

rjaros commented Dec 28, 2024

Alright, so based on what you mentioned, having Material Components would either be a long process, or we’d have to reinvent the wheel or rely on unofficial projects created by others.

I'm afraid that's true. But relying on community projects isn't a bad thing - Kilua already uses many open source projects for various components.

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

No branches or pull requests

2 participants