Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
با React، Ionic Framework، Capacitor، Firebase، وب موبایل و برنامههای Android/iOS بومی را از یک پایگاه کد واحد ایجاد کنید. توسعه برنامه های تلفن همراه با استفاده از فناوری های وب با Ionic و React ساخت یک وب سایت تلفن همراه و همچنین برنامه های بومی اندروید و iOS از همان پایه کد ادغام با یک Backend Firebase برای مدیریت احراز هویت کاربر و ذخیره داده ها پیش نیازها: آشنایی با توسعه وب مدرن: HTML، CSS، جاوا اسکریپت، npm آشنایی با React، از جمله هوک (حداقل useState و useEffect)
Ionic React به شما امکان میدهد با استفاده از فناوریهای وب آشنا مانند JavaScript/TypeScript، HTML و CSS، وبسایتهای تلفن همراه و همچنین برنامههای Android و iOS بومی را از یک پایه کد بسازید.
این دوره شما را گام به گام با Ionic آشنا می کند، از یک برنامه React معمولی در جاوا اسکریپت ساده شروع می شود و به تدریج اجزای Ionic را بیشتر و بیشتر می کند.
سپس شما را از طریق ایجاد یک برنامه ساده اما کامل که شامل برخی از عناصر فرم و نمودار (بر اساس Recharts) است، راهنمایی میکند و به شما نشان میدهد که چگونه این برنامه را نه تنها به عنوان یک وبسایت تلفن همراه، بلکه به عنوان یک Android و بومی بسازید. برنامه iOS با استفاده از خازن. بخش خازن شامل نکات ضروری در مورد نحوه اشکال زدایی برنامه زمانی که در Android و iOS اجرا می شود، می باشد.
سپس خواهید دید که چگونه می توانید از Ionic CLI برای تولید سریع پروژه Ionic React جدید، از جمله با پشتیبانی TypeScript استفاده کنید.
بعداً یاد خواهید گرفت که چگونه یک برنامه پیچیده تر بسازید که شامل پیمایش/مسیریابی صفحه و ادغام با Firebase API، مدیریت احراز هویت کاربر، ذخیره داده ها در پایگاه داده Cloud Firebase، و آپلود فایل های تولید شده توسط کاربر مانند تصاویر در فضای ذخیره سازی ابری.
در نهایت، این دوره نحوه انتشار یک برنامه تلفن همراه را در فروشگاه Google Play برای Android و Apple App Store برای iOS نشان میدهد.
سرفصل ها و درس ها
معرفی
Introduction
یونیک چیست؟
What is Ionic
ابزارهای مورد نیاز
Required Tools
مشاوره دوره
Course Advice
از React تا Ionic
From React to Ionic
بررسی اجمالی
Overview
راه اندازی پروژه: اپلیکیشن Hello World
Project Setup: Hello World App
اضافه کردن Ionic به پروژه React
Adding Ionic to a React Project
پیام های نان تست
Toast Messages
استایل تطبیقی
Adaptive Styling
سفارشی سازی تم
Theme Customisation
Ionicons
Ionicons
برنامه های تمام صفحه Ionic
Full-Page Ionic Apps
کد منبع
Source Code
توسعه یک برنامه کامل تک صفحه ای
Developing a Complete Single-Screen App
بررسی اجمالی
Overview
بررسی اجمالی
Overview
راه اندازی پروژه: برنامه ماشین حساب Biorhythm
Project Setup: Biorhythm Calculator App
کد منبع
Source Code
کد منبع
Source Code
فیلدهای ورودی
Input Fields
برچسب های فیلد
Field Labels
فیلدهای تاریخ
Date Fields
تاریخ مورد نظر
Target Date
جزء کارت
Card Component
Day.js
Day.js
تست های واحد
Unit Tests
تست های واحد (قسمت 2)
Unit Tests (part 2)
نتایج بیوریتم
Biorhythm Results
قلاب سفارشی ذخیره سازی محلی
Local Storage Custom Hook
نمودارهای مجدد
Recharts
نمودارهای مجدد (قسمت 2)
Recharts (part 2)
سبک های کامپوننت
Component Styles
تولید و استقرار
Production Build and Deploy
ساخت اپلیکیشن اندروید و iOS با خازن
Building Android and iOS Apps with Capacitor
نصب خازن
Capacitor Installation
نصب اندروید استودیو
Android Studio Installation
نسخه های اندروید
Android Versions
شبیه ساز اندروید
Android Emulator
اندروید را بسازید و اجرا کنید
Android Build and Run
دستگاه اندروید فیزیکی
Physical Android Device
همگام سازی خازن
Capacitor Sync
بارگذاری مجدد زنده در اندروید
Live Reload on Android
اشکال زدایی از راه دور Chrome
Chrome Remote Debugging
نصب Xcode و Cocoapod
Xcode and Cocoapods Installation
شبیه ساز iOS
iOS Simulator
iOS ساخت و اجرا شود
iOS Build and Run
دستگاه فیزیکی iOS
Physical iOS Device
بارگذاری مجدد زنده در iOS
Live Reload on iOS
بازرس وب سافاری
Safari Web Inspector
نماد برنامه و تصاویر صفحه نمایش اسپلش
App Icon and Splash Screen Images
استفاده از Ionic CLI برای ایجاد پروژه های جدید
Using the Ionic CLI to Create New Projects
نمایش نظرات