Learn React Native Development

Build cross-platform mobile apps for iOS and Android with React Native. Become an expert app developer by following these detailed step-by-step tutorials.
  1. Detaching Expo Apps to ExpoKit: Concepts

    Detaching Expo Apps to ExpoKit: Concepts

    Tutorial Intermediate

    In this post, you'll learn what ExpoKit is and how it is used for adding native functionality to Expo apps. You'll also learn some of its pros and cons.

  2. Code an App With GraphQL, React Native and AWS AppSync: The App

    Code an App With GraphQL, React Native and AWS AppSync: The App

    Tutorial Intermediate

    In these tutorials, you're learning how to create and interact with a GraphQL database using AWS AppSync and React Native. In this post, we'll wrap it up by...

  3. Code an App With GraphQL, React Native, and AWS AppSync: The Back-End

    Code an App With GraphQL, React Native, and AWS AppSync: The Back-End

    Tutorial Intermediate

    In these tutorials, I'll show you how to create and interact with a GraphQL database using AWS AppSync and React Native. This app will have real-time and...

  4. Tools for React Native Development

    Tools for React Native Development

    Tutorial Beginner

    In this article, I'll walk you through some of the tools that can help you become more productive when working with React Native projects.

  5. Build a Social App With React Native

    Build a Social App With React Native

    Course Advanced

    React Native, created by Facebook, lets you write native mobile apps in modern JavaScript. React Native apps will be transformed into native views specific...

  6. Get Started With React Native

    Get Started With React Native

    Course Beginner

    Mobile app users expect the performance and features that can only be supplied by native app development. But going native often means that you have to...

  7. Get Started With a React Native Template in 60 Seconds

    Get Started With a React Native Template in 60 Seconds

    Tutorial Beginner

    CodeCanyon has hundreds of app templates that you can use to jump-start development of your next mobile app. This video will show you how to install and...

  8. Practical Animation Examples in React Native

    Practical Animation Examples in React Native

    Tutorial Intermediate

    In this tutorial, you're going to learn how to implement commonly used animations in a React Native app. Follow along and learn to code animations that...

  9. Common React Native App Layouts: News Feed

    Common React Native App Layouts: News Feed

    Tutorial Beginner

    In this series, you'll learn how to use React Native to create page layouts commonly used in mobile apps. In this tutorial we'll be building a news feed.

  10. Common React Native App Layouts: Gallery Page

    Common React Native App Layouts: Gallery Page

    Tutorial Beginner

    In this series, you'll learn how to use React Native to create page layouts commonly used in mobile apps. In this tutorial we'll be building a gallery.

  11. Common React Native App Layouts: Calendar Page

    Common React Native App Layouts: Calendar Page

    Tutorial Beginner

    In this series, you'll learn how to use React Native to create page layouts commonly used in mobile apps. In this tutorial we'll be building a calendar.

  12. Animate Your React Native App

    Animate Your React Native App

    Tutorial Intermediate

    Animations can breath life into your app and make your UIs more intuitive. In this tutorial, you'll learn how to implement different kinds of animations in...