Open Native and Universal Native Modules - Cross-Platform Development
Offered By: Callstack Engineers via YouTube
Course Description
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
Related Courses
Game Development for Modern PlatformsMichigan State University via Coursera Introduction to Xamarin.Forms
Microsoft via edX Building R Packages
Johns Hopkins University via Coursera Multiplatform Mobile App Development with NativeScript
The Hong Kong University of Science and Technology via Coursera Build Mobile Applications with SAP Cloud Platform Mobile Services
SAP Learning