S04E03 - UI Components - Challenges and Best Practices Across Web and Native
SummaryBenoit 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.PanelistsBenoit Marchant @benoitmarchantAndy Matuschak @andy_matuschak https://andymatuschak.org/HostRay Shan @rayshan https://shan.ioLinks WebObjectshttps://en.wikipedia.org/wiki/WebObjects Montage Frameworkhttp://montagestudio.com/montagejs/UIKit gesture recognizershttps://developer.apple.com/library/content/documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/GestureRecognizer_basics/GestureRecognizer_basics.htmlGestures in React Nativehttps://facebook.github.io/react-native/docs/handling-touches.htmlhttps://facebook.github.io/react-native/docs/gesture-responder-system.htmlWebComponentshttp://webcomponents.org/Elmhttp://elm-lang.org/Khan Academy Long-Term Researchhttp://klr.tumblr.com/.
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
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
Elm
Khan Academy Long-Term Research