Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Open Native and Universal Native Modules - Cross-Platform Development

Callstack Engineers via YouTube

Overview

Explore the world of cross-platform native module development in this 51-minute podcast episode featuring Jamie Birch, creator of React NativeScript. Delve into the challenges of using native modules across different ecosystems and discover how Open Native aims to address these issues. Learn about the inception of Open Native, its functionalities, and its potential impact on developers working across platforms. Gain insights into the practical steps taken within the React Native ecosystem and NativeScript community towards implementing Open Native. Understand the current landscape of cross-platform development, the role of Expo Unimodules, and the specific architectural decisions in React Native. Examine the runtime aspects and compare Open Native with React Native implementation. This comprehensive discussion serves as an invaluable resource for software developers interested in cross-ecosystem compatibility and the future of native module sharing across platforms.

Syllabus

Intro
Guest intro: Jamie Birch
What is Native Script and how does it work?
Is React Native a dependency of Native Script, or the other way round?
The problem with native experience across platforms today
Expo Unimodules
Origins and the idea behind Open Native
Native Modules in React Native in practice: autolinker, methods, views, adapter
React Native-specific architectural decisions
Runtime
Open Native’s role in using React Native native modules in Native Script
Open Native vs. React Native implementation summary
Thank yous

Taught by

Callstack Engineers

Reviews

Start your review of Open Native and Universal Native Modules - Cross-Platform Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.