Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Release 2 Planning Documents"

(Little reformatting, add Multiple SDKs in single project)
Line 1: Line 1:
'''Target'''
+
==Target==
 
*Version 1.0
 
*Version 1.0
 
*With needed quality
 
*With needed quality
Line 5: Line 5:
 
*With needed documentation
 
*With needed documentation
  
'''Content Proposal'''
+
==Content Proposal==
  
 
Fixes and enhancements to R1
 
Fixes and enhancements to R1
 
*Finalize the APIs
 
*Finalize the APIs
 +
** Declare internal code
 +
** Declare Public/Supported APIs
 
*Enhance documentation
 
*Enhance documentation
 +
** User Documentation
 +
** Developer Documentation
 +
** API Documentation
 
*Project based preferences
 
*Project based preferences
*Support for non UEI SDKs (user provides the information)
+
*Support for non UEI SDKs (user provides the information for any platform that is not already defined)
 
*Enhance build mechanism to manage resources
 
*Enhance build mechanism to manage resources
 
*Bug fixes
 
*Bug fixes
Line 19: Line 24:
 
*eSWT
 
*eSWT
  
Device Fragmentation Solution
+
Device Fragmentation Solution  
 +
 
 +
Support Multiple SDKs in a single project
 +
(This is not part of the device fragmentation, but would be necessary to build a project with fragments) [[Image:New.png]]
  
 
Obfuscation
 
Obfuscation
Line 40: Line 48:
 
Profiling
 
Profiling
  
 +
Migration from other IDEs [[Image:New.png]]
  
 
Features picked from rel. 0.7 list:
 
Features picked from rel. 0.7 list:
Line 48: Line 57:
 
*Coding tips
 
*Coding tips
  
Update the system [[Image:New.png]]
+
Update the system [[Image:New.png]]  
 +
* What is this?
  
 
Create Web Services stubs [[Image:New.png]]
 
Create Web Services stubs [[Image:New.png]]
  
 
Convert Audio [[Image:New.png]]
 
Convert Audio [[Image:New.png]]

Revision as of 14:44, 16 October 2006

Target

  • Version 1.0
  • With needed quality
  • With needed features (to have “full” development environment)
  • With needed documentation

Content Proposal

Fixes and enhancements to R1

  • Finalize the APIs
    • Declare internal code
    • Declare Public/Supported APIs
  • Enhance documentation
    • User Documentation
    • Developer Documentation
    • API Documentation
  • Project based preferences
  • Support for non UEI SDKs (user provides the information for any platform that is not already defined)
  • Enhance build mechanism to manage resources
  • Bug fixes

Visual Designers

  • LCDUI
  • eSWT

Device Fragmentation Solution

Support Multiple SDKs in a single project (This is not part of the device fragmentation, but would be necessary to build a project with fragments) New.png

Obfuscation

  • Enable external obfuscator plug-ins

New Profiles and configurations

  • CDC
  • Foundation Profile
  • Personal Profile (no AWT visual editor)
  • Personal Basis Profile
  • MIDP 2.1 support
  • MIDP 3.0 support (not included, but may come to the picture)

Mobile JUnit

Localization (low)

  • Manage resources
  • Visual designer support

Profiling

Migration from other IDEs New.png

Features picked from rel. 0.7 list:

Help New.png

  • F1 help
  • Tool tip
  • Coding tips

Update the system New.png

  • What is this?

Create Web Services stubs New.png

Convert Audio New.png

Back to the top