J2ME MIDP Profile for Jelatine
Goal: Starting from the Jelatine VM, implement the MIPD profile for an embedded device. Language: C (and in part Java)
Tools: Jelatine VM (http://www.sourceforge.net/projects/jelatine)
Credits 1 to 3 students
The Java Micro Edition specification defines only a generic virtual machine, but lacks the device-specific features (communication, user interface). The goal of profiles is to provide a specification for these features that can be implemented by means on native methods on specific embedded hardware.
This project aims at providing a way to execute Java programs by means of the Jelatine VM on a specific device (Maemo/Scratchbox).
Jelatine is free software, designed and implemented at Politecnico di Milano.