Skip to main content

Native Modules with Expo

1h 25m 26s
English
Paid

Course description

In this course, you’ll learn how to use the Expo SDK to access the native APIs on iOS and Android. Go beyond the basics of the Expo SDK, harness the power of native modules, and learn to create your own for a truly customized experience in your React Native apps.

Read more about the course

What will I learn?

  • Utilize the Expo SDK to its fullest, integrating pre-built native modules effortlessly into your React Native project.
  • Learn to include any React Native module with Expo prebuild, expanding the horizons of your app’s capabilities.
  • Dive into the development of custom native modules, writing your own Swift and Kotlin code.
  • Expose new native functionality to your React Native app, and craft a native view that can be dropped into your project as a React component.
  • Implement a config plugin to streamline the customization of your native project, simplifying the build process.

Watch Online

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

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

  • Deeplinks with Expo Router

    Deeplinks with Expo Router

    Sources: Simon Grimm
    Learn to add Deeplinks to your React Native app by using Expo Router and file-based routing. After this course, you will be able to open your React Native...
    56 minutes 43 seconds
  • The Full Stack Mobile Developer

    The Full Stack Mobile Developer

    Sources: Vadim Savin (notjust.dev)
    Join the Full Stack Mobile Developer course and learn the full lifecycle of developing mobile applications. Master both frontend and backend skills by building
    34 hours 29 minutes 50 seconds
  • Universal AI Recorder with NativeWind, Clerk & Drizzle

    Universal AI Recorder with NativeWind, Clerk & Drizzle

    Sources: Simon Grimm
    Learn how to create a universal AI recorder using NativeWind. Master styling techniques with NativeWind, work with Expo API routes, and create a beautiful...
    2 hours 1 minute 21 seconds
  • React Native Firebase Chat with Expo Router

    React Native Firebase Chat with Expo Router

    Sources: Simon Grimm
    Dive into the world of mobile app development with our comprehensive course, “React Native Firebase Chat with Expo Router.” Learn how to use Firebase as the...
    1 hour 55 minutes 26 seconds
  • SQLite, Drawer Navigation & Notifications

    SQLite, Drawer Navigation & Notifications

    Sources: Simon Grimm
    Study SQLite, Drawer Navigation, and local notifications by creating an application for calling a master. You will learn how to use SQLite for storage...
    1 hour 45 minutes 49 seconds