Summary


Benoit Marchant, create of the Montage Framework, and Andy Matuschak, UIKit engineer, researcher and head of mobile engineering at Khan Academy, join us to discuss UI components. We reminisce Benoit and Andy’s extensive history of web and native engineering at Apple. We debate various challenges and best practices of component reusability, encapsulation, gestures, data binding, and collaboration between engineers and designers.


Panelists


Benoit Marchant @benoitmarchant


Andy Matuschak @andy_matuschak https://andymatuschak.org/


Host


Ray Shan @rayshan https://shan.io


Links 


WebObjects


https://en.wikipedia.org/wiki/WebObjects 


Montage Framework


http://montagestudio.com/montagejs/


UIKit gesture recognizers


https://developer.apple.com/library/content/documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/GestureRecognizer_basics/GestureRecognizer_basics.html


Gestures in React Native


https://facebook.github.io/react-native/docs/handling-touches.html


https://facebook.github.io/react-native/docs/gesture-responder-system.html


WebComponents


http://webcomponents.org/


Elm


http://elm-lang.org/


Khan Academy Long-Term Research


http://klr.tumblr.com/