Skip to main content
CourseFlix

Native Modules with Expo

1h 25m 26s
English
Paid

Unlock the full potential of your React Native apps by exploring the capabilities of native modules with Expo. This course equips you with the skills to extend and customize your apps using the Expo SDK on both iOS and Android platforms. Master the integration of native APIs and create your own bespoke modules for a tailored development experience.

Course Objectives

Maximize Expo SDK Integration

Learn how to seamlessly integrate pre-built native modules using the Expo SDK, enhancing your React Native project efficiently.

Expand with React Native Modules

Discover how to incorporate any React Native module with Expo prebuild, significantly broadening your app's functionality and performance.

Develop Custom Native Modules

Delve into custom native module development by writing your own code in Swift and Kotlin, providing unique solutions for your app’s needs.

Enhance App Functionality

Expose new native capabilities in your React Native applications, and design native views that seamlessly integrate as React components.

Simplify with Config Plugins

Implement a config plugin to streamline native project customization, making the build process more straightforward and efficient.

Key Learning Outcomes

  • Seamlessly utilize pre-built native modules with the Expo SDK.
  • Include and adapt any React Native module using Expo prebuild.
  • Create custom native modules with Swift and Kotlin.
  • Expose new functionalities and integrate native views into React components.
  • Simplify native project builds through config plugins.

About the Author: Simon Grimm

Simon Grimm thumbnail
You may know me from my popular YouTube videos or my other project, Ionic Academy. I transitioned from native iOS development to cross-platform app development 9 years ago and have never regretted it. Developing faster, covering more platforms, and having more fun! I will be your guide on this journey and will happily share all the tips and tricks I've learned over the years so that you can confidently create apps with React Native as well.

Watch Online 10 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 10 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Course Introduction
All Course Lessons (10)
#Lesson TitleDurationAccess
1
Course Introduction Demo
02:50
2
Install Expo SDK Modules
07:39
3
Custom Native Code with Prebuild
09:03
4
BuildProperties and EAS Builds
05:08
5
Expo Local Modules
08:11
6
Adding native Swift & Kotlin Code
09:36
7
Listening to Events
09:56
8
Creating Native Views
14:26
9
Working with Config Plugins
14:39
10
Advanced Use-Cases
03:58
Unlock unlimited learning

Get instant access to all 9 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription