-
Notifications
You must be signed in to change notification settings - Fork 945
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
Could we support the OpenHarmony OS ? #4081
Comments
We already support OpenHarmony in raw-window-handle, is HarmonyOS's windowing system any different? |
oh, that's great, I was using the old ver. of winit.. I will upgrade and have a try, Thx ! ^ _ ^ |
To clarify, we do not support OpenHarmony or HarmonyOS in |
I got it, there is no meaningful difference between HarmonyOS and OpenHarmony. By the way, one more question is that, as we |
I am not aware of such a layer if it exists. |
A quick search reveals at least two GitHub orgs, with a bunch of crates related to this stuff: |
Yes, I have noticed this too. Maybe we can create a new glue layer in winit, for OpenHarmony platform, to connect to the upper app layer, just like |
CC: @jschwe who has been implementing OpenHarmony support in Servo. How is Servo doing windowing on OH? |
It's basically the same as Android vs AOSP. Supporting OpenHarmony means HarmonyOS is also supported, since any OpenHarmony based OS must be a superset
Servo is not using I know that @richerfu (Maintainer of |
Yes, I'm working on adding OpenHarmony support to winit. At present, we can successfully run winit and glutin-winit(
I'll try to mark repo as public and submit a draft PR for winit and glutin-winit as soon as possible. Then all of us can help it be better. |
Yep i create a repo named |
Thanks for the PRs to I have not looked at the code yet, at this point I'm more interested in the meta stuff:
Also, for my own understanding of the platform (since if we get this in-tree, I will have to learn about it):
|
I'd generally prefer for platforms to be out of tree, once we're ready, which should be relatively soon. Especially given that community is likely a bit different language vise and it would be simpler to handle it out of tree wrt issues/etc? And for example you won't need github for that. It's just at the current state it's required, but I hope to change that next month. |
OHOS is equal to OpenHarmony, sometimes
In fact, it's should be NO. OpenHarmony is not forked from Android. It operates more like So i think it's difficult to shared code between OpenHarmony and Android.
Maybe should myself, i'll check it with some peoples and groups and add it this weekend.
Now i'm a chinese developer working for adaption Note: HarmonyNext and OpenHarmony is similar to Android and AOSP.
Your link is the origin document and you can see the formatted documents with overview and Application development
Here are some documents:
I think you can see the document and https://docs.openharmony.cn/pages/v5.0/en/application-dev/quick-start/start-with-ets-stage.md. It provides That's all and you can ask me any questions about OpenHarmony or HarmonyNext @madsmtm Thanks. |
Description
HarmonyOS, the Greatest self-innovated OS in China, will soon be popular around the world. HarmonyOS has an absolutely leading user base in China and a very broad development prospect, demonstrating exceptional capabilities. So, I sincerely hope winit can support it, Thanks.
Relevant platforms
No response
The text was updated successfully, but these errors were encountered: