Articoli

Eclipse 4 – RCP Vision announces the first course in Italy

RCP Vision, in partnership with Vogella, is pleased to announce the first course in Italy on Eclipse e4. This important event, not to be missed, will be held in Milan on November the 19th during the Eclipse Training Series - Fall 2012. The course will be held by Lars Vogel from Vogella GmbH and Vincenzo Caselli from RCP Vision. The e4 RCP application development course will help you understand how to implement your own application based on the e4 platform. The e4 release significantly changes the programming model for Eclipse RCP development. The course explains the existing core frameworks in [...]

By |2014-12-04T12:09:46+00:00September 21st, 2012|

First steps with Eclipse e4

In June 2012 a very important thing happened in the Eclipse world: e4 platform replaced the great and long lasting 3.x version , which started in 2004 with the release of 3.0 version. During these eight years great progress have been made. In fact Eclipse has become matchless both as an IDE and as a platform. Not to mention moreover that it is completely Open Source and with a particularly "commercially friendly" (EPL) license! e4 platform is kind of a revolution with respect of the previous version. To begin with it is completely EMF (Eclipse Modeling Framework) -based, it got [...]

By |2014-12-19T12:58:43+00:00September 17th, 2012|

Single sourcing for databases management with RAP, EMF and Teneo

In the previous article Single sourcing with Eclipse RAP we have seen how to develop an Eclipse project and then run it both as a Desktop (RCP) Application an as a Web (RAP) Application. Now we will see how to go further and develop a database Application with the same dual approach. We will use EMF and Teneo for this, in the same way showed in the series of tutorials "From Model to Persistence" at page EMF Development. In the following instructions we must make a clear distinction between installing some feature into the IDE or into the Target Platform [...]

By |2012-08-15T16:06:27+00:00August 15th, 2012|

Eclipse Testing Day 2012

The third Eclipse Testing Day, organised by BREDEX GmbH and the Eclipse Foundation, will take place in Darmstadt on 5th September.The full day event is the chance to meet other testers and developers who work with Eclipse, hear talks from companies working with Eclipse technologies and meet experts from the Eclipse and testing communities.Topics of interest include: Testing Eclipse applications Testing within the Eclipse Ecosystem Testing on Eclipse Projects Design for testability in Eclipse Case studies of testing projects Eclipse tooling and technology for the test process Testing as a part of the application lifecycle Continuous integration and testing for [...]

By |2012-07-31T14:08:54+00:00July 31st, 2012|

The JvmModelInferrer, the debugger and Xbase in Xtext 2.3

In previous posts, I had blogged about some experiments done with Xtext 2 wonderful mechanisms to access Java types and to reuse Xbase expressions; however, when generating code, I was using the "manual way". That is to say, I was not using the JvmModelInferrer mechanism; the mechanism of JvmModelInferrer allows to define a mapping from your DSL elements to Java elements. You'll then have for free a complete integration of Java into your DSL, and viceversa (yes, from Java you can jump directly to your DSL elements starting from generated classes, methods, etc.). And by the way, you'll also have [...]

By |2020-04-27T09:08:21+00:00May 22nd, 2012|

Single sourcing with Eclipse RAP

An introduction to RAP RAP (Rich Ajax Platform) is the framework that allows you to develop an RCP application an make it available over the network just pointing the browser to a given link. In this article we will see how you can develop an RCP application and launch it both as a desktop as well as a web application. Yes, sure, exactly the same source code! Don't you believe it? Try it yourself.   Setup your IDE for RAP The fastest way to get RAP working is downloading the Eclipse for RCP and RAP Developers package from page http://www.eclipse.org/downloads [...]

By |2012-07-08T16:24:58+00:00April 15th, 2012|

Jubula Training Day Florence- May 3rd 2012

Learn from the Jubula experts in a one-day intensive course! In conjunction with the Eclipse Day Florence, BREDEX GmbH and RCP Vision are pleased to offer a Jubula Training Day on May 3rd 2012. This one-day workshop is designed to make it easier to get started with Jubula in a small amount of time. If you have tried Jubula, are thinking of trying it, or are using it already, then you should consider attending the Training Day. Over the course of the day, participants will learn the basics of working with Jubula as well as gain insights into the best [...]

By |2012-04-23T09:27:18+00:00February 13th, 2012|

Automatic testing with Jubula

Eclipse Jubula is a new addition to the Eclipse universe. ItÔÇÖs a functional UI testing tool that allows you to specify and run tests.Jubula consists of plug-ins for an IDE and a standalone RCP application. In this tutorial we will create a simple RCP java product and then we'll use Jubula testing tool to execute some automated tests. First we will create a minimal RCP application, using the Plug-in Project creation Eclipse Wizard. The next step will consist into setup the Jubula environment and the AUT Agent to link the application with jubula The final step will be create some [...]

By |2020-04-27T08:42:17+00:00January 1st, 2012|

Xtext 2.1: using Xbase variables

On a previous post, I started to blog about how Xtext 2.1 made it extremely easy to have a powerful integration with Java thanks to Xbase, a new expression language library which allows to integrate (Java-like) expressions in your DSL. I had also blogged about using JVM types from your DSL. In this post, IÔÇÖd like to continue to inspect how to use only a small part of Xbase and still have the control on the generation part: in particular (for other projects) I would like to retain the control on the generation for my model, while relying on the [...]

By |2012-06-08T11:14:50+00:00December 26th, 2011|
Go to Top