1. React Native allows building mobile apps using React with components like Props, State, Style, FlexBox and Touch handling.
2. Props are parameters passed to components while State is internal data that may change, initialized in the constructor and updated with setState.
3. FlexBox offers flexDirection, justifyContent and alignItems properties to control layout and accommodate different screen sizes.
Related topics: