دانلود کتاب React Native Notes for Professionals
by GoalKicker
|
عنوان فارسی: React Native Notes for Professionals |
دانلود کتاب
جزییات کتاب
About
Chapter 1: Getting started with React Native
Section 1.1: Setup for Mac
Section 1.2: Setup for Linux (Ubuntu)
Section 1.3: Setup for Windows
Chapter 2: Hello World
Section 2.1: Editing index.ios.js or index.android.js
Section 2.2: Hello world!
Chapter 3: Props
Section 3.1: PropTypes
Section 3.2: What are props?
Section 3.3: Use of props
Section 3.4: Default Props
Chapter 4: Multiple props rendering
Section 4.1: render multiple variables
Chapter 5: Modal
Section 5.1: Modal Basic Example
Section 5.2: Transparent Modal Example
Chapter 6: State
Section 6.1: setState
Section 6.2: Initialize State
Chapter 7: Routing
Section 7.1: Navigator component
Chapter 8: Styling
Section 8.1: Conditional Styling
Section 8.2: Styling using inline styles
Section 8.3: Styling using a stylesheet
Section 8.4: Adding multiple styles
Chapter 9: Layout
Section 9.1: Flexbox
Chapter 10: Components
Section 10.1: Basic Component
Section 10.2: Stateful Component
Section 10.3: Stateless Component
Chapter 11: ListView
Section 11.1: Simple Example
Chapter 12: RefreshControl with ListView
Section 12.1: Refresh Control with ListView Full Example
Section 12.2: Refresh Control
Section 12.3: onRefresh function Example
Chapter 13: WebView
Section 13.1: Simple component using webview
Chapter 14: Command Line Instructions
Section 14.1: Check version installed
Section 14.2: Initialize and getting started with React Native project
Section 14.3: Upgrade existing project to latest RN version
Section 14.4: Add android project for your app
Section 14.5: Logging
Section 14.6: Start React Native Packager
Chapter 15: HTTP Requests
Section 15.1: Using Promises with the fetch API and Redux
Section 15.2: HTTP with the fetch API
Section 15.3: Networking with XMLHttpRequest
Section 15.4: WebSockets
Section 15.5: Http with axios
Section 15.6: Web Socket with Socket.io
Chapter 16: Platform Module
Section 16.1: Find the OS Type/Version
Chapter 17: Images
Section 17.1: Image Module
Section 17.2: Image Example
Section 17.3: Conditional Image Source
Section 17.4: Using variable for image path
Section 17.5: To fit an Image
Chapter 18: Custom Fonts
Section 18.1: Custom fonts for both Android and IOS
Section 18.2: Steps to use custom fonts in React Native (Android)
Section 18.3: Steps to use custom fonts in React Native (iOS)
Chapter 19: Animation API
Section 19.1: Animate an Image
Chapter 20: Android - Hardware Back Button
Section 20.1: Detect Hardware back button presses in Android
Section 20.2: Example of BackAndroid along with Navigator
Section 20.3: Hardware back button handling using BackHandler and Navigation Properties (without using deprecated BackAndroid & deprecated Navigator)
Section 20.4: Example of Hardware back button detection using BackHandler
Chapter 21: Run an app on device (Android Version)
Section 21.1: Running an app on Android Device
Chapter 22: Native Modules
Section 22.1: Create your Native Module (IOS)
Chapter 23: Linking Native API
Section 23.1: Outgoing Links
Section 23.2: Incomming Links
Chapter 24: ESLint in React Native
Section 24.1: How to start
Chapter 25: Integration with Firebase for Authentication
Section 25.1: Authentication In React Native Using Firebase
Section 25.2: React Native - ListView with Firebase
Chapter 26: Navigator Best Practices
Section 26.1: Navigator
Section 26.2: Use react-navigation for navigation in react native apps
Section 26.3: react-native Navigation with react-native-router-flux
Chapter 27: Navigator with buttons injected from pages
Section 27.1: Introduction
Section 27.2: Full commented example
Chapter 28: Create a shareable APK for android
Section 28.1: Create a key to sign the APK
Section 28.2: Once the key is generated, use it to generate the installable build:
Section 28.3: Generate the build using gradle
Section 28.4: Upload or share the generated APK
Chapter 29: PushNotification
Section 29.1: Push Notification Simple Setup
Section 29.2: Navigating to scene from Notification
Chapter 30: Render Best Practises
Section 30.1: Functions in JSX
Chapter 31: Debugging
Section 31.1: Start Remote JS Debugging in Android
Section 31.2: Using console.log()
Chapter 32: Unit Testing
Section 32.1: Unit Test In React Native Using Jest
Credits
You may also like