Distributed Clipboard – file sharing components

Hey again! Since I used my last post to show you the difficulties I experienced during implementing Drag&Drop in combination with JavaFX 2.0, I today want to introduce my file sharing components. After a DropEvent is registered on the GUI (see last post), a new thread responsible for transferring the dropped files is launched. Creating [...]

Distributed Clipboard – JavaFX and Drag&Drop

Hey again! Although i promised to publish my third blog entry already the week before, I have to admit that I wasn´t able to write about my filesharing and chat components as announced, because I ran into some serious problems the last 2 weeks, regarding the further implementation of the GUI. The main aim of [...]

Distributed Clipboard – Discovery and getBroadcast() Bug

Hi again! Welcome to my second blog entry about my Bachelor Thesis/Praktikum Distributed Clipboard. I´ve spent the last few days designing and setting up the the communication part of the program. I´ve implemented my own UDP-Discovery, which seems to works pretty nice, although there´s still a major bug regarding the detection of the broadcast address [...]

Distributed Clipboard: Startup

Hi all together! This is my first blog entry about my Bachelor Thesis/Praktikum Distributed Clipboard. I´ve already started to implement a rudimentary GUI, and some logic to meet the project´s requirements. In this blogentry I would like to give you a short introduction of my plans. Since I wanted to try something new regarding GUI programming, [...]

State pattern for TweetFlowEditor

The following should show with which problems through user input complexity we had to fight and how the state patter became something like a solution for it. First of all it is important to explain how to react to user interactions. A user has 3 possibilities in the GUI itself: put finger on the touch-pad [...]

Quick Start With StatusNet

In this blog entry I want to talk about the StatusNet server and how you can write plugins for it. In my practical work for the DSG I used StatusNet to write a basic Tweetflow Engine (specification) which handles variables and offers a restful interface. StatusNet is an open source application written in PHP which [...]

“Simple” XML serialization

For our project, the graphical Tweetflow editor for Android, we also wanted to implement the functionality to save created Tweetflows and reopen them later. Therefore we had to find a possibility to save our plain old Java object (POJOs) on the devices storage or in a database and to recreate them afterwards. After some research [...]


As I’m doing my Projektpraktikum and the Bachelor thesis here at the DSG I’ll give you an introduction about the topic. In short, I’ll create an Android App which receives Tweets from a StatusNet server, which is an open-source Twitter server, and provides means to filter them regarding to a user defined pattern. The server [...]

Mobile Registry Implementation

The goal of the Internship/Bachelor Thesis is to implement a Service Registry Java Library for the Android Platform. A Registry provides features to bind Services to arbitrary service requests. In the context of mobile platforms like Android, a Service request is simply asking the user to start an App that is able to handle the [...]

Implementing a QR Code Reader as Firefox Extension Part 4

This is the next update of my work from the past few days. Did you already look forward to it? Well, hopefully you are going to be satisfied with my last blog entry (or at I least my intended last one). I started to work on the functionality to parse different formats to interact with [...]