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

آموزش React Native: ایجاد اپلیکیشن های موبایل

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

lynda-react-native-building-mobile-apps

شرکت هایی مانند فیس بوک در حال حاضر از React Native برای ایجاد برنامه های تلفن همراه Native برای انواع سیستم عامل ها استفاده می کنند. شما همچنین می توانید از قدرت React Native برای ساختن پروژه های Native خود، با استفاده از جاوا اسکریپت و فریمورک React.js استفاده کنید. این دوره یک مقدمه ی کامل بر استفاده از رابط خط فرمان برای ایجاد یک پروژه جدید می باشد. مدرس این دوره، مرحله راه اندازی را از طریق برنامه کامل، با استفاده از Firebase برای احراز هویت و ذخیره سازی و MobX برای مدیریت State توضیح می دهد. همچنین در این دوره نحوه ایجاد صحنه، راه اندازی ناوبری، ذخیره و دستکاری داده ها در پایگاه داده ها و فایل ها با Firebase، ارتباط برقرار کردن با دوربین دستگاه و استفاده از MobX برای مدیریت حالت برنامه را فرا خواهید گرفت.

مباحث دوره:

  • راه اندازی پروژه و حساب کاربری Firebase
  • ایجاد app container
  • راه اندازی ناوبری اصلی
  • ایجاد splash screen
  • ایجاد صفحه ورود به سیستم
  • ایجاد ویژگی Match
  • ایجاد post store

سرفصل ها:

  • مقدمه
  • خوش آمدگویی
  • استفاده از فایل های تمرین
  • راه اندازی و ساخت
  • مقدمه ای بر تکنولوژی ها
  • React و Windows
  • نصب Node.js و npm
  • راه اندازی پروژه  react-native
  • راه اندازی حساب کاربری Firebase
  • راه اندازی پایگاه داده در Firebase
  • ایجاد  app container
  • افزودن اجزا منو کشویی
  • راه اندازی ناوبری
  • اجرای نخست اپلیکیشن
  • ایجاد منو کشویی و کلاس side menu
  • رندر کردن side menu
  • قرار دادن side menu در اپلیکیشن
  • ایجاد splash screen
  • ایجاد ذخیره تنظیمات
  • اتصال splash screen، app container و ذخیره تنظیمات
  • ایجاد صفحه ورود به سیستم
  • تنظیم babelrc
  • ایجاد ذخیره احراز هویت
  • ایجاد اجزای ورود به سیستم
  • افزودن استایل های ورود
  • ایجاد match store
  • ایجاد اجزای match list
  • رندر کردن match list
  • استایل  match list
  • ایجاد  match scene
  • ایجاد  post store
  • ایجاد  post scene
  • رندر کردن post scene
  • نتیجه
  • عیب یابی
  • مراحل بعدی
آیا این نوشته را دوست داشتید؟
React Native: Building Mobile Apps Publisher:Lynda Author:Steven Emmerich Duration:1h 59m Level:Intermediate

Create native mobile apps—with native performance—using React Native, Firebase, and MobX.
Released: 1/24/2017

React Native is almost ready for primetime. In fact, companies like Facebook are already using it to create native mobile apps—with native performance—for a variety of platforms. You too can harness the power of React Native to build your own native projects, using JavaScript and the familiar React.js framework. This course provides a complete introduction, starting with using the React Native command-line interface (CLI) to create a new project. Instructor Steve Emmerich goes from this setup step through complete application, using Firebase for authentication and storage and MobX for state management. Follow along and learn how to create scenes, set up navigation, store and manipulate data in databases and files with Firebase, interact with the device camera, and use MobX to manage application states.

Topics include:
Setting up your project and Firebase account
Creating the app container
Setting up basic navigation
Creating a splash screen
Creating a login screen
Creating a match feature
Creating a post feature

Introduction
Welcome
59s
What you should know
23s
Using the exercise files
28s
1. Getting Set Up
What we will be building
35s
Intro to technologies
2m 39s
React and Windows
2m 34s
Install Node.js and npm
1m 45s
Set up a react-native project
2m 13s
Set up a Firebase account
1m 20s
Set up a database in Firebase
5m 50s
2. Building an App
Create the app container
2m 18s
Add a basic drawer component
4m 18s
Set up basic navigation
2m 44s
Run the app for the first time
2m 26s
Create the drawer or side menu class
1m 41s
Render the side menu
3m 29s
Wire side menu into application
1m 31s
Create a splash screen
3m 4s
Create the settings store
4m 30s
Connect the app container, splash screen, and settings store
4m 8s
3. Create a Login Screen
Set up babelrc
1m 11s
Create the authentication store
4m 33s
Create the login component
6m 44s
Create the login scene
5m 56s
Add login styles
3m 56s
4. Create a Match Feature
Creating the match store
6m 53s
Creating the match list component
4m 32s
Render match list
5m 56s
Style match list
2m 11s
Create match scene
6m 25s
5. Create a Post Feature
Creating the post store
7m 51s
Creating the post scene
4m 50s
Render post scene
6m 32s
Conclusion
Troubleshooting
2m 40s
Next steps
44s

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

لینک های دانلود حجم فایل: 408.0MB Lynda React Native Building Mobile Apps _git.ir.rar