WeAreDevelopers LIVE Nov 3, 2021

Hands-on React Native: From Zero to Hero

Dmitry Vinnik

Stop fighting native OS constraints. Translate your React skills into powerful multi-platform apps. Master everything from Expo bootstrapping to Flipper debugging.

Pause
Mute Enter Fullscreen
#1 about 7 min

Defining native applications and the history of React

Understanding how React's declarative, component-based approach translates to mobile platforms.

#2 about 3 min

Improving developer velocity with cross-platform code

Evaluating the business case for single-codebase development using examples from major tech companies.

#3 about 3 min

Writing a basic application using the Expo browser playground

Discovering how standard native view components render on Android and iOS through web-based tools.

#4 about 5 min

Choosing between Expo CLI and React Native CLI

Comparing development environments based on the need for quick setup versus native module control.

#5 about 7 min

Mapping native operating system elements to core components

Translating platform-specific views into cross-platform UI elements using layout properties and object types.

#6 about 4 min

Bootstrapping cross-platform projects with create-react-native-app

Generating boilerplate code and managing dependencies to quickly launch applications across multiple platforms.

#7 about 4 min

Visualizing and inspecting application state with Flipper

Utilizing an extensible desktop interface to monitor network requests, logs, and layout changes.

#8 about 3 min

Implementing unit and snapshot testing using Jest framework

Catching application regressions automatically through straightforward assertions and visual state comparisons.

#9 about 2 min

Expanding the framework to desktop and virtual reality

Adapting the framework to respect native constraints across Windows, macOS, and VR environments.

#10 about 4 min

Engaging with the open source developer community

Discovering resources for troubleshooting, staying updated, and contributing code back to the project.

Matching moments

2:25 min

Origins and architectural capabilities of the React Native framework

Edoardo Dusi · LIVE

4:52 min

Transitioning to React Native from web development

Milica Aleksic Milica Aleksic · LIVE

2:21 min

Transitioning developers from React web to React Native mobile

Milica Aleksic Milica Aleksic +1 · WWC 2022

2:09 min

Core concepts and architecture of the NativeScript framework

Rowdy Rabouw Rowdy Rabouw · LIVE

3:38 min

Navigating continuous delivery for React Native mobile applications

Edoardo Dusi · LIVE

1:58 min

Choosing React Native for mobile application growth

Milica Aleksic Milica Aleksic · WWC Europe 2026

Upcoming sessions on this topic

Open session

World Congress 2026 North America

One Repo, One Strategy: Scalable Full-Stack Testing in a Monorepo World

Paweł Matynia, Bartosz Leczycki

Paweł Matynia
Bartosz Leczycki
Open session

World Congress 2026 North America

Beyond Vibe Coding: An AI Builder’s Guide to Migrating 10k+ React Components

Shubham Chaurasia

Senior Software Engineer @ Meta

Shubham Chaurasia
Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal
Open session

World Congress 2026 North America

Testing React Backends Like a Pro: Mocking Databases with SQLite

David Morris

Solution Architect

David Morris
Open session

World Congress 2026 North America

From Idea to Production with AI: Agentic Development in Practice

Daniel Ostrovsky

UI/UX Architect at Payoneer | AI Architect | Full Cycle Development Expert | Public Speaker | Open Source Contributor |

Daniel Ostrovsky