Nov 25th, 2015

Tabris.js Tips & Tricks: Parts 1 – 3

1 – A module for every page! The Page widget and JS modules are a natural fit. The backbone of your Tabris.js App should consist of modules defining pages. For example ‘MyPage.js’: You can then use it like this: 2 – Give that back! In the above example we give some data to the page, but [...]

by Leave a Comment

Nov 20th, 2015

EMF Forms goes AngularJS


Over three years ago, we started the explicit development of EMF Forms as a sub component of the EMF Client Platform. The goal was to ease the development of data-centric form-based UIs based on a given EMF data model. Rather than manually coding UIs (e.g. in SWT), the approach is to describe them declaratively in [...]

by 3 Comments
Nov 17th, 2015

EMF Client Platform 1.7.0 Feature: EMF Change Broker


With Mars.1, we released EMF Client Platform and EMF Forms 1.7.0. EMF Forms is a framework focused on the creation of form-based UIs. If you are not yet familiar with EMF Forms, please refer to this tutorial for a introduction of EMF Forms. EMF Forms is a sub component of the EMF Client Platform, which [...]

by Leave a Comment
Nov 12th, 2015

How RAP Inspired a New Generation of Mobile Apps

Eclipse RAP is well-known for enabling the migration of complex RCP applications to the web, and providing a sustainable single sourcing paradigm. It’s been delivering on these promises for the past decade. 4 years ago we decided to also cater mobile platforms. We came to the conclusion that only native widgets can deliver excellent usability and created a new [...]

by Leave a Comment
Nov 9th, 2015

Modeling Symposium at EclipseCon Europe 2015 – Slides

Thanks for attending the modeling symposium at EclipseCon Europe 2015, thank you for the positive feedback and thanks to all the speakers. Two of the presenters have shared their slide with me, which can be found here: Modeling Things for IoT – Dr. Udo Hafermann At last, an extensible debugger for OCL – Ed Willink  

by Leave a Comment
Nov 9th, 2015

EclipseSource Oomph Profile: Checkstyle


As described in our previous post, we maintain a common Eclipse Oomph Profile with our favorite plugins and settings preconfigured. Using Oomph, you can get this version of Eclipse installed with a single click. See here for a more thorough introduction on how to obtain the pre-configured Eclipse. As promised, we will describe the things [...]

by Leave a Comment
Nov 9th, 2015

Run Your Project Like It’s An OpenSource Project


October 2015 marked my 7th anniversary with EclipseSource. For seven years I’ve been working remotely for an amazing company! For those of you who don’t know me, I live and work in Victoria British Columbia (Canada), an 18 hour trip — across 9 time zones — to the EclipseSource headquarters in Karlsruhe (Germany), where most of my team works. Obviously [...]

by Leave a Comment
Nov 6th, 2015

Referencing C++ Objects From Java

J2V8 enables developers to embed Google’s V8 JavaScript engine in their Java applications. V8 is entirely implemented in C++ and we enable this embedding by creating a thin JNI (Java Native Interface) layer which exposes the V8 API to Java. The very first problem we faced while implementing this was how do you reference C++ objects from Java? This [...]

by Leave a Comment
Nov 5th, 2015

Creating Great Apps with a Consistent Icon Theme


Creating great mobile apps usually involves making use of icons. May it be as touch target, indicator or just as decorations, icons make an app come to life and provide personality. Therefore it is important to focus on your icon design by and make them as readable and meaningful as possible. A mobile platform usually has its own style of icons with certain key metrics and [...]

by Leave a Comment