Applying CSS styles to your app is not difficult, but you'll have to un-learn and re-learn some of the following concepts that are just plain different in RN, when compared to HTML:
- In web pages, CSS style is global, and applies to all tags; in RN, styling is done locally on a component-by-component basis; there is no global styling. Also, you don't need selectors, because styles are directly associated to components.
- There is no inheritance of styles: in HTML, children inherit some of their parent's style by default, but in RN, if you want this to happen, you'll have to provide the specific desired style to the children. However, if you wish, you can export styles and import them elsewhere.
- RN styles are completely dynamic: you can use all JS functions to compute whichever values you wish to apply. You could even alter...