core_clj_gui_

JavaFX with Style: Using Clojure, fn-fx and garden for desktop application design

Here is a quick introduction to style your Clojure JavaFX application via CSS using the garden library. Intro I am still working on a desktop application built with Clojure and fn-fx and I am making good progress, pretty happy with it so far. When I gave a talk about it at the Clojure meetup Berlin, I was asked about how it looks. Well it might not be spectacular, but I was actually quite happy with the default look of it. Yeah, despite being a Java app! It might be hard to be believe when you still remember the stuff from the 90s and 00s, but check it out yourself: ...

February 26, 2017 · 5 min · Nils
y_u_no_electron

Building declarative GUIs with Clojure, JavaFX and fn-fx (Clojure Berlin Meetup talk)

why not use Electron? A few days ago I gave a talk at the Clojure Meetup Berlin about building GUIs with Clojure and JavaFX. Here is the abstract: Building declarative GUIs with Clojure, JavaFX and fn-fx (Dr. Nils Blum-Oeste) JavaFX is the current standard GUI framework included in most Java distributions and the successor to Swing. It is readily available via interop to any Clojure developer. I would like to give an introduction to an alternative approach using halgari/fn-fx: A thin Clojure wrapper around JavaFX by Timothy Baldrige that allows building GUIs declaratively from a single application state atom instead of dealing with the mutable JavaFX objects directly. ...

February 12, 2017 · 1 min · Nils
guy_listen_to_music

Getting rid of Facebook on your Spotify account

When Spotify started, they only allowed to create accounts via your Facebook account. Well this sucked of course, and they moved away from that. However, having signed up at that time, I was stuck with having to use Facebook to get access to my Spotify account. Of course one could easily create a new account without Facebook these days and there are even ways to migrate your playlist and other data to that new account. The Spotify support knowledge base suggests, that you have to create a new account and to me it does not read like you could keep you playlists and other data. ...

August 5, 2015 · 2 min · Nils
old and new projects

Sorting out projects - Starting new ones

Who doesn’t know about having too many projects at hand? Guess I am not different, probably rather on the more excessive side of things here. Having finished my PhD and getting some personal issues sorted out, I feel having capacity and the drive to get my hands dirty again. Among the things I already started are some Clojure open source contributions, game experiments and a few other things. However, I felt this is a good opportunity to put a collection of projects on my website. ...

February 21, 2015 · 1 min · Nils
Schnappschuss_122214_095419_AM

Color Duel: A pet project game built with Construct 2

Being an early adaptor for Construct 2, it was about time to get a game built with it out of the door. I think I bought this in 2011 for 30€ or something like that. With an increasing interest in educational apps and new teaching and learning approaches I finally dug into Construct 2, building a complete, yet simple game. Without further ado: Color Duel can be found an Google Play Screen2 Screen4 Screen8 ...

December 22, 2014 · 3 min · Nils

PomodoroEasy: Prelaunch access to the upcoming Pomodoro app

If you stumbled across my article series about how to build a webapp, you already know: I am working on an app to bring the awesome Pomodoro Technique to life on your machines. The Pomodoro Technique is a great, hassle free way to boost you productivity. The main goal is to focus on your tasks and to prevent interruptions. There is no app out there, which has everything you need to use the technique. So if you are interested in the Pomorodo Technique, checkout PomodoroEasy and sign up for pre-launch access. I am happy to get your feedback for this! ...

June 18, 2012 · 1 min · Nils