Skip to content

Conversation

@UDXS
Copy link

@UDXS UDXS commented Mar 29, 2020

Rocky.js was Pebble's official on-watch JavaScript runtime (based on JerryScript). It was still in its early stages but is still usable for making watchfaces.
This PR aims to fully implement the runtime and all the libraries for displaying watchfaces.

To-do

  • JavaScript Loading
  • Event Handling
  • Application Lifecycle (Management of draw calls, memory pressure, etc.)
  • AppMessage support
  • Canvas Rendering
  • Tick timer
  • JavaScript standard library

@ImUrX
Copy link

ImUrX commented Jun 24, 2020

how can i contribute on this? i would like to help doing the std lib :P

@UDXS
Copy link
Author

UDXS commented Jun 24, 2020

Thank you for your interest!
Unfortunately, the event loop code was quite broken and, due to other work I had, the code ended up rotting as the codebase evolved without me regularly updating it.
I'm working on redoing Rocky.js support with the better knowledge I have of the underlying Jerryscript engine now and I'll get back to you when library implementatoin needs to be done.

@ImUrX
Copy link

ImUrX commented Jun 24, 2020

Ok, good luck with the other stuff

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

Successfully merging this pull request may close these issues.

2 participants