StatusNetAndroid Screen Cast

Some months ago I started with my “Praktikum” named StatusNetAndroid. Therefore I had to get familiarized with Android App development and the RESTful-APIs of twitter respectively twitter-like services (,, There are lots of tutorials and code snippets out there, but the tiny parts to glue them all together can cost you hours But [...]

Persisting Tweetflows

As the parsed Tweetflows should be accessible for further processing by other Android apps, I persist them in the Android SQLight database. A lot of attributes are needed to be general enough to save all the different types of requests. The last four attributes are needed to save the ordering of closed sequences. One has [...]

Parsing Tweetflows from Tweets

As the most important part of my project is to filter Tweetflows from tweets I’ll explain the parsing process next. I implemented against the Tweetflows Specification – Version 1.0 which gives a good overview over the different request types. The most general string pattern to extract the whole request text of all the different request [...]

Accessing twitter-like services via OAuth

After playing around with the twitter4j library to get it to work with my own network configuration (e.g. mentioned in an earlier post I ended up in searching for another solution, as twitter4j cost me already too much time. After some research I found a great “tutorial” on, where the REST API is [...]

Android Action Bar widget

Since Android 3.0 (Honeycomb) with API Level 11, a built in Action Bar widget for better navigation is provided which implements the Action Bar pattern. As the Samsung Galaxy Tab uses Android 2.2 with API Level 8, I had to search for another solution. I found the Action Bar for Android project on github, implementing [...]

Applying custom configurations to twitter4j

I first made use of the ConfigurationBuilder, which looked quite obvious to me to apply new configuration values. These values are used by the twitter instance as expected, but when creating the RequestToken still the default twitter URL was created, as the configuration of the ConfigurationBuilder wasn’t propagated. After searching a while I found out [...]

Parsing XML resources on Android

As I already wrote in the previous post, I’m using the twitter4j library to connect to microblogging services like twitter. It’s shipped with a default configuration for the twitter network. The first tests, like sending and querying tweets, I performed while connected to the twitter network, which worked fine. Then I started to setup the [...]


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 [...]