آموزش React Native: ساخت برنامه های موبایل

React Native: Building Mobile Apps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: شرکت هایی مانند Facebook ، از React Native برای ایجاد برنامه های تلفن همراه بومی - با عملکرد بومی - برای سیستم عامل های مختلف استفاده می کنند. شما همچنین می توانید با استفاده از JavaScript و چارچوب آشنا React.js از قدرت React Native برای ساخت پروژه های بومی خود استفاده کنید. این دوره با استفاده از رابط خط فرمان React Native (CLI) برای ایجاد یک پروژه جدید ، مقدمه کاملی را ارائه می دهد. مربی Steve Emmerich از این مرحله نصب و راه اندازی کامل برنامه ، با استفاده از Firebase برای احراز هویت و ذخیره سازی و MobX برای مدیریت دولت استفاده می کند. این کار را دنبال کنید و بیاموزید که چگونه صحنه ها را ایجاد کنید ، ناوبری را تنظیم کنید ، داده ها را در پایگاه داده و پرونده ها با Firebase ذخیره کنید و دستکاری کنید ، با دوربین دستگاه تعامل برقرار کنید و از MobX برای مدیریت حالت های برنامه استفاده کنید.
موضوعات شامل:
  • تنظیم پروژه و حساب Firebase خود
  • ایجاد ظرف برنامه
  • تنظیم پیمایش اساسی
  • ایجاد صفحه پاششی
  • ایجاد صفحه ورود به سیستم
  • ایجاد ویژگی مطابقت
  • ایجاد ویژگی پست

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

1. راه اندازی 1. Getting Set Up

  • آنچه خواهیم ساخت What we will be building

  • معرفی به فن آوری ها Intro to technologies

  • Node.js و npm را نصب کنید Install Node.js and npm

  • یک پروژه بومی واکنش نشان دهید Set up a react-native project

  • یک حساب Firebase تنظیم کنید Set up a Firebase account

  • یک دیتابیس در Firebase تنظیم کنید Set up a database in Firebase

2. ایجاد یک برنامه 2. Building an App

  • React Navigation و ایجاد ناوبری React Navigation and creating the navigator

  • صفحه چلپ چلوپ را بسازید Build the splash screen

  • babelrc را تنظیم کنید Set up babelrc

  • فروشگاه پیکربندی را ایجاد کنید Create the config store

  • ناوبر برنامه ، صفحه نمایش چلپ چلوپ و فروشگاه پیکربندی را به هم وصل کنید Connect the app navigator, splash screen, and config store

3. ایجاد صفحه ورود 3. Create a Login Screen

  • اضافه کردن موضوع سفارشی Add custom theme

  • صفحه ورود را ایجاد کنید Create the login screen

  • سبک های ورود را اضافه کنید Add login styles

  • مؤلفه ورود را ایجاد کنید Create the login component

  • فروشگاه تأیید اعتبار را ایجاد کنید Create the authentication store

4- یک ویژگی مسابقه را ایجاد کنید 4. Create a Match Feature

  • صفحه بازی را ایجاد کنید Create match screen

  • ایجاد مؤلفه کبریت Creating the match component

  • مؤلفه بازی رندر Render match component

  • مؤلفه مطابقت سبک Style match component

  • ایجاد فروشگاه مطابقت Creating the match store

5. ایجاد یک ویژگی ارسال 5. Create a Post Feature

  • اندروید استودیو را تنظیم کنید Set up Android Studio

  • انتخاب کننده را نصب کنید Installing the image picker

  • ایجاد صحنه پست Creating the post scene

  • صحنه ارسال را ارائه دهید Render the post scene

  • ایجاد فروشگاه پست Creating the post store

  • لمس پایان Finishing touches

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.

آموزش React Native: ساخت برنامه های موبایل
جزییات دوره
2h 32m
31
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
83,374
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Steven Emmerich Steven Emmerich

استیون Emmerich یک توسعه دهنده تمام پشته ، توسعه دهنده بزرگ تجزیه و تحلیل داده ها و توسعه دهنده برنامه های تلفن همراه است. استیون در حال حاضر یک مهندس عمومی در زمینه تجارت ، برنامه های مبتنی بر سرویس وب را در زمان واقعی برای تیم تحقیق و توسعه داخلی ایجاد می کند. قبل از پیدا کردن اشتیاق در توسعه وب ، استیون در مزرعه اسب در روستای جنوبی مریلند بزرگ شد. وی از دانشگاه Full Sail فارغ التحصیل لیسانس در ساخت و طراحی بازی های ویدئویی و کارشناسی ارشد در مدیریت پروژه است. او به عنوان توسعه دهنده بازی های قراردادی برای شرکت های مختلف استارتاپی و کوچک کار کرده است.