node-android

105 views
Skip to first unread message

tom

unread,
Sep 24, 2014, 6:15:32 AM9/24/14
to iwe...@googlegroups.com, iwe...@librelist.com
node-android is Node.js rewrite for Android, that keeps the compatible Node.js API. 

node-android is Android Native Framework, instead of porting overall Node.js to Android.

All codes were rewrote as Java, so we can use any library/component, that Android provides. 


node-android features:

1. libuvpp JNI wrapper, 
2. Http Parser rewrite as pure Java code
3. Node.js TCP API
4. UDT support with the same Node.js TCP API
5. Http client / server support over TCP/UDT

TBD:

6. TLS over TCP/UDT
7. Android friend Node.js API
8. ...


Best regards
  Tom

designer.c...@gmail.com

unread,
Oct 15, 2014, 9:40:27 PM10/15/14
to iwe...@googlegroups.com, iwe...@librelist.com
I'm not sure if I understood correctly, but the goal of this project is to allow the creation of Android apps (in the sense of native apps, like apps using the native libraries, etc) BUT using JavaScript and npm modules INSTEAD of Java?

Am I right?

tom

unread,
Oct 15, 2014, 9:51:22 PM10/15/14
to iwe...@googlegroups.com, iwe...@librelist.com, designer.c...@gmail.com
No yet, node-android intends to bring node.js style network server in Android Java framework. 

Best regards
  Tom

designer.c...@gmail.com

unread,
Oct 15, 2014, 10:33:22 PM10/15/14
to iwe...@googlegroups.com, iwe...@librelist.com, designer.c...@gmail.com
Well of course, I know the project is quite new at the moment, but what I wanted to know is that if "the ability to create Android apps that use native libraries, using node.js style of code and npm modules instead of using Java", is the intended goal.

Or maybe the goal is exclusively the ability to use an Android device as the backend server. (So perhaps we can create apps that use cordova for the ui and using node-android for the backend)

So yeah, what I wanted to know is which one of those things is your goal...
Or perhaps you are planing to eventually do both things in the future! Or maybe is something else.

Anyway, your project looks REALLY cool, congratulations for this!


Cheers!

tom

unread,
Oct 15, 2014, 10:59:15 PM10/15/14
to iwe...@googlegroups.com, iwe...@librelist.com, designer.c...@gmail.com
node-android intends as backend on Android. to use which front end is up to you. 
And, to use Android native library, it's not hard to wrap a JNI.

Best regards
  Tom
Reply all
Reply to author
Forward
0 new messages