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
June 30th, 2015
Canoo is happy to host the Frege Day 2015, a gathering of developers and computer scientists that are interested in the Frege programming language.
Frege aspires to bring the power of Haskell to Java and is the only purely functional programming language for the Java platform. The goal of the Frege Day is to connect people of the same interest, share experiences, ask questions, see demo examples, celebrate achievements, share what is currently in the works and develop a plan for the future.
The day will end with an optional “Hackergarten” experience where we collaboratively contribute code to Frege and its connected open-source projects.
We will have attendees from industry and academia, open-source contributors, and most importantly Ingo Wechsung, the inventor of the Frege language, will join as well.
Admission is free but space is limited. Please inquire for available seats via email@example.com prior to the event.
Location: Canoo Engineering AG, Kirschgartenstr. 5, 4051 Basel
Date: September 11th, 2015
Times: 9 am until 5 pm (optional Hackergarten with open end)
June 12th, 2015
True to our slogan “Successful outcomes with our experts”, we provide you comprehensive training events in September::
||“JavaFX for Business Applications”
||“JavaFX for Swing Applications”
||“JavaFX for sophisticated User Interfaces”
||“JavaFX Enterprise with OpenDolphin”
All trainings will take place in Basel. Alternatively, we offer you on-site trainings. Please contact us at firstname.lastname@example.org for an individual quote.
For more information about our trainings as well as our consultants, please go to the “Trainings & Consultancy” section on our website.
June 12th, 2015
SoCraTes Day Switzerland is a Software Craftsmanship Conference for those passionate about software development. It provides an ideal setting for speaking to and coding with other talented and engaged developers, letting us learn from and with each other.
Like its parent, the SoCraTes Conference in Germany, SoCraTes Day Switzerland is non-profit and community-focused, and provides an informal environment – but unlike the multiple day conference, it is a single day event in Zurich. Attendance is free.
It takes place on June 19th, 2015 at a convenient, central location in Zurich, in the building of the SIX Stock Exchange.
Please visit http://socrates-day.ch for more information and registration.