Get Started With React Native

LIVE PREVIEWBUY FOR $9

Envato Tuts+ Courses

  • Video courses taught by expert instructors.
  • Learn new skills from start to finish.
  • Downloadable Source Files also available on GitHub.

Course Description

When building mobile applications, you might not always want to go native if it means that you would have to develop your app for multiple platforms. But a web-based mobile application will lack performance and even features that users expect from native apps. React Native, created by Facebook, tries to bridge this gap, by letting you write your user interface in modern JavaScript and automatically transform it into native views specific to your supported platforms.

In this course, Envato Tuts+ instructor Markus Mühlberger will give you an introduction to writing mobile applications in React Native. You will learn how to create, lay out and style components, provide user interaction, and fetch data from the internet.

What You’ll Learn

  • Build an app from scratch using React Native.
  • Start by using the scaffolding generator and the Flexbox layout system.
  • Add styles, event handling, networking, a list view, detail view, and more.
  • Use component state to change the behaviour of connected components.
  • Use React Native to find and fix bugs in your project.

About the Instructor

Markus Mühlberger is a software developer from Vienna, Austria. He mostly works on web applications, focusing on Ruby and JavaScript, but occasionally does mobile development on iOS. Find him on Twitter, GitHub, or on his website.