چگونه یک برنامه بومی ویندوز برای هر وب سایت یا برنامه وب بسازیم

برنامه های کاربردی وب(Web) این روزها در سراسر اینترنت هستند. چه ایمیل شما باشد، چه لیست کارهایی که باید انجام دهید یا یک شبکه اجتماعی، همه خدمات خود را به عنوان برنامه وب ارائه می دهند که از طریق مرورگر وب قابل دسترسی است. اما اگر شما فردی مانند من هستید که برنامه های بومی را برای برخی از برنامه های وب ضروری ترجیح می دهید، این راهنما برای شما مناسب است. ما یک سرویس رایگان به نام Web2Desk را پوشش داده ایم که به شما امکان می دهد هر برنامه ای را به یک برنامه بومی Windows/Linux/Mac تبدیل کرده و آن را دانلود کنید.

بررسی Web2Desk

Web2Desk از Nativefier در پشت صحنه استفاده می کند. اگر درباره Nativefier نمی‌دانید(Nativefier) ، می‌توانید ادامه دهید و درباره آن اینجا بخوانید. Nativefier ابزاری است که به زبان جاوا اسکریپت(JavaScript) نوشته شده است که به شما امکان می دهد هر وب سایت یا برنامه وب را در یک محفظه Electron قرار دهید .

بررسی Web2Desk

الکترون چیست؟

Electron یک چارچوب جاوا اسکریپت(JavaScript) بر پایه Node.js و Chromium است. این به شما امکان می دهد هر صفحه وب را در یک پنجره کاملا مجزا Chrome اجرا کنید که تقریباً شبیه یک برنامه بومی است. Electron تقریباً از تمام پلتفرم‌ها از جمله ویندوز(Windows) ، لینوکس(Linux) و MacOS پشتیبانی می‌کند.

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

شما همچنین می توانید از Nativefier در رایانه خود استفاده کنید، اما برای این کار، باید Node.js را نصب کرده باشید. و همچنین باید دانش کمی در مورد استفاده از ابزارهای خط فرمان داشته باشید. اما شما می توانید به طور کامل از این موضوع صرف نظر کنید و اجازه دهید Web2Desk آن را برای شما مدیریت کند.

چگونه یک برنامه بومی ویندوز(Windows) برای هر وب سایت یا برنامه وب بسازیم

برای شروع ایجاد یک برنامه، به Web2Desk بروید(Web2Desk) . آدرس (Enter)وب(URL) سایت/وب-برنامه ای را که می خواهید برای آن یک برنامه بومی ایجاد کنید ، وارد کنید. حالا نام برنامه ها را وارد کنید. باید به طور خودکار یک نماد برای آن شناسایی کند. اگر نماد مناسب نیست، می توانید یکی را آپلود کنید. اکنون ایمیلی را که می خواهید لینک دانلود را دریافت کنید وارد کنید و کارتان تمام است.

دکمه Create Now را بزنید و سرویس شروع به ساخت برنامه شما روی سرورهای خود می کند. پس از کامپایل شدن برنامه و آماده شدن برای دانلود، از طریق ایمیل به شما اطلاع داده خواهد شد. زمان تخمینی انتظار معمولاً برای یک برنامه ویندوز(Windows) حدود 2-3 دقیقه است.

چگونه یک برنامه بومی ویندوز برای هر وب سایت یا برنامه وب بسازیم

می‌توانید در همان صفحه منتظر بمانید یا پیوند را از ایمیل خود برای دانلود برنامه باز کنید. حجم فایل دانلودی حدود 45 مگابایت(MBs) بود و برنامه به شکل قابل حمل ارائه می شود. می توانید محتویات استخراج شده را باز کرده و برنامه خود را از فایل اجرایی شروع کنید.

برای دسترسی بیشتر، می‌توانید برنامه را به نوار وظیفه پین ​​کنید یا میانبرهایی را در منوی Start(Start Menu) ایجاد کنید . متأسفانه، گزینه ای برای ایجاد یک نوع نصب کننده وجود ندارد، اما می توانید از ابزارهای موجود برای ایجاد یک نصب کننده برای برنامه دانلود شده استفاده کنید.

به یاد داشته باشید(Remember) که برنامه‌های ایجاد شده با Web2Desk یا Nativefier در یک پنجره Chromium اجرا می‌شوند که جدا از مرورگر موجود شما یا سایر برنامه‌های ایجاد شده با Nativefier است. اگر چندین حساب برای یک وب سایت دارید و می خواهید آنها را به طور همزمان اجرا کنید، می توانید از این ابزارها به نفع خود استفاده کنید.

Web2Desk همچنین برخی از برنامه های از پیش کامپایل شده را برای برخی از محبوب ترین برنامه های وب به شما ارائه می دهد. از جمله این اپلیکیشن ها می توان به Trello ، Twitter ، Asana ، WhatsApp ، Telegram ، Spotify و ... اشاره کرد.

Web2Desk یک سرویس رایگان عالی است. به شما امکان می دهد به راحتی برنامه های وب مورد علاقه خود را به برنامه های بومی تبدیل کنید. من آنقدر این سرویس را دوست دارم که تقریباً تمام برنامه های وب خود مانند Gmail ، GitHub و حتی TheWindowsClub را به یک برنامه بومی تبدیل کرده ام. آنها در رایانه بسیار برجسته به نظر می رسند و از نظر عملکرد عالی هستند. برای رفتن به Web2Desk اینجا(here)(here) را کلیک کنید.(Click)



About the author

من یک مهندس نرم افزار و متخصص ویندوز 10 هستم. من بیش از دو سال تجربه کار با گوشی های هوشمند، ویندوز 10 و مایکروسافت اج را دارم. تمرکز اصلی من این است که دستگاه‌های شما بهتر و سریع‌تر کار کنند. من روی پروژه های مختلفی برای شرکت هایی مانند Verizon، IMac، HP، Comcast و بسیاری دیگر کار کرده ام. من همچنین یک مدرس معتبر در آموزش ابری Microsoft Azure هستم.



Related posts