

دسکتاپ اپلیکیشن Desktop Application
برنامه کاربردی که به صورت مستقل بر روی یک کامپیوتر رومیزی یا لپ تاپ اجرا می شود و با برنامه های کاربردی وب در تضاد است، چون این برنامه ها برای اجرا شدن نیازمند یک مرورگر هستند و همچنین بر خلاف برنامه های کاربردی موبایل ها که در گوشی های هوشمند و تبلت ها اجرا می شوند است .
همچنین در ویندوز یک برنامه کاربردی در دسکتاپ ویندوز اجرا می شود و این بر خلاف برنامه هایی هستند که در تبلت اجرا می شوند چون آنها تمام صفحه اجرا می شوند.
دسکتاپ اپلیکیشن، یک اپلیکیشنی است که بر روی یک ماشین (صرف نظر از اینکه ماشین لپ تاپ یا کامپیوتر رومیزی است) نصب و اجرا می شود و معمولا نیازی ندارد که به یک سرور وصل شود . برای مثال برنامه های کاربردی Office مانند Word و Excel و … در کل بیشتر برنامه هایی که بر روی سیستم عامل (لینوکس ، ویندوز و …) شما نصب هستند از نوع دسکتاپ اپلیکیشن ها هستند. مثلا Browser شما یک دسکتاپ اپلیکیشن است. هر چند شما می توانید با مرورگر خود به برنامه های Web Based دسترسی داشته باشید، با این که این برنامه ها بر روی سیستم عامل شما نصب نیستند. آن ها بر روی web Server ها اجرا می شوند مانند Google Mail .
Software application development با برنامه های دسکتاپ اپلیکیشن شروع شد که می توانند فقط در دستگاه های مستقل استفاده شوند. با این حال با پیشرفت اینترنت و تجارت آنلاین، توسعه برنامه های وب (Web application development) اهمیت پیدا کرد.
انواع چهارچوب های دسکتاپ
- چهارچوب های دسکتاپ برای توسعه برنامه های Windows
- چهارچوب های دسکتاپ برای توسعه Mac Os
- چهارچوب های متقابل سیستم عامل برای توسعه برنامه دسکتاپ
لیست ویژگی یک دسکتاپ در مقابل یک برنامه وب:
- برنامه های وب فقط به یک نصب نیاز دارند.
- برنامه های وب برای همه رایانه های شما اعمال می شوند.
- برنامه های وب از منظر کوتاه مدت ارزان تر هستند.
- برنامه های وب برای چندین کاربر آسان تر است.
- برنامه های وب نیاز های سیستمی کمنری دارند.
- برنامه های وب همه به روز رسانی ها را به شما ارائه می دهند.
- برنامه های وب شامل هزینه های نگهداری بالایی هستند.
- برنامه های وب نسبت به برنامه های دسکتاپ در معرض خطرات امنیتی بیشتری قرار دارند.
نمونه پروژه های کاربردی دسکتاپ اپلیکیشن
برنامه های مستقل مانند Word و Excel که در کار افراد تاثیر گذار است. برنامه های Client-Server که بر روی سرور های داخلی قرار می گیرد.
برنامه های کاربردی و افزونه ها (Utilities and Plug-ins).
برنامه سازمانی که مخصوص کاربران یک شرکت می باشد.
برنامه های چند رسانه ای که جهت اجرای فیلم ، صدا و … مورد استفاده قرار می گیرد.
3 دیدگاه. ارسال دیدگاه جدید
مثل همیشه کاربردی
مرسی
🙂
من برنامه نویس هستم ولی خستم