Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Learning Path React Native

Basics

  • Learn how to start a new react native project
  • Run it on ios simulator, on android emulator, on a real iPhone device and on a real Android device, with and without debugging enabled.
  • Learn how to upgrade a react native project
  • Learn how to add a package to the project
  • Learn how to add a package that has a native dependency (https://github.com/airbnb/react-native-maps, https://github.com/evollu/react-native-fcm) - DO NOT USE COCOAPODS
  • Learn how to use fetch to get data from your backend

Learn Navigation

Learn to do a Login/Register Flow

Learn common mobile patterns

  • do a form using https://github.com/gcanti/tcomb-form-native
  • do the same form without tcomb-form-native
  • do a list of items (ListView and DataSource), work with sections.
  • implement a Modal (using component from react native)
  • change navigation transition style
  • work with social logins (facebook, google, twitter, and so on)
  • implement push notification
  • work with cameral roll
  • work with maps
  • Learn Relay/Apollo
@sibelius

This comment has been minimized.

@ronal2do

This comment has been minimized.

Copy link

@ronal2do ronal2do commented Feb 25, 2017

Greater article and list, to the future U could add VR our Recognition face and images.

@ronal2do

This comment has been minimized.

Copy link

@ronal2do ronal2do commented Feb 25, 2017

  • Learn how to implement relay to fetch your GraphQL backend
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.