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

Is there any component library that bridges the native platform? #2534

Closed
qhyuan1992 opened this issue Jan 14, 2025 · 2 comments
Closed

Is there any component library that bridges the native platform? #2534

qhyuan1992 opened this issue Jan 14, 2025 · 2 comments

Comments

@qhyuan1992
Copy link

qhyuan1992 commented Jan 14, 2025

can not find any repository do this?
If nothing here, I think this library would be difficult to use

@qhyuan1992
Copy link
Author

#2497 (comment)

@JakeWharton
Copy link
Collaborator

Yes, the linked comment is accurate, and we do believe the library is hard to use. That's somewhat by design. We are not really targeting new apps, small apps, or small teams.

You need an established design language and design system, implementations of that design system on each platform you want to support, the ability to encode your design system into our "schema" representation, and then to build the mappings from our generated common interfaces to the platform-specific representations. That's a lot to do, but a large, existing app will already have the first two of those in place, and so the task becomes defining the schema and writing the bindings only.

We are eventually going to do #2275 which will define a basic set of widgets for prototyping and our own samples and tests, but it will be insufficient for writing a real application as it will offer no visual customization.

@JakeWharton JakeWharton closed this as not planned Won't fix, can't repro, duplicate, stale Jan 30, 2025
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