This project will be focused on identifying ways to significantly speed up UI development while simultaneously improving quality, maintainability and consistency. Key deliverables:
- A declarative UI framework with a renderer for SWT and possibly other widget toolkits.
- A compact and easy to learn domain-specific modeling framework tailored to the needs of UI writers.
- Developer tools, documentation and samples.
While the modeling framework that's part of Sapphire could be used by itself for general modeling needs, it is not in scope of this project to promote such usage.