[View]  [Edit]  [Lock]  [References]  [Attachments]  [History]  [Home]  [Changes]  [Search]  [Help] 

[jx8-android] Index page

jx8-android is the Android project development platform and tools, for building Android native applications with S8.
jx8-android is built with JX8, read more about jx8 in this page.

The application in Google play

Contribute downloading and using the U8 tools in your android device!

[jx8-android] FAQ


U8 toolset


Download

Platform source files (Android Studio project) are available for download, from U8 service.
filedescription
jx8-android-part*.zipcomplete source files to build Android sample apps, including SystemServer
*.apkSample Android Apps

How to install and run sample apps?

  1. Ensure your Android device is set to accept applications from unknown sources.
  2. Download the appS8 sample application file in your device

To connect U8 from desktop
  1. The URL to access the SystemServer is shown in the console of Android Studio (the URL to access the server in your device is http://localIPofTheAndroidDevice:8088 )
  2. Open an internet navigator and connect the U8 tools to the server

Composition of the system

Module
original source
Description
jxcoreEvented IO for ChakraCore, SpiderMonkey & V8 JavaScript
Note: no changes has been applied to sources to run jx8-android.
We include the jxcore library in BINARY format from public release pages
Additional code
for startup
We added some functions to access application resources and to load our image (from app resources). The sources are MIT licensed and License information contain references to original authors.
Java bindingsThe code for bindings to Java is derivative code of node-java project. All the code is included and License file contain references to original authors.
S8 Build folderIt is a normal console build folder, including: SwikiCodeRobot, SystemServer, NodeJS, core S8, platform libraries, application sources & "browse" folder for browsing the image with U8 tools (Web mode).
See also: console platform.
Node.js modulesWe include node-static, ws (websockets) (,etc) node packages in our distribution because are required to implement the S8 SystemServer (using NodeJS framework).
All modules are unmodified versions as downloaded by npm.

Android Application development

The project for Android Studio can be downloaded from U8 service folder; as four files in compressed format.

Developer's notes



Related pages