https://github.com/andrew-chen-wang/android-hermes
Implementing JavaScript interpreter on Android using Hermes like iOS's JavaScriptCore
https://github.com/andrew-chen-wang/android-hermes
android executejavascript hermes javascript-android-v8 javascript-interpreter javascriptcore
Last synced: 4 months ago
JSON representation
Implementing JavaScript interpreter on Android using Hermes like iOS's JavaScriptCore
- Host: GitHub
- URL: https://github.com/andrew-chen-wang/android-hermes
- Owner: Andrew-Chen-Wang
- License: apache-2.0
- Created: 2022-04-17T22:49:28.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-04-17T23:58:45.000Z (about 3 years ago)
- Last Synced: 2025-01-07T05:19:25.939Z (6 months ago)
- Topics: android, executejavascript, hermes, javascript-android-v8, javascript-interpreter, javascriptcore
- Language: Kotlin
- Homepage:
- Size: 107 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Android-Hermes
Created on April 17, 2022
Created by [Andrew-Chen-Wang](https://github.com/Andrew-Chen-Wang)
Implementing JavaScript interpreter on Android using Hermes like iOS's JavaScriptCore
This repository is intended for the Ur, but what I've learned here is
free for everyone to view and reproduce.### Why not iOS
Because Apple's App Store policy requires that interpreting
JavaScript requires you to use JavaScriptCore which is basically
interpreting JS without a web view.Why Hermes? Because the other packages in the Android ecosystem are
unmaintained as of April 2022 like AndroidJSCore and LiquidCore, its
successor (and LiquidCore has been unmaintained for two years).### License and Credit
The code in this repository is licensed under Apache 2.0. The license
file can be found in the file [LICENSE](./LICENSE)Thank you to the FB team for creating Hermes for React Native.