-
Notifications
You must be signed in to change notification settings - Fork 30
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 for KaiOS #7
Comments
I can try to submit the application. After skimming the documentation looks like not much has changed since Firefox OS regarding application packaging. |
I managed to run it on the simulator, but an API for listing files is broken there. I don't have a phone with KaiOS, so I can't test it properly, but for now it seems that I should remove the virtual numpad as KaiOS devices have physical keys. |
Why removing it? There can be new, touch devices based on it. You can simply create a mode to switch it according to the device. |
Looks like every KaiOS device have a numpad. It can be reverted easily when they introduce some with a touchscreen. One way or another I need to rework the UI for KaiOS. |
I don't think KaiOS will support touch devices. Probably a fork which takes the original idea from FirefoxOS. |
@szatkus Maybe this would help? https://gitlab.com/suborg/project-kava It looks like it was actually based on your code. Maybe use parts from that for the KaiOS build? I'd love to see J2ME apps running on my KaiOS phone |
Thanks. That's a weird project. Looks like it is based on an old experimental branch, which was never fully functional. I wonder how well it worked. |
It barely works at all. Most games and every app I tried are non-functional |
I don't have a KaiOS device and the simulator looks to be broken in so many places. |
from #13 (comment):
Yes. I've tested some apps in the KaiOS 2.5 simulator and some file storage APIs seems to be broken unlike in a real device.
@szatkus, I have an Nokia KaiOS phone (offtopic: also an Alcatel Fire - Firefox OS) for testing, if it would be appreciated.
Am also open to make PRs introducing Electron, Cordova and KaiOS support.
Why reverting if js2me can be multi-platform?
Why removing if these elements can simply get a "display:none" when detecting KaiOS? |
Progress@szatkus, I was able to implement the base of the KaiOS adaption; but it seems like Here it works normally on KaiOS, but in my JS2ME fork its not working. Update: Have made a WIP draft PR here: #17; now |
Detect KaiOS and adapt current elements.
Only load (require.js) virtual numpad if not KaiOS.
Convert buttons at KaiOS.
The text was updated successfully, but these errors were encountered: