Skip to content

Latest commit

 

History

History
10 lines (6 loc) · 666 Bytes

File metadata and controls

10 lines (6 loc) · 666 Bytes

DrawTogether

A Ditto-backed app for collaborative drawing, based on Apple's PencilKit.

This is a "just for fun" side project that I thought would be a lot easier than it turned out to be - PencilKit makes a lot of single-write assumptions and optimizations - which turned this into a really interesting (if complicated) case study in utilizing Ditto's CRDT-based deterministic conflict resolution with multiple writers.

To learn more about Ditto, see the docs here.

To learn more about PencilKit, see the docs here.

This is open source so feel free to contribute if you want!