-
Notifications
You must be signed in to change notification settings - Fork 5k
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
Possibility for iOS and Android support #1726
Comments
Someone started working on an Android backend, you may be interested in helping them as there seem to be little activity atm: #1087 I’m not aware of anyone doing similar work for iOS, but if you have the resources (or are able to pool them with other people) that’d be great! |
Even though there seems to be work to be do, the code seems to be working. There are at least two forks atm that seem to support Android, that I found: And the changes are easily rebaseable to latest 3.3 branch: |
Is there any active development? Asking because I am starting a project where I need both desktop and Android version so I would be glad if it was possible to do by just using GLFW to minimize platform-dependent code. |
The fact that GLFW doesn't support iOS and Android is the reason why I don't adopt it yet. Otherwise, it would be perfect for me: simple, and programmed in C (which I prefer) |
GLFW does not support mobile platforms yet glfw/glfw#1726
GLFW does not support mobile platforms yet glfw/glfw#1726
Remove Android and iOS from build matrix GLFW does not support mobile platforms yet glfw/glfw#1726 Update glfw to version with updated huntergate Set default glfw version to 3.3.4-p1 Revert "Remove Android and iOS from build matrix" This reverts commit be9c98c. remove unnecessary version
Remove Android and iOS from build matrix GLFW does not support mobile platforms yet glfw/glfw#1726 Update glfw to version with updated huntergate Set default glfw version to 3.3.4-p1 Revert "Remove Android and iOS from build matrix" This reverts commit be9c98c. remove unnecessary version
2022-07-27.17-54-33.mp4the first WindowSizeCallback get wrong w,h. what is problem |
iOS is very similar to macOS, so an iOS port should hopefully not be that complicated. But what is concerning, is that the Android branch was started in 2017, and has been dead since 2018. The work on supporting touch input has been ongoing for 10 years, with no current progress, it seems like. While supporting Android and iOS would be great, what's the point of working on this if all that work ends up in a forgotten black hole of death? |
I was hoping to get a statement added to the FAQ about the possibility of support for iOS and Android. The lack of support for tablets and phones is the number one barrier to using GLFW for production development because of how ubiquitous these devices are and their unparalleled support in the market.
GLFW's clean and easy-to-use interface make it an ideal choice in every other respect.
So, a statement regarding the possibility of iOS and Android support, either thumbs up or thumbs down, would be extremely helpful.
The text was updated successfully, but these errors were encountered: