Explore Library
React NativePlatform-Specific Code

43 items

1

StatusBar backgroundColor Does Nothing on iOS

Code Quiz
2

Comparing Platform.Version on Android

Code Quiz
3

Ternary Platform Check Gone Wrong

Code Quiz
4

Platform-Specific Style Objects

Code Quiz
5

Platform.select Value Mapping

Code Quiz
6

Extension Resolution Order

Code Quiz
7

Detecting Web vs Native

Code Quiz
8

Platform.OS Runtime Branching

Code Quiz
9

Default Case in Platform.select

Code Quiz
10

Platform.isPad Constant

Code Quiz
11

Platform-Specific File Extensions

Code Quiz
12

Platform.select in StyleSheet.create

Code Quiz
13

Branch Code vs Split Files

Slides / Video
14

Platform Behavior in Shared Components

Slides / Video
15

Organizing Platform-Specific Code

Slides / Video
16

Detecting Platform Constants: isPad & isTV

Slides / Video
17

Conditional Styling per Platform

Slides / Video
18

Native File Extensions for Web Sharing

Slides / Video
19

Reading Platform.constants

Quiz
20

Shared vs Platform-Divergent Code

Quiz
21

Platform.select for Value Maps

Quiz
22

Platform.Version for OS Checks

Quiz
23

.native.js vs .web.js Resolution

Quiz
24

Conditional Rendering per Platform

Quiz
25

How Metro Resolves Platform Extensions

Quiz
26

Platform-Specific File Extensions

Quiz
27

Platform Differences: elevation vs shadow

Quiz
28

Detecting Tablet with Platform.isPad

Quiz
29

Platform.select in StyleSheet

Quiz
30

Platform.isPad, isTV Constants

Flashcard
31

Platform-Specific Styling Differences

Flashcard
32

Platform.select for OS Value Maps

Flashcard
33

Automatic Platform Extension Resolution

Flashcard
34

Organizing Platform-Specific Code

Flashcard
35

StatusBar and Safe Area Differences

Flashcard
36

.native.js for Web Code Sharing

Flashcard
37

Conditional Platform Component Rendering

Flashcard
38

Physical Device vs Simulator

Flashcard
39

Platform.Version for OS Version Checks

Flashcard
40

Platform-Specific File Extensions

Flashcard
41

Platform File Extensions in React Native

Slides / Video
42

Platform.Version for OS Version Checks

Slides / Video
43

Platform.select for Per-Platform Values

Slides / Video
Slides / VideoIntermediate

Platform File Extensions in React Native

React Native's bundler auto-picks .ios.js or .android.js files so you can split platform code without any conditionals.

Slide 1
1 / 6