Useful Links
Computer Science
Mobile Application Development
React Native Framework
1. Introduction to React Native
2. Setting Up the Development Environment
3. React Fundamentals for React Native
4. Core Components
5. Styling and Layout
6. Navigation
7. Handling Data and State
8. Working with Native APIs and Modules
9. Debugging and Performance Optimization
10. Testing
11. Building and Releasing
12. Advanced Topics and Ecosystem
Core Components
Basic View Components
View Component
Container Usage
Styling and Layout
Text Component
Displaying Strings
Styling Text
Image Component
Loading Images from Assets
Loading Images from URLs
Image Caching
User Interaction Components
Button Component
Basic Usage
Customizing Appearance
Pressable Component
Handling Press Events
Advanced Interactions
TouchableOpacity Component
Usage and Limitations
Input Components
TextInput Component
Controlled vs Uncontrolled Inputs
Handling Input Events
Keyboard Types and Return Keys
Switch Component
Toggling Boolean Values
Customizing Appearance
List View Components
ScrollView Component
Scrolling Content
Horizontal vs Vertical Scrolling
FlatList Component
Efficient List Rendering
Item Separators and Headers
Pull-to-Refresh
SectionList Component
Grouped List Rendering
Section Headers and Footers
Utility Components
ActivityIndicator Component
Displaying Loading States
Modal Component
Presenting Overlays
Controlling Visibility
StatusBar Component
Customizing Status Bar Appearance
Previous
3. React Fundamentals for React Native
Go to top
Next
5. Styling and Layout