A Google Androd platform az Open Handset Alliance tervei szerint hamarosan általánosan elterjedt mobiltelefon szoftver rendszer lesz. A platformra Java nyelven lehet alkalmazásokat fejleszteni. A feladat annak megvalósítása, hogy ezen a platformon futtatni lehessen intelligens ágenseket, majd egy kisebb mintaalkalmazás elkészítése.
Az Android platform rendelkezik egy Eclipse alapú Java fejlesztői környezettel és telefon emulátorral. A Jade ágens környezethez készült Java MIDP környezetre egy Jade-LEAP kiterjesztés.
Java programozási gyakorlat feltétlenül szükséges. Az eclipse fejlesztőkörnyezet ismerete előnyt jelent.
A hallgató megismerkedik a beágyazott Java fejlesztés rejtelmeivel, a Google Android mobiltelefon platformmal, valamint beágyazott Jade ágensek készítésének rejtelmeivel.
Lehetséges, hogy Jade ágenseket nem lehet erre a platformra telepíteni, vagy a munka túl nagy lenne. Ebben az esetben azt kell megoldani, hogy az Android platformról elérhetők legyenek más platformon futó ágensek, azok esetleg kisebb kódrészleteiket átküldhessék a mobil környezetbe végrehajtásra.
Jade bevezető [PDF]
JADE-LEAP [PDF]
Android and MIDP
Android Developer Challenge