Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "MTJ/EPL MIDP3"

(Removing all content from page)
 
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
== Support for MIDP3 features  ==
  
 +
This page contains the project proposal created by [[mailto:chathuraran@gmail.com Chathura Randika]] for the GSoC project idea taken from [[http://wiki.eclipse.org/Google_Summer_of_Code_2010_Ideas GSoC 2010 Ideas list]]. I appreciate any comments regarding the project proposal.
 +
 +
== Summary  ==
 +
 +
The idea of the project MTJ (Mobile Tools for Java<sup>TM</sup>) is to extend Eclipse frameworks to support, developing java mobile deveice applications.
 +
 +
== Details  ==
 +
 +
This project consists of three major tasks.
 +
 +
#Studying the existing source on MTJ
 +
#Implementing the new features
 +
#Integrate the features to existing source
 +
 +
The first task is to studying the existing MTJ source. This might be challenging but there are few ways that can be used to accomplish this task.<br>Go through the forums and developer mailing list of the project.
 +
 +
Read related articles published by the MTJ project.
 +
 +
In the second task main idea is to implemet new features to the existing system. To accomplish that task I have to go through articles and books that decribes the MIDP 3 application development. Basically I want to do some research on the domain and just need to understand what features required implement.
 +
 +
To achieve third task I need to work with the system developers of the MTJ project and get their experience to accomplish that.
 +
 +
== Scope of the Project  ==
 +
 +
Functionalities that must be implemented in the project: <br>
 +
 +
*Support MTJ tooling to work with emulators <br>
 +
*Support JAD attributes which are mandatory for LIBlets<br>
 +
*CDC support <br>
 +
*LIBlet support which give ability to use external libraries in MIDP applications
 +
 +
<br> Functionalities that can be implement if extra time available:
 +
 +
== Challenges  ==
 +
 +
Main challenge of the project is to identify domain area of the project and apply the theories to build up the model. To success the attempt good area of research need to carry out with the development stage. So to make maximum usage of the available time I have include the tasks need to be accomplish in the project. If extra time available at the end of the project I might work on some further improvements to MIDP3 midlets.&nbsp;
 +
 +
<br> '''References'''
 +
 +
[1]http://developers.sun.com/mobility/midp/articles/emulators/
 +
 +
[2]MTJ mailing list
 +
 +
[3]Wikipedia - http://en.wikipedia.org/wiki/Mobile_Information_Device_Profile
 +
 +
[4]EPL definitions and FAQ page – http://www.eclipse.org/legal

Latest revision as of 08:37, 7 April 2010

Support for MIDP3 features

This page contains the project proposal created by [Chathura Randika] for the GSoC project idea taken from [GSoC 2010 Ideas list]. I appreciate any comments regarding the project proposal.

Summary

The idea of the project MTJ (Mobile Tools for JavaTM) is to extend Eclipse frameworks to support, developing java mobile deveice applications.

Details

This project consists of three major tasks.

  1. Studying the existing source on MTJ
  2. Implementing the new features
  3. Integrate the features to existing source

The first task is to studying the existing MTJ source. This might be challenging but there are few ways that can be used to accomplish this task.
Go through the forums and developer mailing list of the project.

Read related articles published by the MTJ project.

In the second task main idea is to implemet new features to the existing system. To accomplish that task I have to go through articles and books that decribes the MIDP 3 application development. Basically I want to do some research on the domain and just need to understand what features required implement.

To achieve third task I need to work with the system developers of the MTJ project and get their experience to accomplish that.

Scope of the Project

Functionalities that must be implemented in the project:

  • Support MTJ tooling to work with emulators
  • Support JAD attributes which are mandatory for LIBlets
  • CDC support
  • LIBlet support which give ability to use external libraries in MIDP applications


Functionalities that can be implement if extra time available:

Challenges

Main challenge of the project is to identify domain area of the project and apply the theories to build up the model. To success the attempt good area of research need to carry out with the development stage. So to make maximum usage of the available time I have include the tasks need to be accomplish in the project. If extra time available at the end of the project I might work on some further improvements to MIDP3 midlets. 


References

[1]http://developers.sun.com/mobility/midp/articles/emulators/

[2]MTJ mailing list

[3]Wikipedia - http://en.wikipedia.org/wiki/Mobile_Information_Device_Profile

[4]EPL definitions and FAQ page – http://www.eclipse.org/legal

Back to the top