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.
Difference between revisions of "EMIWG/MADKQuickStartProposal"
(→Proposal for an MADK in the Galileo Timeframe) |
|||
Line 12: | Line 12: | ||
Currently, the condition for including any Plug-ins or Features into one of those packages is that the code is part of a "Train" project. | Currently, the condition for including any Plug-ins or Features into one of those packages is that the code is part of a "Train" project. | ||
− | Therefore, | + | Therefore, if we want to create a MADK package as part of EPP, we need to have all code committed within the [http://wiki.eclipse.org/Galileo_Simultaneous_Release Galileo Train] deadlines (absolute drop dead date: May 8, 2009) |
== What can we accomplish == | == What can we accomplish == | ||
Given the short timeline, we need to focus what can be realistically accomplished in this short timeframe. | Given the short timeline, we need to focus what can be realistically accomplished in this short timeframe. | ||
− | We'll work a "long term" roadmap in parallel | + | We'll work a "long term" roadmap in parallel. |
− | + | The highest priority requirement to be met in the Galileo time frame is to have a easy to use, IDE package for developers who want to create Java ME applications (Midlets). | |
− | |||
− | Vendor SDK's | + | === What do we have === |
+ | |||
+ | ==== Mobile Tools for Java (MTJ) project ==== | ||
+ | The Mobile Tools for Java project provides a complete, easy to use IDE extension for JavaME developers. | ||
+ | MTJ is on the Galileo Train. | ||
+ | |||
+ | ==== Vendor SDK's ==== | ||
+ | MTJ has a mechanism to "discover" and use a 3rd party Mobile Java SDK installed on a developers computer. | ||
+ | The SDK provides the basic tools (e.g. for pre-verifications) and library classes needed for compiling, packaging and testing mobile Java applications. | ||
+ | |||
+ | SDK's also typically come with a mobile device "Emulator", which allows to test the mobile Java applications on a developer desktop, without the need for a physical device. | ||
+ | |||
+ | There is a variety of open source (GPL and other licenses) and commercial SDK's available. | ||
+ | |||
=== What do we need === | === What do we need === | ||
+ | |||
+ | |||
+ | |||
Package of Eclipse + all we need for MTJ | Package of Eclipse + all we need for MTJ | ||
Portal mechanism to publish and find vendor SDKs | Portal mechanism to publish and find vendor SDKs |
Revision as of 21:27, 29 December 2008
Shortcuts |
Home |
Meetings |
Mail Archive |
Edit this menu |
Contents
Proposal for an MADK in the Galileo Timeframe
Currently developers can download packaged "Eclipse based" SDK's from here: Eclipse Downloads
The content of those download packages are created by the "Eclipse Packaging Project"
The goal for the MADK is to create a "Mobile" specific package in cooperation with the EPP.
Currently, the condition for including any Plug-ins or Features into one of those packages is that the code is part of a "Train" project.
Therefore, if we want to create a MADK package as part of EPP, we need to have all code committed within the Galileo Train deadlines (absolute drop dead date: May 8, 2009)
What can we accomplish
Given the short timeline, we need to focus what can be realistically accomplished in this short timeframe. We'll work a "long term" roadmap in parallel.
The highest priority requirement to be met in the Galileo time frame is to have a easy to use, IDE package for developers who want to create Java ME applications (Midlets).
What do we have
Mobile Tools for Java (MTJ) project
The Mobile Tools for Java project provides a complete, easy to use IDE extension for JavaME developers. MTJ is on the Galileo Train.
Vendor SDK's
MTJ has a mechanism to "discover" and use a 3rd party Mobile Java SDK installed on a developers computer. The SDK provides the basic tools (e.g. for pre-verifications) and library classes needed for compiling, packaging and testing mobile Java applications.
SDK's also typically come with a mobile device "Emulator", which allows to test the mobile Java applications on a developer desktop, without the need for a physical device.
There is a variety of open source (GPL and other licenses) and commercial SDK's available.
What do we need
Package of Eclipse + all we need for MTJ
Portal mechanism to publish and find vendor SDKs