برامج التطبيقات

تطبيق الآلة الحاسبة لنظام التشغيل ويندوز 10

برامج التطبيقات هي برامج مُخصصة للاستخدام الشخصي للمستخدم النهائي ، وليست مُخصصة لتشغيل أو إدارة أو برمجة الحاسوب . تشمل هذه البرامج معالجات النصوص، ومتصفحات الإنترنت، ومشغلات الوسائط، وتطبيقات الهواتف المحمولة المستخدمة في المهام اليومية. يُطلق مصطلح " تطبيق " (أو " برنامج تطبيقي ") على أي برنامج يُمكن تصنيفه ضمن برامج التطبيقات. [ 1 ] [ 2 ] يُعدّ مصطلح "تطبيق " تصنيفًا نسبيًا يُستخدم غالبًا للتمييز بينه وبين برامج النظام وبرامج الأدوات المساعدة . [ 3 ]

يمثل برنامج التطبيقات الطبقة التي يتعامل معها المستخدم في أنظمة الحوسبة ، وهو مصمم لترجمة إمكانيات النظام المعقدة إلى سير عمل موجه نحو المهام والأهداف. وعلى عكس برنامج النظام، الذي يركز على تنسيق الأجهزة وإدارة الموارد، فإن برنامج التطبيقات يتمحور حول تجريد المشكلات، وتفاعل المستخدم، والوظائف الخاصة بمجال معين.

أصبح اختصار " app" شائعًا مع إطلاق متجر تطبيقات iOS عام 2008 ، للإشارة إلى تطبيقات الأجهزة المحمولة مثل الهواتف الذكية والأجهزة اللوحية . لاحقًا، مع إطلاق متجر تطبيقات Mac عام 2010 ومتجر تطبيقات Windows عام 2011، بدأ استخدامه للإشارة إلى برامج المستخدم النهائي بشكل عام، بغض النظر عن النظام الأساسي. [ 4 ]

قد تُضمّن التطبيقات مع الحاسوب وبرامج نظامه أو تُنشر بشكل منفصل. وقد تكون التطبيقات احتكارية أو مفتوحة المصدر . [ 5 ]

مصطلحات

معنى البرنامج والبرمجيات

عند استخدام كلمة "تطبيق" كصفة، قد يكون لها معنى أوسع مما هو موضح في هذه المقالة. [ 6 ] على سبيل المثال، تشير مفاهيم مثل واجهة برمجة التطبيقات (API)، وخادم التطبيقات ، ومحاكاة التطبيقات ، وإدارة دورة حياة التطبيقات ، والتطبيقات المحمولة ، إلى البرامج والبرمجيات بشكل عام.

التمييز بين برامج النظام وبرامج التطبيقات

يُعدّ التمييز بين برامج النظام وبرامج التطبيقات أمرًا نسبيًا، وقد كان موضع جدل. [ 6 ] فعلى سبيل المثال، كان أحد الأسئلة الرئيسية في قضية مكافحة الاحتكار بين الولايات المتحدة وشركة مايكروسوفت هو ما إذا كان متصفح الإنترنت إكسبلورر من مايكروسوفت جزءًا من نظام التشغيل ويندوز أم برنامجًا تطبيقيًا منفصلاً. ومثال آخر، يعود الجدل الدائر حول تسمية نظام جنو/لينكس ، جزئيًا، إلى الخلاف حول العلاقة بين نواة لينكس وأنظمة التشغيل المبنية عليها . في بعض أنواع الأنظمة المدمجة ، قد لا يستطيع المستخدم التمييز بين برامج التطبيقات وبرامج نظام التشغيل، كما هو الحال في البرامج المستخدمة للتحكم في جهاز فيديو أو مشغل أقراص DVD أو فرن ميكروويف . قد تستثني التعريفات المذكورة أعلاه بعض التطبيقات الموجودة على بعض أجهزة الكمبيوتر في المؤسسات الكبيرة. للاطلاع على تعريف بديل للتطبيق، انظر إدارة محفظة التطبيقات .

تطبيق رائع

التطبيق الرائد (مصطلح ظهر في أواخر ثمانينيات القرن العشرين) هو تطبيق يحظى بشعبية واسعة لدرجة أنه يؤدي إلى زيادة الطلب على النظام الأساسي الذي يعمل عليه. [ 7 ] [ 8 ] على سبيل المثال، كان برنامج VisiCalc أول برنامج جداول بيانات حديث لجهاز Apple II ، وساهم في بيع أجهزة الكمبيوتر الشخصية الجديدة آنذاك للمكاتب. أما بالنسبة لشركة BlackBerry ، فكان برنامج البريد الإلكتروني هو الرائد .

مجموعة برامج

تتألف حزمة البرامج من تطبيقات متعددة مجمعة معًا. عادةً ما تتشارك هذه التطبيقات في وظائف وميزات وواجهات مستخدم مترابطة، وقد تكون قادرة على التفاعل فيما بينها، كفتح ملفات بعضها البعض. غالبًا ما تأتي تطبيقات الأعمال ضمن حزم، مثل Microsoft Office و LibreOffice و iWork ، التي تجمع بين معالج نصوص وبرنامج جداول بيانات، وما إلى ذلك؛ ولكن توجد حزم أخرى لأغراض مختلفة، مثل الرسومات أو الموسيقى.

طرق التصنيف

برامج التطبيقات على الهاتف المحمول

المصدر: [ 1 ]

نظراً لوجود العديد من التطبيقات ولأن سماتها تختلف اختلافاً كبيراً، فهناك العديد من الطرق المختلفة لتصنيفها.

تخضع البرامج الاحتكارية لحقوق الطبع والنشر الحصرية، وتمنح رخصة البرنامج حقوق استخدام محدودة. وقد تسمح هذه التطبيقات بإضافة ملحقات من جهات خارجية.

يمكن تشغيل البرمجيات الحرة والمفتوحة المصدر (FOSS) وتوزيعها وبيعها وتطويرها لأي غرض. قد تكون برمجيات FOSS المرخصة بموجب ترخيص مجاني دائمة ومجانية . قد يحق لمالك أو حامل أو أي طرف ثالث ينفذ أي حق ( حقوق التأليف والنشر ، أو العلامات التجارية ، أو براءات الاختراع ، أو حق التصرف في الملكية الفكرية ) إضافة استثناءات أو قيود أو فترات انتهاء صلاحية أو تواريخ انتهاء صلاحية لشروط الترخيص.

البرمجيات المتاحة للعموم هي نوع من البرمجيات الحرة والمفتوحة المصدر، وهي مجانية الاستخدام ويمكن تشغيلها وتوزيعها وتعديلها وعكسها وإعادة نشرها أو إنشاء أعمال مشتقة منها دون الحاجة إلى إسناد حقوق الطبع والنشر ، وبالتالي دون إلغاء هذه الحقوق . بل يمكن بيعها، ولكن دون نقل ملكية البرمجيات المتاحة للعموم إلى جهات أخرى. ويمكن إصدار هذه البرمجيات بموجب بيان قانوني (أو بيان ترخيص) يفرض شروطها وأحكامها لفترة غير محددة (مدى الحياة، أو إلى الأبد).

حسب المنصة

يمكن تصنيف التطبيقات حسب المنصة المضيفة التي تعمل عليها. ومن أبرز هذه المنصات: نظام التشغيل (التطبيقات الأصلية)، ومتصفح الويب ، والحوسبة السحابية ، والهواتف المحمولة . فعلى سبيل المثال، يعمل تطبيق الويب في متصفح الويب، بينما يعمل التطبيق الأصلي التقليدي في بيئة نظام تشغيل الحاسوب. [ 9 ]

دار نقاش حاد حول إمكانية استبدال تطبيقات الويب بالتطبيقات الأصلية في العديد من المجالات، لا سيما على الأجهزة المحمولة كالهواتف الذكية والأجهزة اللوحية . صحيح أن تطبيقات الويب قد ازدادت شعبيتها بشكل ملحوظ في بعض الاستخدامات، إلا أن مزايا التطبيقات تجعل من غير المرجح اختفائها قريبًا، إن اختفت أصلًا. علاوة على ذلك، يمكن أن يكمل كل منهما الآخر، بل ويمكن دمجهما معًا. [ 10 ] [ 11 ] [ 12 ]

أفقي مقابل رأسي

يمكن تصنيف برامج التطبيقات إلى نوعين: أفقية ورأسية . [ 13 ] [ 14 ] تحظى التطبيقات الأفقية بشعبية وانتشار أوسع نظرًا لتعدد استخداماتها، مثل معالجات النصوص وقواعد البيانات. أما التطبيقات الرأسية فهي منتجات متخصصة ، مصممة لنوع معين من الصناعات أو الأعمال، أو لقسم محدد داخل المؤسسة. وتسعى حزم البرامج المتكاملة إلى معالجة جميع الجوانب المحددة الممكنة، على سبيل المثال، في مجالات التصنيع أو العمل المصرفي أو المحاسبة أو خدمة العملاء.

عن قصد

توجد أنواع عديدة من برامج التطبيقات: [ 15 ]

مَشرُوع
يُعنى هذا النوع من البرامج بتلبية احتياجات عمليات المؤسسة بأكملها وتدفقات بياناتها، عبر عدة أقسام، وغالبًا في بيئة موزعة واسعة النطاق. ومن الأمثلة على ذلك أنظمة تخطيط موارد المؤسسات ، وأنظمة إدارة علاقات العملاء (CRM)، ومحركات نسخ البيانات ، وبرامج إدارة سلسلة التوريد . أما برامج الأقسام فهي نوع فرعي من برامج المؤسسات، يركز على المؤسسات أو المجموعات الأصغر حجمًا داخل المؤسسات الكبيرة. (ومن الأمثلة على ذلك إدارة نفقات السفر وخدمات الدعم الفني).
البنية التحتية للمؤسسة
يوفر إمكانيات مشتركة ضرورية لدعم أنظمة برامج المؤسسات . (تشمل الأمثلة قواعد البيانات وخوادم البريد الإلكتروني وأنظمة إدارة الشبكات والأمن).
منصة التطبيقات كخدمة (aPaaS)
خدمة الحوسبة السحابية التي توفر بيئات التطوير والنشر لخدمات التطبيقات.
عامل معرفي
يتيح للمستخدمين إنشاء المعلومات وإدارتها، وغالبًا ما يكون ذلك لصالح محرري الوسائط الفردية الذين قد يساعدون في مهام متعددة للعاملين في مجال المعلومات.
الوصول إلى المحتوى
تُستخدم هذه البرامج في المقام الأول للوصول إلى المحتوى دون تعديل، ولكنها قد تشمل برامج تسمح بتعديل المحتوى. تلبي هذه البرامج احتياجات الأفراد والجماعات في استهلاك المحتوى الترفيهي الرقمي والمحتوى الرقمي المنشور. (من الأمثلة على ذلك مشغلات الوسائط ، ومتصفحات الويب ، ومتصفحات المساعدة).
تعليمي
يرتبط هذا النوع من البرامج ببرامج الوصول إلى المحتوى، ولكنه يحتوي على محتوى أو ميزات مُكيّفة للاستخدام من قِبل المعلمين أو الطلاب. على سبيل المثال، قد يُقدّم تقييمات (اختبارات)، أو يتتبّع التقدّم في المادة الدراسية، أو يتضمّن إمكانيات تعاونية.
محاكاة
يحاكي الأنظمة الفيزيائية أو المجردة لأغراض البحث أو التدريب أو الترفيه.
تطوير الإعلام
يُنتج هذا البرنامج وسائط مطبوعة وإلكترونية ليستهلكها الآخرون، غالباً في بيئة تجارية أو تعليمية. ويشمل ذلك برامج التصميم الجرافيكي ، وبرامج النشر المكتبي، وبرامج تطوير الوسائط المتعددة، ومحررات لغة HTML، ومحررات الرسوم المتحركة الرقمية، وبرامج تأليف الصوت والفيديو الرقمي، وغيرها الكثير. [ 16 ]
هندسة
تُستخدم في تطوير منتجات الأجهزة والبرامج. ويشمل ذلك التصميم بمساعدة الحاسوب (CAD)، والهندسة بمساعدة الحاسوب (CAE)، وأدوات تحرير وتجميع لغات البرمجة، وبيئات التطوير المتكاملة ، وواجهات برمجة التطبيقات.
ترفيه
يشير إلى ألعاب الفيديو، وشاشات التوقف، وبرامج عرض الأفلام أو تشغيل الموسيقى المسجلة، وغيرها من أشكال الترفيه التي يمكن تجربتها من خلال استخدام جهاز حاسوبي.

التصنيف

برامج تطبيقية لأجهزة الكمبيوتر المكتبية أو المحمولة

يُقدّم هذا القسم تصنيفًا لأنواع التطبيقات. هذا التصنيف ليس إلا واحدًا من بين العديد من الطرق المختلفة لتنظيمها. يُدرج النوع في فئة واحدة فقط حتى لو كان منطقيًا أن يندرج في فئات متعددة.

متعدد الأغراض

تواصل

الوثائق

إدارة البيانات

إدارة الموارد

تعليمي

وسائط

برامج هندسية مثل هندسة الأجهزة

يُصنف البرنامج المصمم والمُخصص لتطوير البرمجيات ضمن برامج التطبيقات، على الرغم من شيوع استخدام برامج الأدوات المساعدة في عملية تطوير البرمجيات. تشمل فئات برامج تطبيقات تطوير البرمجيات ما يلي:

انظر أيضاً

مراجع

  1. 1 2 "برامج التطبيقات" . قاموس أكسفورد الإنجليزي (  الطبعة الإلكترونية). مطبعة جامعة أكسفورد.(يشترط الاشتراك أو عضوية المؤسسة المشاركة .)
  2. ر. شيري (أغسطس 2007). معجم أمن الإنترنت، الإصدار 2. مجموعة عمل الشبكة. doi : 10.17487/RFC4949 . RFC 4949 .لأغراض إعلامية.
  3. "برامج التطبيقات" . مجلة الكمبيوتر الشخصي . زيف ديفيس .
  4. ثوم هولوردا (24 يونيو 2011). "تاريخ التطبيقات وزوال المبرمج" . osnews.com . تاريخ الاسترجاع: 12 يناير 2023 .
  5. رايان، ثورن (14 مارس 2013). "الكافيين وشاشات الكمبيوتر: طلاب البرمجة يتحملون ماراثون تطبيقات يمتد طوال عطلة نهاية الأسبوع" . ذا أربيتر . مؤرشف من الأصل في 9 يوليو 2016. تم الاطلاع عليه في 12 أكتوبر 2015 .
  6. 1 2 أولريش، ويليام (31 أغسطس 2006). "برمجيات حزم التطبيقات: الوعد مقابل الواقع" . اتحاد كتر . مراجعة معيار كتر. مؤرشف من الأصل في 2 فبراير 2016. تم الاسترجاع في 12 يناير 2023 .
  7. دفوراك، جون (1989-07-01). "البحث عن التطبيق الرائد التالي في نظام التشغيل OS/2 مضيعة للوقت. إليك مصدره الحقيقي" . مجلة PC . زيف ديفيس . تاريخ الاسترجاع: 2023-03-25 .
  8. "تطبيق قاتل" . dictionary.com . تم الاطلاع عليه بتاريخ 26-03-2023 . أصل مصطلح "تطبيق قاتل" 1985-1990
  9. "تعريف تطبيق سطح المكتب" . PCMAG . تم الاطلاع عليه بتاريخ 7 يناير 2022 .
  10. غاسيه، جان لويس (17 سبتمبر 2012). "جدل تطبيقات الويب السخيفة مقابل التطبيقات الأصلية" . مؤرشف من الأصل في 15 أبريل 2016. تم الاطلاع عليه في 14 يوليو 2013 .
  11. فريشيت، كيسي (11 أبريل 2013). "ما يحتاج الصحفيون إلى معرفته حول الفرق بين تطبيقات الويب والتطبيقات الأصلية" . بوينتر . تم الاطلاع عليه بتاريخ 4 يناير 2017 .
  12. فالومز، أندرو (10 فبراير 2010). "تطبيقات الويب مقابل تطبيقات سطح المكتب" . valums.com . مؤرشف من الأصل في 2 أبريل 2013. تم الاطلاع عليه في 14 يوليو 2013 .
  13. "ما هو التطبيق الأفقي؟ "
  14. "ما هي الخدمات الأفقية؟" . مؤرشف من الأصل بتاريخ 2013-10-31.
  15. "ما هو برنامج التطبيقات وأنواعه | eduCBA" . eduCBA . 21-12-2015 . تم الاطلاع عليه بتاريخ 24-03-2017 .
  16. كامبل-كيلي، مارتن؛ أسبري، ويليام (1996). الحاسوب: تاريخ آلة المعلومات . نيويورك: بيسيك بوكس. ISBN 0-465-02990-6.
  • شعار ويكيفيرسيتيمواد تعليمية متعلقة ببرامج التطبيقات على موقع ويكيفيرسيتي