/ Category / Desktop Application Framework (JSR 377)
dolphin

Dolphin Platform: A Sneak Peek

Today I want to give you a first overview of the Dolphin Platform, a new open source project on that Michael Heinrichs and I are currently working at Canoo. The Dolphin Platform is a framework that implements the presentation model pattern and provides a modern…

datafx2

A quick overview to the DataFX MVC and Flow API

This is a short overview of the controller and flow API of DataFX that I have written for the JSR377 mailing list. If you want to discuss the architecture…

archi2

JSR377 got green light to continue!

Today the Review Ballot Results for JSR377 (Desktop|Embedded Application API) were published. As you can see the JSR was well received: Spec lead Andres…

archi2

Concurrency in UI Toolkits (Part 2)

In the first post of this series I showed how Concurrency is handled in UI Toolkits and how a generic approach to work with the toolkit specific thread may look like. This ends in the following interface: https://gist.github.com/hendrikebbers/fa1cbd7a92a6841478c1…

archi2

Concurrency in UI Toolkits (Part 1)

Today every UI toolkit that is not running in a browser needs an UI Thread the handle the repainting and the event handling of the UI. Examples for this kinds of UI Toolkits are iOS, Android, SWT, JavaFX or Swing. Each of this toolkits defines a thread that…

everywhere

Desktop & Embedded Application JSR

Today the JSR for Desktop & Embedded Applications has been started and I'm proud to be part of it. The main goal of this JSR is to define a specification for common issues and behaviors that are shared between most desktop applications. This contains the…

datafx2

New Desktop Application Framework & DataFX

Maybe you have mentioned that Andres Almiray is planing a new desktop application framework JSR. I had a chat with him some days ago at the canoo hq and we discussed some points of this project. In addition Andres gave me an introduction to Griffon and I showed…