The React Native community offers a lot great packages for tapping into native API’s, but every app is unique, and sometimes that means you need to write your own custom native code to interface with JavaScript. The Expo Modules API lets you write native modules with minimal boilerplate while utilizing modern language features, and with a consistent development experience on both Android and iOS. In this workshop, you’ll learn the core concepts of the Expo Modules API, set up your environment from scratch, and build your first modules step by step.


This workshops will get you up and running with animations and interactions in React Native. We’ll focus on using Reanimated and Gesture Handler to improve the overall UX of your app and make it stand out. We’ll also introduce some of the 3d graphics concepts and will show you how the powerful combo of WebGPU, Three.JS, Reanimated and Worklets can provide your users with a unique experience.


These workshops dive deep into React Native performance, focusing on practical tools and techniques to help you write faster, more efficient React code. You’ll learn how to identify bottlenecks, optimize rendering, and take advantage of profiling utilities built into the ecosystem. Beyond JavaScript performance, we’ll also explore how to detect and diagnose native-level issues that can impact your app’s responsiveness. By the end, you’ll have a solid toolkit for delivering smoother, more reliable mobile experiences.


Discover strategies for building universal apps with React Native that target both mobile and web platforms. This workshop will cover concepts like: repository structure, routing, styling frameworks, animations, DOM components, and more. Learn how to leverage React Native APIs, which are increasingly converging with Web, to maximize code sharing and build high-quality apps tailored to multiple platforms.

