S04E03 - UI Components - Challenges and Best Practices Across Web and Native

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/

Om Podcasten

The modern web is changing fast. Front-end frameworks evolve quickly, standards are emerging and old ones are fading out of favor. There are a lot of things to learn, but knowing the right thing is more critical than learning them all. Modern Web Podcast is an interview-style show where we learn about modern web development from industry experts. We’re committed to making it easy to digest lots of useful information!