Vaadin is a mature web framework for developing rich internet applications. Building web-based GUIs with Vaadin feels like developing a desktop application, which is great, comfortable and fast. However, there are situations where Vaadin is not suitable. In this article we take a look at the architecture of Vaadin and point out its strengths and weaknesses. Let’s start. Preface […] The post Evaluating Vaadin: Strengths and Weaknesses appeared first on Philipp Hauer's Blog.
Der Usability-Bereich wächst bei itemis gerade zunehmend. Aber was ist das eigentlich genau, diese Usability? Meine Kollegin Sandra erklärt das einfach und gut verständlich. Wir testen verschiedene (Software-)Produkte im eigenen Usability-Labor. So kann die Gebrauchstauglichkeit und User Experience der Produkte mit realen Nutzern evaluiert und basierend … Weiterlesen
Sometimes you want to create a local (offline) copy of a remote Eclipse p2 repository to achieve independence, stability or simply higher speed. This post discusses approaches to achieve this. How to mirror a p2 Repository? Using Artifact Repositories You can set up your own artifact repository, like Nexus. Support for p2 repository can be added […] The post Local Copy of an Eclipse P2 Repository appeared first on Philipp Hauer's Blog.
From time to time I review code of my colleagues. Especially for a younger developer giving feedback to an older and experienced developer is hard. The colleague has to be open-minded for feedback and criticism. For this, it’s helpful to communicate how code reviews should be considered. I’m convinced that doing so will increase the acceptance of […] The post How You Should Consider Code Reviews appeared first on Philipp Hauer's Blog.
Maybe not especially new for everybody, but: GWT is NOT dead! I've been at the GWT.create conference yesterday, a two-day conference on GWT only that took place in San Jose last week and this week in Munich. With over 400 attendees it was sold out. If that is not enough evidence of the liveliness of the project, you may have missed that Google runs huge projects on GWT. The latest one is Google Inbox. Add all the nice improvements (like increased compile speed) the latest releases have to offer [...]
In case you've missed it, we are organizing a so called XtextDay co-located with EclipseCon 2015. The program is already online for a couple of weeks: Sebastian and I will start the day talking about the newest developments (e.g. Intellij IDEA support, web editor support, incremental standalone builders, etc.). After that we will hear how Xtext languages are used to design REST APIs. In the afternoon we have in-depth sessions on Xbase, performance and scoping, and after the coffee break we will [...]