• Home
  • Events
  • About
  • Meet us at the JavaOne 2015

    July 31st, 2015

    Only a few weeks until the start of JavaOne 2015, the leading developer conference for Java. The event takes place from October 25th to 29th in San Francisco.

    Don’t miss the chance to attend the talks of our experts and to get in touch with us. Please visit the official Content Catalogue for more details.

    You would like to have a personal meeting? No problem. Please use our meeting request form to tell us your preferred date.

    See you in San Francisco!

    7 GUIs with OpenDolphin

    July 8th, 2015

    Dierk König discovered 7 GUIs: A Notational Usability Benchmark for GUI Programming and we thought it would be great to have an OpenDolphin implementation of it.

    For me not necessarily the notational usability aspect is important but to find a good OpenDolphin implementation.

    So far I have implemented 3 of the GUIs. In the descriptions of the examples I will explain
    how I implemented them and what I have learned while doing it.

    Some of the 7 GUIs are only concerned with UI toolkit functionality.
    Since I want to focus on the ones which are more insteresting from an OpenDolphin point of view I skipped those for now.

    For the client technology I decided to use JavaFX in a simple programmatic way but will try to find the time to do a HTML GUI in the future.

    Since github supports Asciidoctor I decided to use that format for the descriptions of the individual examples, which brings back the fun in writing and the documentation close to the code.

    When you go through the descriptions I recommend that you look at the original description of 7 GUIs: A Notational Usability Benchmark for GUI Programming.

    Here is the list of the currently implemented GUIs with their descriptions:

    Sven Ehrke, @syendar

    W-JAX 2014 | November 3-7, 2014 | Munich

    November 7th, 2014



    Our speakers Dierk König and Hendrik Ebbers will present three sessions at W-JAX 2014. Their key issues are interactivity in relation to enterprise applications and user interfaces as well as best practices for developing business applications with JavaFX.

    A two day conference pass will be enough to fully appreciate Canoo at the three day conference. Be sure to stop by.

    And incidentally, if you book your ticket by August 7, 2014, you will qualify for an early booking discount.






    JavaOne 2014 | Sep 28 – Oct 2, 2014 | San Francisco

    October 2nd, 2014



    Welcome on board: Andres Almiray, Dierk König, Hendrik Ebbers, Ixchel Ruiz and Michael Heinrichs. Our featured speakers will soon be seated in the plane on their way to San Francisco. Their luggage includes 16 talks for JavaOne 2014 – three more than last year. Right now all five are busy with their final preparations.

    What can you look forward to? Check out our talk overview below or take a look at our speakers’ promotional videos.

    And by the way: Andres Almiray will again be leading the JavaOne Hackergarten (last year Codegarten). The name is the only thing that has changed – as before it is a community event with open-source philosophy.


    watch M. Heinrichs´ video


    watch D. König´s video


    watch H. Ebbers´ video

    Overview of our talks

    Andres Almiray

    Dierk König

    Hendrik Ebbers

    Michael Heinrichs








    OpenDolphin 0.9 released with push for many devices

    March 13th, 2014

    The OpenDolphin project has released version 0.9.

    This new release includes a new “push” capability for instant, bi-directional updates and a full-featured OpenDolphin web client for use with HTML5 and JavaScript/TypeScript.

    The inclusion of the web client OpenDolphin.js allows to share the same OpenDolphin application on desktop and web, including mobile web.

    OpenDolphin on many devices

    OpenDolphin on many devices

    The push capability has been moved from the demos into the OpenDolphin core and is now an official feature with a simple API, standard behavior, and – as always – the option the replace the default implementation with your preferred technology.

    Both OpenDolphin.js and the push capability in combination with the existing OpenDolphin features allow for new interesting use cases many of which are show-cased in this release:

    • multi-device applications where the same application runs on many devices
    • re-connect to an application exactly where you left off even after a longer offline period
    • follow-me applications where you start your work on one device – let’s says on the road with a smartphone or a tablet – and complete your work in the office with a desktop application for longer text entries
    • team-applications where a whole team works collaboratively and everybody immediately sees all contributions from all other team members, avoiding double-work and conflicts, and mutually completing, correcting, and helping with each other’s work
    • point-of-sale solutions where personnel shares a limited set of workstations, freely moving between them and always having their latest context available
    • application integration where you combine the strength of different view technologies, say JavaFX for the layout and web technology for charting, into an integrated OpenDolphin application.

    Furthermore, a number of performance enhancements and consistency checks have been included.

    Please find the full list of changes in the release notes and check out the latest demos.