دوره آموزشی Ionic 4.0: استقرار برنامه های Ionic
2 ساعت 16 دقیقهمتوسط2019-07-18
مدرسین

Sani Yusuf
Software Engineer, Speaker, and Trainer
جزئیات دوره
ساختن اپلیکیشن های موبایل چالش برانگیز است و استقرار یک اپلیکیشن در چندین پلتفرم نیازمند توجه به انواع جزئیات بیشتر است. این دوره از پیچیدگیهای ساخت و استقرار کد برنامهای که برای موبایل، وب و دسکتاپ سازگار است میپردازد. Sani Yusuf ابتدا نحوه تنظیم محیط خود را با نصب Ionic، Cordova، Git و Gradle به شما نشان می دهد. سپس، فرآیند توسعه و به دنبال آن تست را پوشش می دهد. او نحوه استفاده از Ionic Appflow را برای DevOps موبایل، Ionic Deploy برای استقرار، Ionic DevApp برای اجرای یک برنامه، و PWA Service Workers برای Push Notification را نشان می دهد. Sani همچنین نحوه استفاده از Capacitor را توضیح می دهد که امکان ساخت برنامه های وب بومی را فراهم می کند. او دوره را با انجام مراحل استفاده از Electron برای دسکتاپ به پایان می رساند.
اهداف یادگیری
راه اندازی یک محیط توسعه
داربست کردن یک برنامه Ionic
با استفاده از Ionic DevApp
کار با کوردووا
پیکربندی برای اندروید و iOS
اجرای اپلیکیشن موبایل روی شبیه ساز
با استفاده از Ionic Appflow
به روز رسانی برنامه های Ionic با Deploy
تبدیل برنامه های Ionic به PWA
تست بر روی دستگاه تلفن همراه
راه اندازی هاست Firebase
استفاده از خازن در وب
استفاده از Electron برای استقرار دسکتاپ
اهداف یادگیری
راه اندازی یک محیط توسعه
داربست کردن یک برنامه Ionic
با استفاده از Ionic DevApp
کار با کوردووا
پیکربندی برای اندروید و iOS
اجرای اپلیکیشن موبایل روی شبیه ساز
با استفاده از Ionic Appflow
به روز رسانی برنامه های Ionic با Deploy
تبدیل برنامه های Ionic به PWA
تست بر روی دستگاه تلفن همراه
راه اندازی هاست Firebase
استفاده از خازن در وب
استفاده از Electron برای استقرار دسکتاپ
مهارت ها
IonicCross-Platform DevelopmentMobile DevelopmentOpen SourceDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - استقرار برنامه ها در سراسر محیط ها
- 02 - آنچه باید بدانید
1. تنظیم محیط
- 03 - نصب Ionic و Cordova
- 04 - نصب Git
- 05 - نصب Gradle
2. ساخت اپلیکیشن توریستا
- 06 - برنامه Ionic Tourista را داربست
- 07 - نهایی کردن برنامه توریستا
- 08 - معرفی Ionic DevApp
- 09 - تست با Ionic DevApp
3. تست بر روی موبایل با Cordova
- 10 - درک کوردووا
- 11 - پیکربندی محیط برای اندروید
- 12 - اجرا بر روی شبیه ساز اندروید
- 13 - اجرا بر روی دستگاه اندرویدی
- 14 - پیکربندی محیط برای iOS
- 15 - اجرا بر روی شبیه ساز iOS و دستگاه iOS
4. Ionic Appflow
- 16 - مقدمه ای بر Ionic Appflow
- 17 - درک Ionic Deploy
- 18 - راه اندازی Ionic Deploy
- 19 - به روز رسانی برنامه های Ionic با Deploy
5. یونی PWA
- 20 - توضیح کارگران خدماتی
- 21 - تبدیل برنامه های Ionic به PWA
- 22 - میزبانی Firebase را راه اندازی کنید
- 23 - تست روی دستگاه
6. کار با خازن
- 24 - آشنایی با خازن
- 25 - استفاده از خازن در وب
- 26 - استفاده از خازن برای دسترسی به API دستگاه
7. استقرار روی دسکتاپ با الکترون
- 27 - مقدمه ای بر الکترون
- 28 - تست روی دسکتاپ
نتیجه
- 29 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع آیونیک 4.0
- دوره آموزشی Blender: مدل سازی خودرو
- دوره آموزشی انتخاب ابزار توسعه بین پلتفرمی: Cordova، Ionic، React Native، Titanium و Xamarin
- دوره آموزشی رمزگشایی Angular: بهینهسازی عملکرد
- دوره آموزشی فتوشاپ برای طراحان: کار با اشکال
- دوره آموزشی عکاسی مسافرتی: دریاچه واناکای نیوزلند
- دوره آموزشی آل اشمیت با بابی اوسینسکی: پیچیدن کابل ها برای برنده شدن در جایزه گرمی
- دوره آموزشی Dieter Rams: اصول طراحی خوب