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:
Learn Software Testing Learn Software Testing - Testing is executing a system in order to identify any gaps, errors, or missing requirements in contrary to the actual requirements. This tutorial will give you a basic understanding on software testing, its types, methods, levels, and other related terminologies
Bugzilla Tweaks - Firefox Addon Bugzilla Tweaks - This Firefox extension modifies the pages loaded from bugzilla.mozilla.org and adds features including:
• Interleaving the bug's change history with the comments on the same page
• Showing the last time that a bug or attachment flag was changed
• Proving user name autocompletion support
• And many more..
C and Java Programs C and Java Programs - C&Java Programming,This app contains more than 270+ programs for different level of programmers like from beginners to advance coders.This app will reduce the complexity of finding a program online and will avail all the essential PROGRAMS or PATTERNS on a less than 1MB application
Javascript Javascript - Learn Javascript with the Free JavaScript programming app from GradeStack.
This app includes all the basic concepts of JavaScript, helping developers learn the language of web browsers. Javascript is the engine for web programming, helping make HTML pages come alive. Build interactive HTML pages after learning this course
kWS - Android Web Server kWS is a lightweight and fast web server especially designed for Android devices. It can be used to host websites and to serve files over HTTP. kWS implements HTTP-1.0 with basic & digest authentication schemes and supports dynamic DNS updates.
What's New in This Release:
· Fixed issues arising from internal Apache Harmony bugs
Learn Design Patterns Learn Design Patterns - Design patterns represent the best practices used by experienced object-oriented software developers. Design patterns are solutions to general problems that software developers faced during software development. These solutions were obtained by trial and error by numerous software developers over quite a substantial period of time
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 LTE Learn LTE - LTE stands for Long Term Evolution and it was started as a project in 2004 by telecommunication body known as the Third Generation Partnership Project (3GPP). LTE evolved from an earlier 3GPP system known as the Universal Mobile Telecommunication System (UMTS), which in turn evolved from the Global System for Mobile Communications (GSM)
Logoid Logoid How many times have you been sitting on a train, an airplane, or been on a long car trip, and just been itching to get coding? With Logoid, you can quench your thirst for programming, expel your boredom and produce fantastic works of art, all on your mobile device!
Logoid is a Logo interpreter for Android