Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save himelnagrana/f04ca706973915966df2212de17884b3 to your computer and use it in GitHub Desktop.
Save himelnagrana/f04ca706973915966df2212de17884b3 to your computer and use it in GitHub Desktop.
Cefalo School - React Native Class 07

Cefalo School - React Native Class 07


REACT NATIVE APIs

  • React Native provides a number of built-in components.There are a number of APIs for both the platforms (common and individuals).

Components and APIs

BASIC COMPONENTS

  • View
  • Text
  • Image (And ImageBack)
  • TextInput
  • StyleSheet

UI COMPONENTS

  • Touchables [TouchableHighlight / TouchableOpacity / TouchableNativeFeedback / TouchableWithoutFeedback]
  • Button
  • Picker
  • Slider
  • Switch

LIST COMPONENTS

  • ScrollView
  • ListView / FlatList / SectionList

WE WILL COVER THIS ABOVE SECTION IN DETAILS WITH HANDS ON CODING.

DESIGN AND RESOURCES

We will update our code and implementation using this same codebase. So it is recommended that everyone will create atleast one github repo for this project


OTHER COMPONENTS AND APIs

IOS ONLY

  • ActionSheetIOS
  • AlertIOS
  • DatePickerIOS
  • ImagePickerIOS
  • PushNotificationIOS
  • SegmentedControlIOS
  • TabBarIOS
  • ... ... ...

ANDROID ONLY

  • BackHandler
  • DatePickerAndroid
  • DrawerLayoutAndroid
  • PermissionAndroid
  • ToastAndroid
  • ViewPagerAndroid
  • ... ... ...

SOME OTHER COMMON APIs

  • ActivityIndicator
  • Dimensions
  • PixelRatio
  • Clipboard
  • Modal
  • Linking
  • KeyboardAvoidingView
  • WebView
  • ... ... ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment