پیشنهاد فرادرس

آموزش اصولی React Native

دسته بندی ها: آموزش React Native ، آموزش های لیندا (Lynda) ، آموزش طراحی وب ، آموزش جاوااسکریپت (Javascript)

React Native این امکان را به شما می دهد تا با استفاده از JavaScript و React اپلیکیشن های موبایل نیتیو بسازید. در این دوره با نحوه استفاده از React Native جهت ساخت اپلیکیشن های موبایل نیتیو برای اندروید و iOS آشنا می شوید. در ابتدا  ساخت بازی ریاضی و سپس ساخت اپلیکیشن مبتنی بر داده، اشکال زدایی و تست و بسته بندی اپلیکیشن را فرا خواهید گرفت.

سرفصل:

  • مقدمه
  • معرفی دوره
  • React Native در اندروید و iOS
  • چرا React Native؟
  • استایل کامپوننت های React Native
  • API های پلت فرم
  • ساخت یک برنامه بازی ساده و یک برنامه داده محور
  • استفاده از Fetch API
  • ایجاد یک حلقه انیمیشن
  • تست در اندروید
  • تغییر لوگو برنامه و یک صفحه نمایش splash
  • استفاده از TestFlight با تست های داخلی
آیا این نوشته را دوست داشتید؟
React Native Essential Training Publisher:Lynda Author:Samer Buna Duration:4h 11m Level:Intermediate

Discover how to build production-ready, native mobile apps on both iOS and Android using React Native.
Released: 11/10/2017

React Native allows you to build native mobile apps using JavaScript and React. In this project-based course, learn how to use React Native to build production-ready, native mobile apps on both iOS and Android. To help acquaint you with the fundamentals of React Native, instructor Samer Buna takes a hands-on approach, showing how to build applications from scratch. He first walks through how to build a simple math game, and then demonstrates how to build a data-driven app. Along the way, he shows how to debug and solve common problems, and shares practical knowledge about testing and packaging your apps.

Topics include:
Hello React Native on iOS and Android
Styling React Native components
Platform APIs
Building a simple game app and a data-driven app
Using the Fetch API
Creating an animation loop
Testing on Android
Changing an app logo and a splash screen
Using TestFlight with internal testers

Introduction
Welcome
2m 50s
Is this course for you?
1m 39s
Course overview
2m 40s
1. Getting Started
Why React Native?
4m 47s
Requirements and setup
6m 40s
2. React Native Fundamentals
Hello React Native on iOS
5m 42s
Hello React Native on Android
5m 23s
Styling React Native components
8m 17s
Exploring components and APIs
5m 43s
3. Building a Simple Game App
Introduction and preview
42s
Initializing the TargetSum App
4m 49s
Configuring ESLint
1m 47s
The game component with a random target
3m 54s
Generating the random play numbers
9m 41s
Styling the random play numbers
2m 23s
Using TouchableOpacity for press events
6m 17s
Changing UI based on selected numbers
7m 31s
Adding shared behavior to numbers
6m 21s
Using React DevTools with React Native
4m 24s
Computing dynamic values where needed
5m 14s
Changing UI based on game status
4m 5s
Working with timers
6m 16s
Caching to optimize computable values
8m
Remounting a component to reset it
7m 30s
4. Building a Data-driven App
Introduction and preview
58s
Initializing the Bakesale App
3m 12s
Using the Fetch API
5m 43s
Using FlatList with API data
4m 9s
Working with images
6m 27s
Navigating to different views with State
9m 9s
Fetching more API data for a view
8m 46s
Implementing a back link
4m 7s
Using TextInput to implement search
13m 41s
5. Animation and Gesture Control
Preparing for swiping
1m 17s
The animated and easing APIs
4m 19s
Creating an animation loop
6m 31s
Considering the device dimensions
6m 50s
The PanResponder API
3m 51s
Preparing the PanHandlers
3m 46s
Swiping left and right
6m 9s
Handling swipe gestures
7m 44s
Opening URLs
2m 57s
6. Deploying
Test first
1m 15s
Testing on Android
9m 59s
Changing app logo and splash screen
6m 54s
Using TestFlight with internal testers
6m 9s
Generating sgned APK for Android
4m 23s
Conclusion
Next steps
1m

پیشنهاد فرادرس

لینک های دانلود حجم فایل: 579.0MB Lynda React Native Essential Training_git.ir.rar