Events  Classes  Jobs 
    Sign in  
With Hampton Maxwell (Video Framework Tech Lead, Crunchyroll & VRV) & Milli Beckers (Software Enggr, Skillz).
Wednesday, August 21, 2019 at 07:00 PM   Absolutely Free
Venue, To Be Announced
Sign up for our awesome San Francisco Bay Area
Tech Events weekly email newsletter.
IMPORTANT: This event is limited in size & a confirmed RSVP for each person is required to attend. Please remember to bring your photo ID. Your registered name on Meetup must match your ID for admission.

Food & Drinks Provided

6:30pm - 7:00pm: Arrivals & Introductions
7:00pm - 7:30pm: 1. Cross Platform Video Development with React Native
7:30pm - 8:00pm: 2. To be announced.
8:00pm - 8:10pm: Lightning Talk: Building Meaningful Tests with React Native
8:10pm - 9:00pm: Mingle

Hampton Maxwell, Video Framework Tech Lead, Crunchyroll & VRV

Cross Platform Video Development with React Native

It's a challenge deploying an app that runs on a wide variety of form factors, from mobile to living room & web. To deliver a video experience that is consistent & easily maintainable, Crunchyroll has been building a video framework in React Native that uses a single code base on all platforms. We'll be sharing the lessons we've learned in developing cross platform components & using themes & layouts to customize them for each platform. We'll look at the building blocks for the video framework, using configuration & event lifecycles to make the framework extensible by other integrators. And we'll be talking about how to use redux sagas to represent the business logic that powers video playback. Combining these together we've created a video framework that can serve the needs of millions of customers & those of other video providers as well.

About Hampton:

Hampton Maxwell is the video framework tech lead for Crunchyroll, the world's most popular anime brand with 50 million registered users & two million subscribers, & VRV, the fandom-focused video platform featuring premium SVOD channels including Crunchyroll, Rooster Teeth, NickSplat, Boomerang & more. With four years of React Native experience, Maxwell is working to build a cutting edge React Native video framework for Crunchyroll & VRV that spans across web, mobile & living room platforms.

Maxwell has broad video & mobile development experience at various startups in California including Heighten, which later was acquired by Linkedin, & GoChip, which was backed by General Motors Ventures. He is a former maintainer of the react-native-video library.

Lightning Talk:

Milli Beckers, Software Engineer at Skillz Inc

Building Meaningful Tests with React Native

Just about everybody would agree that writing good unit tests results in a better codebase; the act of writing the tests helps make sure that edge cases are covered & that code is written in clean, testable pieces, & down the line, they can catch regressions. But for React Native components, it isn't immediately clear how to go about testing certain things in a meaningful way. In this talk, I'll introduce the Jest testing library & then use it to get one hundred percent test coverage on an example component. Along the way we will talk about async testing, mocks, & spies, & discuss how to build your test suites so that the results are still meaningful next week & beyond.

About Milli:

Milli is a software engineer at Skillz where she has been working with React Native in a large-scale production app for close to two years. She also has experience building & maintaining an automated testing framework.
© 2020 GarysGuide      About    Feedback    Press    Terms