JADE Android is a software package that allows developing agent-oriented applications based on JADE for the ANDROID platform.
The programming language of ANDROID applications is JAVA and the completely new Dalvik VM, allows accessing all core functionality of the mobile device.
In particular on top of a Java SE-like platform it provides a set of new ANDROID specific API by means of which it is possible to interact with the ANDROID Operating System, control the device hardware and develop appealing and responsive GUIs.
The possibility of combining the expressiveness of FIPA communication supported by JADE agents with the power of the ANDROID platform brings a strong value in the development of innovative applications based on social models and peer-to-peer paradigms.
JADE-ANDROID is distributed as an add-on of JADE and is available for download under the terms of the LGPL license. The add-on also includes a Dummy Agent sample application that runs on ANDROID SDK m5-rc14.
Detailed information about how to use JADE-ANDROID can be found in the user guide included in the add-on distribution file.
Supported operating systems:
Google Android 1.0, Google Android 1.5, Google Android 1.6, Google Android 10.x, Google Android 2.0, 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 Go Programming Learn Go Programming - This tutorial is designed for software programmers with a need to understand the Go programming language starting from scratch. This tutorial will give you enough understanding on Go programming language from where you can take yourself to higher level of expertise
Learn KnockoutJS Learn KnockoutJS - This tutorial is designed for software programmers who wants to learn the basics of KnockoutJS and its programming concepts in simple and easy ways. This tutorial will give you enough understanding on components of KnockoutJS with suitable examples
Access 2003 macros Access 2003 macros - If you have been working in Access for some time and did not add much automation to your database you probably are not satisfied. Your database needs more. It is time to write some VBA code.
Not everything you need to do with your database should be accomplished via code
Learn LinQ Learn LinQ - The aim of this tutorial is to offer an easy understanding of LINQ to the beginners who are keen to learn the same. The acronym LINQ is for Language Integrated Query. Microsoft’s query language is fully integrated and offers easy data access from in-memory objects, databases, XML documents and many more
Uninstall Widget Uninstall Widget - A tool for app developers.
Sometimes you need to uninstall very frequent same application while you develop it. Here is the solution.
Add the widget to your home screen, configure it once for "preferred application to uninstall" and you are just one click from uninstall
ColorCalculator Calculate as many solid plain stepwise fading hexadecimal color tone values as you like in between two entered colors
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
Software Engineering v2 Software Engineering v2 - This tutorial is designed for the readers pursuing education in software development domain, Software Testing aspirants and all enthusiastic readers. Software engineering is an engineering branch associated with development of software product using well-defined scientific principles, methods and procedures
Learn PLSQL Learn PLSQL - PL/SQL is a combination of SQL along with the procedural features of programming languages. It was developed by Oracle Corporation in the early 90's to enhance the capabilities of SQL. PL/SQL is one of three key programming languages embedded in the Oracle Database, along with SQL itself and Java