منو

بلاگ

خدمات

تماس با ما

دوره رایگان آموزش جامع PWA قسمت 1

آخرین مقالات

آموزش جامع PWA

فهرست مطالب

دوره رایگان آموزش جامع PWA

قسمت 1 – معرفی PWA

در سال 2015 یک متد جدید برنامه نویسی  برای ایجاد وب سایت ها توسط گوگل معرفی شد که با استقبال بسیار بالایی رو برو شد، چون تجربه کاربری بسیار مشابه ای رو همانند اپلیکیشن های Native موبایل ها رو ایجاد می کرد،اسم این روش به progressive web app یا ترجمه فارسی اپلیکیشن های پیش رونده هست.

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

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

داستان progressive web app چیه؟

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

متد های طراحی ریسپانسیو برای موبایل تا حدی تونستن کمک به نمایش بهتر در موبایل داشته باشند ولی در نهایت نتونستن جای اپلیکشن های موبایل(native) رو بگیرند.

در مجموع نرم افزار های native خصوصیاتی دارند که نمیشد که با سایت ها اون رو در اختیار داشت،مثل پوش نوتیفیکیشن push notification  یا گرفتن موقعیت یا عکس گرفتن و خیلی موارد دیگر که البته امروز این موارد در مرورگرها قابل انجام شده که به لطف آمدن progressive web app  است.

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

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

 

در قسمت بعدی به شناخت و تشخیص سایت هایی که به این متد طراحی هستند پرداخته می شود…