Common Language Extension for Android - CLE is a common extension platform, which presents a general method for mixed language calls. It supports distributed object technique, which objects as medium to implement the mixed call between languages. Object is presented as a structured memory with a list of function pointers. Mixed-language calls are done by means of mapping the structured memory and function pointers to different languages, CLE is only a share library, which does not impose any restrictions on specific language. It supports windows, linux, and android.
For android version, CLE is complete free, and current version supports java in calling lua, c/c++, and python(need SL4A). CLE is very easy to use and greatly simplifies the programming for java with different other languages. With the help of CLE, programmers can write c/c++ share modules without any knowledge about JNI, can call lua or python and provide callback functions of java to these languages easily.
CLE supports android versions 2.1/2.2/3.0/3.2/4.0. The install package includes a simple lua console.
What's New in This Release:
· Lua engine is upgraded to 5.2.2
· Version 2.0.5 is a bug fix version of 2.0.4
What's New in 1.80.1.0:
· lua engine update to 5.2.1
· add more lua interface functions
· new interface function Super
· new interface functions RegGetObjectCallBack / RegLuaFuncFilter / IsRegLuaFunc
· interface function RegLuaFunc, supports general match with input FuncName equals to NULL
What's New in 1.6.1:
· ProcessEvent function supports object as input parameter;
· Fix bug for java when assign large amounts of functions to object.
Like it? Share with your friends!
Supported operating systems:
Google Android 10.x, Google Android 2.1, Google Android 2.2, Google Android 2.3, Google Android 3.0, Google Android 3.1, Google Android 3.2, Google Android 4.0, Google Android 4.1, Google Android 4.2, Google Android 4.3, Google Android 4.4, Google Android 5.x, Google Android 6.x, Google Android 7.x, Google Android 8.x, Google Android 9.x
Similar Software:
Java Interview MCQ Java Interview MCQ - Java is a set of several computer software and specifications developed by Sun Microsystems, later acquired by Oracle Corporation, that provides a system for developing application software and deploying it in a cross-platform computing environment
Mobile Tools - Firefox Addon Mobile Tools - Tools for working with web pages in Firefox Mobile. Use tools like Page Info to view details about the current web page or use Page Source to view the actual web page source. A Firebug Console API is also supported for helping to debug web pages on mobile devices
UCML UCML (Ubiquitous Control Modeling Language) is an XML-based language aiming at utilizing the local resources of smart handheld devices. Develop and execute ubiquitous control applications depending on Sensors, Condition, Response
Web App Loader Web App Loader - Easy develop games and web applications using JavaScript and HTML5, and run them on your Android device. Access native phone functions like accelerometer, vibrate, phone, etc.
Share the created apps with your friends. Android Developer Account not required.
Instructions:
1. Create application with html, css and javascript
2
Unix & Linux News Unix & Linux News - Simple and comfortable RSS reader of aggregated and manually selected RSS feeds from various sources - read about unix, linux, open source, ubuntu, debian, suse, opensuse, canonical, novell, gentoo, kernel.org, distrowatch, freebsd
Learn MVC Framework Learn MVC Framework - This tutorial is targeted for .NET programmers beginning to learn MVC frameowork. This tutorial will bring you to Intermediate level of knowledge in MVC covering all the important aspects of MVC Framework with complete hands-on code experience
ActionScript3 Reference The ActionScript 3.0 Language Reference is a reference manual for the application programming interfaces (APIs) for Adobe Flash Professional, Flash Player and Adobe AIR.
This version includes ActionScript classes, methods, and properties that support the Adobe AIR runtime environment
Tech News Tech News - Simple reader for leading sources of tech, IT, gadgets, web related news such as Engadget, Gizmodo, Slashdot and more all aggregated in one easy list.
Articles are cached for off-line reading once refreshed
Learn Python Learn Python - To be continued from the previous articles, I would like to introduce you a free application for Android named Learn Python. As you know Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. It was created by Guido van Rossum during 1985- 1990
M32 M32 Did you ever try to learn Assembly? Modern CPUs are far too complex for beginners to learn the basic concepts behind assembly language. M32 simulates a simple CPU and lets you see what your code does: step-by-step
Other Software by developer «SRPLab»:
telscript Telscript is a telnet server, which supports lua or python script