[APP][4.4+] Node.js Frontend

Search This thread

warren-bank

New member
Feb 26, 2021
2
0
Node.js Frontend

https://github.com/warren-bank/Android-NodeJS-Frontend
https://github.com/warren-bank/Android-NodeJS-Frontend/releases

  • 100% open source
  • absolutely no ads, analytics, or any other untoward activity
  • releases include pre-build APKs

screenshots:

portrait-480x1250-5s-per-frame.gif


summary:
  • packages Node.js as a native library
  • adds a frontend that makes it easy to configure and run JS apps from external storage
  • each JS app runs in a new process, which is killed after the JS app exits
  • each JS app categorized under "fork to separate process":
    • runs in a foreground Service
    • has a static process name
  • each JS app categorized under "exec in same process":
    • runs in a background Service
    • shares the same static process name
    • owns the process until either:
      • the JS app exits
      • the process is killed by the user through the UI
      • the Android Activity is stopped

limitations imposed by design:
  • since each JS app categorized under "fork to separate process" is directly associated with a distinct Service class
    • a finite number of Service classes need to be declared in "AndroidManifest.xml"
    • this number determines the maximum number of JS apps that can be added to this category
    • this number is presently set to: 20
      • if this number proves too small, it would be trivial to increase in a later version

minSDK:
  • 32-bit: 19 (Android 4.4)
  • 64-bit: 21 (Android 5.0)

changelog:
  • v1.0.0
    • node v12.19.0
 
Last edited:
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone