Hi, my name is Robert Böhnke but you can call me Robb. I'm a software developer in the Kernel team at Google. I live in Berlin.
If you would like to get in touch with me, send an e-mail to robb@robb.is. You can also check out my GitHub profile, if you'd like.
Here are some of the things I worked on or am working on now:
Frameworks
-
UIKit
The core user interface framework for iPhone, iPad, Apple Watch, and Apple TV. As part of iOS 11, I worked on implementing Drag and Drop support for iPhone and iPad. -
Xamarin Insights
A native implementation of the Xamarin Insights Framework for iOS (discontinued).
Open Source
-
NES.swift
An emulator for the Nintendo Entertainment System, written in pure Swift -
Cartography (blog post)
Declarative Auto Layout in Swift -
Carthage
A simple, decentralized dependency manager for Cocoa -
Mantle (blog post)
A Model framework for Cocoa and Cocoa Touch -
RBBAnimation (blog post)
Block-based animations made easy. -
Asterism (blog post)
An Objective-C library for manipulating data structures. -
Underscore.m (blog post)
Another Objective-C library for manipulating data structures.
Writing
-
Implementing a Peel-Off Animation
How to recreate Messages.app's sticker peel off animation -
Animations Explained
My article on CoreAnimation for objc.io #12. -
How to build a nice Hamburger Button transition in Swift
A small tutorial how to build a slick transitions for a Hamburger Button -
How to build awesome CSS envelopes
A tutorial how to build nice-looking envelopes with HTML & CSS
Patents
-
Drag and Drop for Touchscreen Devices
US Patent 10444976B2 · Granted 2019-10-15 · Apple Inc. · Bruce D. Nilo et. al.
Apps
-
SoundCloud for iOS
The official SoundCloud app for iPhone and iPad. -
SoundCloud for Android
The official SoundCloud Android app. -
Automatic
The official Automatic iPhone app. -
The Artsy iPhone app
The official Artsy iPhone app. -
SoundCloud Desktop
The official SoundCloud app for OS X (discontinued).
Talks
-
Mastering Drag and Drop (blog post)
My talk at WWDC 2017 on the lower level Drag and Drop APIs introduced in iOS 11. -
Let's Talk about ReactiveCocoa! - HD™ ✨
A 1080p version of my ReactiveCocoa talk I gave at the Brooklyn iOS Developer Meetup. -
My talk at Cocoa Kucha Berlin 2014
A brief talk about Mantle for the Cocoa Kucha Berlin. -
Let's Talk about ReactiveCocoa!
My talk for NSSpain 2013. -
My talk at CocoaHeads Berlin, August 2013
It's about Underscore.m and Asterism. -
My talk for UIKonf 2013
It's about ReactiveCocoa.