دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۵
  • فروردین

جلسه ۰۱ : معرفی و بررسی اجمالی کوردوا

  • دسته‌بندی‌ها :
جلسه ۰۱ : معرفی و بررسی اجمالی کوردوا
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با سلام خدمت کاربران گرامی سایت پی وی لرن و کاربرانی که علاقمند به فراگیری دوره آموزش کوردوا هستند. در این جلسه که اولین جلسه از دوره آموزش کوردوا است به معرفی و بررسی اجمالی کوردوا می پردازیم.

      معرفی و بررسی اجمالی کوردوا

      در معرفی و بررسی اجمالی کوردوا ابتدا باید گفت که کوردا یک پلت فرم برای ساخت برنامه های تلفن همراه هیبرید با استفاده از HTML، CSS و جاوا اسکریپت است.

      در زیر  یک تعریف رسمی از این پلت فرم ارائخ شده است:

      کوردوا یک چارچوب توسعه تلفن همراه منبع باز است.
      کوردوا اجازه می دهد تا از تکنولوژی های وب استاندارد مانند HTML5، CSS3 و جاوا اسکریپت برای توسعه متقابل پلتفرم استفاده کنید
      کوردوا شما را از هر پلتفرم بومی موبایل بی نیاز می کند.

      ویژگی های کوردوا

      بیایید به طور خلاصه به برخی از ویژگی های کوردوا بپردازیم.

      رابط خط فرمان (Cordova CLI)

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

      هسته مرکزی Cordova

      کوردوا  مجموعه ای از اجزای اصلی که هر برنامه تلفن همراه به آن نیاز دارد را ارائه می دهد.
      از این مولفه ها برای ایجاد پایگاه برنامه استفاده می شود.

      افزونه ها یا پلاگین های کوردوا

      از دیگر ویژگی های کوردوا ارائه API است.
      API  برای اجرای توابع محلی بومی در جاوا اسکریپت مورد استفاده قرار می گیرد.

      مجوزها یا License کوردوا

      کوردوا  تحت مجوز Apache نسخه ۲٫۰ کار می کند.
      Apache و آیکون Apache Apache علامت تجاری بنیاد Software Apache هستند.

      نقاط قوت استفاده از کوردوا

      • کوردوا یک پلت فرم برای ساخت برنامه های تلفن همراه هیبریدی است، بنابراین ما می توانیم یک برنامه را که در سیستم عامل های مختلف تلفن همراه مانند:
        IOS، Android، Windows Phone، Amazon-fireos، Blackberry، Firefox OS، Ubuntu و Tizien و …
        استفاده می شوند، توسعه دهیم.
      • کوردوا در توسعه برنامه های ترکیبی (hybrid) و برنامه های محلی، سریع تر عمل می کند و در زمان صرفه بیشتری مینماید.
      • از آن جا که در استفاده از کوردوا از زبان جاوا اسکریپت استفاده می شود؛ لذا دیگر نیازی به یادگیری زبان پلت فرم جدیدی نیست.

      محدودیت های استفاده از کوردوا

      • برنامه های ترکیبی به نسبت برنامه های بومی از سرعت عمل کمتری برخوردارند لذا بهره گیری از کوردوا برای طیف وسیعی از برنامه ها که از دیتاها و ویژگی های متععدی استفاده می کنند مناسب نیست.
      • در هنگام ساخت برنامه سازگاری و عدم سازگاری مرورگر موانع زیادی ایجاد می کند.
        اکثر برنامه نویسان برنامه های متعددی برای پلت فرم های متعدد می سازند و در انجام این کار باید از دستگاه ها و سیستم عامل های متعددی نیز بهره گرفت لذا تست و بهینه سازی آنها می تواند وقت گیر باشد.

      کلام آخر

      در این جلسه از اولین جلسه از دوره آموزش کوردوا به معرفی و بررسی اجمالی کوردوا پرداختیم.
      در جلسه بعدی نصب و راه اندازی و تنظیمات محیط کوردوا خواهیم پرداخت.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۰۱ : معرفی و بررسی اجمالی کوردوا
      به اشتراک بگذارید