Wanna create a Mobile App for your WordPress Website?

This course will teach you how to use React Native through Expo and WordPress REST API to create your app and then deploy it to the stores.
If you don't want to write code, this course is accompanied by RNWP template that can be used with a WordPress plugin.

Fearing steep learning curve of mobile app development?

  • React Native and Expo ease the process of building both iOS and Android apps using Javascript only.
  • WordPress provides website data through a built-in REST API that can be directly used for the app.
  • This course will teach you how to build the app using React Native and Expo and get its data from WordPress API.

Build your app quickly without hiring a developer or having coding knowledge

  • RNWP template is available in the course if you don't want to learn React Native from scratch or don't have Javascript knowledge.
  • Configure this template for your website using RNWP App Template Config WordPress Plugin.
  • Build the app and deploy it to the stores without the need for coding knowledge.

What you shall learn

Using Expo and yarn commands, the app will be ready to be tested either on the simulator or on the mobile phone.

React Native

This course will show React Native components used to build our app, e.g. View, Text, Touchable components, TextInput, FlatList...etc.

React Basics

React is a famous Javascript framework. React Native is based on React, this course will show React basics needed for our apps, how to create functional components, React hooks, ...etc.

WordPress REST API

Fetching the posts, categories and search from WordPress to show them on our app.

Create multiple app screens

Using React Navigation package, you can build multiple screens for the app, switch between them passing different parameters.

App Styling

This course shall teach how to style the app and how to create a dark mode option.

Prepare the app and publish it

Prepare the app settings (e.g. icon and splash screen) using app,json file and publish it to Expo.

Build and deploy the app to stores

Now it is time to generate the apk file for android and ipa file for iOS. Finally deploy the app to the Play Store and App Store

Still need to understand how creating the app works?

Check how to create a mobile app using Expo and RNWP template included in the course

Ready to go?

It's time to check out the course

FAQ