بررسی اجمالی برنامه نویسی فون گپ

3 سال پیش

 بررسی اجمالی برنامه نویسی فون گپ

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

موبایل و گجت های کوچک قابل حمل انقلابی جدید در مهندسی نرم افزار آغاز کرده اند. این دستگاه های کوچک اما کارآمد قادر به اجرای برنامه هایی هستند که با زبان های برنامه نویسی پیشرفته ایجاد شده اند. افرادی که این دستگاه ها را دارند تمایل دارند حداکثر از آنها استفاده کنند زیرا استفاده از این دستگاه ها مانند تلفن های همراه بسیار راحت است در هر زمان و هر مکان.

معماری دستگاه موبایل مشابه معماری سیستم رایانه ای است. دارای سخت افزار ، سیستم عامل و سیستم عامل های سفارشی ساخته شده است.

Mobile
این سه مورد عمدتا اختصاصی هستند و تحت یک سازمان برجسته مهندسی ، توسعه و مونتاژ می شوند. برنامه ها (نرم افزار کاربردی) هر دو توسط  توسعه دهندگان خارج از سازمان ساخته می شوند.

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

  • Android
  • IOS
  • BlackBerry
  • Windows

Mobile Operating System
هر سیستم عامل تلفن همراه مجموعه ای از ابزارها و محیط های خاص خود را برای توسعه برنامه هایی ارائه می دهد که روی آنها اجرا می شود. برنامه ساخته شده برای یک سیستم عامل نمی تواند روی هر سیستم عامل دیگری اجرا شود زیرا کاملاً متفاوت هستند. توسعه دهندگان تمایل دارند که برای افزایش قابلیت دسترسی در بین کاربران خود ، همه سیستم عامل های اصلی تلفن همراه را تحت پوشش قرار دهند.

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

فون گپ

فون گپ  ممکن است به عنوان یک راه حل برای تمام مشکلات ذکر شده در بالا دیده شود. PhoneGap چارچوبی است که باعث می شود توسعه دهندگان برنامه های خود را با استفاده از API های استاندارد وب برای همه سیستم عامل های اصلی تلفن همراه توسعه دهند. منبع باز و رایگان است.

توسعه دهندگان فقط باید از توسعه وب با استفاده از HTML ، CSS و JavaScript مطلع شوند. PhoneGap از بقیه کارها مانند ظاهر و احساس برنامه و قابلیت حمل در میان سیستم عامل های مختلف تلفن همراه مراقبت می کند.

Mobile OSI
با استفاده از PhoneGap ، می توان برای همه سیستم عامل های اصلی تلفن همراه مانند Apple iOS ، Android ، BlackBerry ، Windows و غیره برنامه ایجاد کرد. این نیازی به توسعه دهنده ندارد تا در مورد هر یک از سیستم عامل های فوق تخصص داشته باشد ، همچنین توسعه دهنده ملزم به دانستن برنامه نویسی نیست. برای رمزگذاری برنامه از ابتدا.

PhoneGap به کاربران خود اجازه می دهد تا محتوای داده را در وب سایت بارگذاری کنند و به طور خودکار آن را به پرونده های مختلف برنامه تبدیل می کند.

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

 

منبع.

لیست جلسات قبل آموزش برنامه نویسی فون گپ

  1. آموزش برنامه نویسی فون گپ
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه