Android JS provides Node JS runtime environment, So you can write your code in Node. JS and can use any `npm` package which helps to build your app in a quick way. Android JS provides most of the native functionality like calling, messaging, notification, camera, etc.