Open-sourcing RhythmBox

RhythmBox Logo

Rhythm Box is a music box system for your iOS app written in Swift. The easiest way to create Music Rhythm Patterns in Swift.

To Generate a constant BPM signal is as simple as this.


And to generate a 90 BPM signal with a time signature of 3/4 and subdivision.


Learn more about it in the github repository or in the documentation.



Swift Alps Conference

This post was originally posted in .

Last month my colleague Kilian and I were pleased to attend the Swift Alps Conference, an experimental conference about Swift taking place in the Swiss Alps. This conference had a different format from what one can expect from a typical software development conference. In this case the format was more focused in experimenting and collaborating with other attendees with the goal of learning something new.

Continue reading “Swift Alps Conference”

Introducing Swift 3.0

Swift Logo

With the new iPhone 7 Apple has released the iOS 10 operating system and with it comes Xcode 8 and a new version of the Swift language for the iOS developer community.

Swift 3.0 is an open source language that has been developed by the community together with Apple Engineers.
Swift Logo
One of the great things about developing an open source language is that everybody can see the evolution of the language and inspect the code. In the official release notes there is a list of all the changes that have been implemented in the new Swift version.

Continue reading “Introducing Swift 3.0”