Planet Eclipse

JSON Forms is a framework for efficiently developing form-based UIs based on JSON Schema.  It provides a simple declarative JSON-based language to describe UIs independently of any UI technology. Please see here for a jump start on JSON Forms.  In this article, we’ll demonstrate how you can get started with JSON Forms even faster by using the new Yeoman tooling. If you don’t know Yeoman, head over to...

Read More

EMF Forms makes it easy to create forms that are able to edit your data based on an EMF model. To get started with EMF Forms please refer to our tutorial. In this article, we would like to outline a new feature in the 1.21.0 release: The support for simultaneously editing multiple EObjects in trees and tables (multi edit). In some use cases, you might want...

Read More

Last week, Eclipse 2019-06 has been released, a new version of the Eclipse IDE and platform. The first notable improvement is the launch speed, especially if you run it with newer Java versions. So we recommend reviewing the Java JVM used to run Eclipse (not necessarily the same as used for compiling projects) and update e.g. to Java 11. Further, with 2019-06, you can launch...

Read More

We are happy to announce that with the Eclipse Release 2019-06, we have also shipped  EMF Forms and EMF Client Platform 1.21.0! EMF Forms continues to be one of the most active projects at Eclipse with a very stable development activity. Again, we want to thank our continuously active team of 11 contributors (41 contributors overall) for completing 50 bug fixes and features!” We are also...

Read More

JSON Forms is a framework for efficiently developing form-based UIs based on JSON Schema. It provides a simple declarative JSON-based language to describe UIs independently of any UI technology. Please see here for a jump start on JSON Forms. In this article, we highlight one the core benefits of JSON forms, which is being UI technology agnostic. JSON Forms’ core is has no dependencies to any...

Read More

JSON Forms is a framework for efficiently developing form-based UIs based on JSON Schema. It provides a simple declarative JSON based language to describe UIs independently of any UI technology. Please see here for a jump start on JSON Forms. With the latest release, JSON Forms now also supports rendering on mobile by providing a renderer set based on Ionic. This means that JSON Forms now...

Read More

We are happy to announce that with the Eclipse Release 2018-03, we have also shipped  EMF Forms and EMF Client Platform 1.20.0! EMF Forms continues to be one of the most active projects at Eclipse with a very stable development activity. Again, we want to thank our continuously active team of 11 contributors (41 contributors overall) for completing 63 bug fixes and features!” Starting with the...

Read More

There is currently a big hype surrounding web- and cloud-based tooling. New projects and frameworks are popping up and existing projects get more traction both in- and outside the Eclipse ecosystem, e.g. Eclipse Che, Eclipse Theia, Visual Studio Code, Atom, Eclipse Drigible, and Eclipse Orion. While the adoption of web-based tools in the real world is still relatively low, almost every tool project will eventually...

Read More

EMF Forms makes it easy to create forms that are capable of editing your data based on an EMF model. To get started with EMF Forms please refer to our tutorial. In this article, we would like to outline a new feature in the 1.19.0 release: The data template mechanism for creating new EObjects, which are based on templates, from within the UI. There are several...

Read More

The last couple of weeks we've been busy with completing an Ionic 3 based renderer set to JSON Forms. If you don't know what Ionic is: Ionic is a cross-platform framework for building mobile apps. A new version, 4.x, currently in its beta and  built on web components via Stencil, is available, while 3.x is considered stable and is built on Angular. As we've added support bindings for...

Read More