Home → Speaker Bio

Conrad Kramer


@conradev

Conrad Kramer is one of the iOS developers behind the automation app WorkFlow that won WWDC design award in 2015. He got his start 6 years ago by making software for jailbroken iOS devices and has since used that experience to build apps for the App Store. He has contributed to a few open source projects including ComponentKit and Mantle, and has released a few of his own. He enjoys cycling, electronic music, introspection and occasionally, sleeping.

Conrad's Talk on Day 2 - 11:25 a.m. to 12:00 p.m.

Visualizing Graphs in Swift

In this talk I will walk through building an interactive graph visualization that doubles as a physics simulation, and I’ll be building it from scratch. I will be writing a version of this demo https://bl.ocks.org/mbostock/4062045 in Swift 3.

Building the force directed graph layout will involve building a quad tree (yay recursive enums) to efficiently simulate Coulomb’s Law and a custom animator to coordinate the simulation. Finally I will also walk through how this can be embedded in a playground with explanatory markdown to teach the same principles.