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:
Facebook SDK for Android Facebook SDK for Android - The Facebook SDK for Android enables developers to integrate Facebook with their native Android apps. With it, programmers can build social applications on top of the Facebook platform
Learn Pascal Learn Pascal - This tutorial is designed for Software Professionals who are willing to learn Pascal Programming Language in simple and easy steps. This tutorial should give you basic understanding on Pascal Programming concepts, and after completing this tutorial, you should be at intermediate level of expertise from where you can take yourself to higher level of expertise
AMF - Firefox Addon Apache Mobile Filter search engine helps mobile web developers to search mobile devices from user agent
PhoneGap PhoneGap is an open source development tool for building fast, easy mobile applications with JavaScript.
If you are a web developer who wants to build mobile applications in HTML and JavaScript while still taking advantage of the core features in the iPhone, Android, Symbian and Blackberry SDKs, PhoneGap is for you
Learn Ruby on Rails 2 Learn Ruby on Rails 2 - Ruby on Rails is an extremely productive web application framework written in Ruby by David Heinemeier Hansson. This is a open source Ruby framework for developing database-backed web applications. This tutorial will give you a complete understanding on Ruby on Rails 2.1.x
Learn JFreeChart Learn JFreeChart - This tutorial describes various ways to incorporate JFreeChart in Java based standalone and web based applications. It will give you a quick start with JFreeChart and make you comfortable with JFreeChart programming with Java applications
Learn Apache POI Learn Apache POI - Learn Apache POI provides a basic understanding of Apache POI library and its features. Apache POI is a popular API that allows programmers to create, modify, and display MS Office files using Java programs. It is an open source library developed and distributed by Apache Software Foundation to design or modify Microsoft Office files using Java program
Learn QC Learn QC - HP Quality Center, a commercial test management tool by Hp that supports various phases of software development life cycle. Now it is popularly known as Hp-ALM Application Lifecycle Management. HP Quality Center is also available as a Software-as-a-Service offering
Learn C Snipz Learn C Snipz - Its is self learning C Programming App..which caters the need of C program learning beginners..
Its as best programs list..which takes learns with syntatic structure,logic of programs and with sample output.
Learn Java v2 Learn Java v2 - As you know Java is a high-level programming language originally developed by Sun Microsystems and released in 1995. Java runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX. This tutorial gives a complete understanding of Java
Other Software by developer «SRPLab»:
telscript Telscript is a telnet server, which supports lua or python script