Bridger Maxwell is the engineer behind Scribble Together - a collaborative drawing app. In this episode we discuss general software architecture, networking, and drawing aspects of the app.

EPISODE LINKS: 

Bridger Maxwell https://twitter.com/bridgermax

May-Li Khoe https://twitter.com/mayli

Scribble Together https://scribbletogether.com

Origami Studio https://origami.design

Chapters:

0:00 Intro

1:07 About the app

3:13 Core architecture, conflict resolution

13:59 Swift on the Server

17:34 Networking

24:23 In-app navigation

26:20 Shape recognition

32:50 Touch processing, model persistence

39:02 Dependency injection

40:06 Web-sockets

42:39 Future plans

43:48 OpenGL and Metal vs CALayers and CoreGraphics

46:52 Outro