Skip to main content
CF

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

Simon Grimm is a German developer and educator behind the Galaxies.dev teaching platform, focused entirely on cross-platform mobile development with Ionic, Capacitor, React Native, and Flutter. He is one of the longest-running independent instructors on the Ionic / Capacitor stack and a frequent speaker at the framework's official events.

His CourseFlix listing carries over twenty Galaxies.dev courses covering Ionic Angular, Ionic React, Capacitor native plugin development, React Native, and Flutter — plus the surrounding ecosystem (auth, push notifications, in-app purchases, Stripe integration). Material is paid and aimed at developers building production mobile apps with web technologies rather than going down the native Swift / Kotlin track.

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

Related courses

  • Animations with Reanimated thumbnailUpdated 2y ago

    Animations with Reanimated

    By: Simon Grimm
    Step into the vibrant world of React Native animations with our comprehensive course, “Animations with Reanimated.” Learn how to craft fluid.
    1 hour 14 minutes 21 seconds
  • Deeplinks with Expo Router thumbnailUpdated 2y ago

    Deeplinks with Expo Router

    By: Simon Grimm
    Master the art of integrating Deeplinks into your React Native app by utilizing Expo Router and file-based routing.
    56 minutes 43 seconds
  • React Native Styling Basics thumbnailUpdated 2y ago

    React Native Styling Basics

    By: Simon Grimm
    Master the art of styling in React Native with our comprehensive course, “React Native Styling Basics.” Learn how to use the StyleSheet API, the.
    1 hour 18 minutes 28 seconds

Frequently asked questions

What is Native Modules with Expo about?
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…
Who teaches this course?
It is taught by Simon Grimm. You can find more courses by this instructor on the corresponding source page.
How long is the course?
It contains 10 lessons with a total runtime of 1 hour 25 minutes. Every lesson is available to watch online at your own pace.
Is it free to watch?
It is part of CourseFlix's premium catalog. A subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch it online?
The course is available to watch online on CourseFlix at https://courseflix.net/course/native-modules-with-expo. The page hosts every lesson with the integrated video player; no download is required.