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
  • نتیجه
  • عیب یابی
  • مراحل بعدی