Skip to main content
Global

3.2: أنواع البرامج

  • Page ID
    168277
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    يمكن تقسيم مكون البرنامج على نطاق واسع إلى فئتين: برامج النظام وبرامج التطبيقات.

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

    برنامج التطبيق هو برنامج كمبيوتر يقدم نشاطًا محددًا للمستخدمين (أي إنشاء مستند ورسم صورة). يمكن أن يكون لأي منهما

    Behaviorism_1.gif
    الشكل\(\PageIndex{1}\): نظرة عامة على أنواع البرامج. الصورة من لي-هيونغ فام مرخصة بموجب CC BY-NC

    برامج النظام

    أنظمة التشغيل

    يوفر نظام التشغيل العديد من الوظائف الأساسية، بما في ذلك:

    1. إدارة موارد أجهزة الكمبيوتر
    2. توفير مكونات واجهة المستخدم
    3. توفير منصة لمطوري البرامج لكتابة التطبيقات.

    يعد نظام التشغيل (OS) مكونًا أساسيًا في برنامج النظام. ومن أمثلة أنظمة التشغيل الشائعة غوغل أندرويد TM ومايكروسوفت ويندوز TM وأبل iOS TM.

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

    Behaviorism_1.gif
    الشكل\(\PageIndex{2}\): دور نظام التشغيل. الصورة من لي-هيونغ تي فام مرخصة من قبل CC BY NC

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

    في عام 1984، طرحت Apple كمبيوتر Macintosh، الذي يتميز بنظام تشغيل بواجهة مستخدم رسومية، تُعرف الآن باسم macOS. لدى Apple أسماء مختلفة لنظام التشغيل الخاص بها الذي يعمل على أجهزة مختلفة مثل iOS و iPadOS و watchOS و tvOS.

    في عام 1986، واستجابة لشركة Apple، قدمت Microsoft أنظمة تشغيل Microsoft Windows، المعروفة باسم Windows، كواجهة مستخدم رسومية جديدة لنظام التشغيل القائم على الأوامر آنذاك، والمعروف باسم MS-DOS، والذي تم تطويره لنظام تشغيل الأقراص الخاص بشركة IBM أو IBM-DOS. بحلول التسعينيات، سيطر Windows على سوق أجهزة الكمبيوتر الشخصية المكتبية كأفضل نظام تشغيل وتجاوز نظام تشغيل Apple.

    Behaviorism_1.gif
    الشكل\(\PageIndex{3}\): تكس، تعويذة لينكس. الصورة من lewing@isc.tamu.edu تم ترخيص لاري إيوينج وذا جيمب بموجب برنامج Creative Commons CC0 1.0 للمجال العام العالمي

    عائلة أنظمة تشغيل الكمبيوتر الشخصية الثالثة التي تزداد شعبية هي Linux. Linux هو إصدار من نظام تشغيل Unix يعمل على جهاز كمبيوتر شخصي. Unix هو نظام تشغيل يستخدمه العلماء والمهندسون بشكل أساسي على أجهزة الكمبيوتر الصغيرة الأكبر حجمًا. ومع ذلك، فإن أجهزة الكمبيوتر هذه مكلفة، وأراد مطور البرامج Linus Torvalds إيجاد طريقة لجعل Unix يعمل على أجهزة كمبيوتر شخصية أقل تكلفة: كان Linux هو النتيجة. يحتوي Linux على العديد من الاختلافات ويدير الآن نسبة كبيرة من خوادم الويب في العالم. إنه أيضًا مثال على البرامج مفتوحة المصدر، وهو موضوع سنغطيه لاحقًا في هذا الفصل.

    في عام 2007، قدمت Google Android لدعم الأجهزة المحمولة مثل الهواتف الذكية والأجهزة اللوحية على وجه التحديد. يعتمد على Linux kernel، وقام اتحاد من المطورين بتطوير برامج أخرى مفتوحة المصدر. أصبح Android بسرعة أفضل نظام تشغيل للأجهزة المحمولة وتغلب على Microsoft.

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

    تعمل جميع أجهزة الكمبيوتر بنظام تشغيل، كما هو موضح في الجدول أدناه. أنظمة التشغيل الأكثر شيوعًا هي Windows من Microsoft ونظام تشغيل Apple وإصدارات Linux المختلفة لأجهزة الكمبيوتر الشخصية. تعمل الهواتف الذكية والأجهزة اللوحية على تشغيل أنظمة التشغيل أيضًا، مثل iOS من Apple و Google Android.

    أجهزة الحوسبة ونظام التشغيل

    أنظمة التشغيل

    سطح المكتب

    الهاتف المحمول

    ميكروسوفت ويندوز

    ويندوز 10

    ويندوز 10

    نظام تشغيل آبل

    نظام التشغيل ماك

    iOS

    إصدارات مختلفة من Linux

    أوبونتو

    أندرويد (جوجل)

    وفقًا لـ netmarketshare.com (2020)، من أغسطس 2019 إلى أغسطس 2020، لا يزال Windows يحتفظ بالمركز المهيمن لسطح المكتب بأكثر من 87٪ من حصة السوق. ومع ذلك، فإنها تخسر في حصتها في سوق الهواتف المحمولة، أمام Android بأكثر من 70٪ من حصة السوق، تليها Apple iOS بأكثر من 28٪ من حصة السوق.

    الشريط الجانبي: لماذا تعتبر برامج Microsoft مهيمنة جدًا في عالم الأعمال؟

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

    فائدة

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

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

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

    • تطبيق القاتل
    • الإنتاجية
    • المؤسسة
    • الهاتف المحمول

    تطبيق «القاتل»

    Behaviorism_1.gif
    الشكل\(\PageIndex{4}\): فيزيكال سي. الصورة من Gortu مرخصة بموجب الملكية العامة

    عندما يتم اختراع نوع جديد من الأجهزة الرقمية، هناك عمومًا مجموعة صغيرة من عشاق التكنولوجيا الذين سيشترونها لمجرد متعة اكتشاف كيفية عملها. يعمل التطبيق «القاتل» فقط على نظام تشغيل واحد ويصبح ضروريًا جدًا لدرجة أن العديد من الأشخاص سيشترون جهازًا على منصة نظام التشغيل هذه فقط لتشغيل هذا التطبيق. بالنسبة للكمبيوتر الشخصي، كان التطبيق القاتل هو جدول البيانات. في عام 1979، تم تقديم VisiCalc، أول حزمة جداول بيانات للكمبيوتر الشخصي. لقد حققت نجاحًا فوريًا وأدت إلى زيادة مبيعات Apple II. كما أنها عززت قيمة الكمبيوتر الشخصي خارج الدائرة الصغيرة نسبيًا من خبراء التكنولوجيا. عندما تم إصدار كمبيوتر IBM، كان برنامج جداول بيانات آخر، Lotus 1-2-3، هو التطبيق الرائع لمستخدمي الأعمال. اليوم، يهيمن Microsoft Excel كبرنامج جداول البيانات، الذي يعمل على جميع أنظمة التشغيل الشائعة.

    برامج الإنتاجية

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

    • معالجة الكلمات: توفر هذه الفئة من البرامج إنشاء مستندات مكتوبة. تتضمن الوظائف القدرة على كتابة النص وتحريره وتنسيق الخطوط والفقرات وإضافة النص ونقله وحذفه في جميع أنحاء المستند. تتمتع معظم برامج معالجة الكلمات الحديثة أيضًا بالقدرة على إضافة الجداول والصور والصوت ومقاطع الفيديو وميزات التخطيط والتنسيق المختلفة إلى المستند. تقوم معالجات Word بحفظ مستنداتها كملفات إلكترونية في مجموعة متنوعة من التنسيقات. حزمة معالجة الكلمات الأكثر شيوعًا هي Microsoft Word، والتي تحفظ ملفاتها بتنسيق Docx. يمكن قراءة/كتابة هذا التنسيق بواسطة العديد من حزم معالج الكلمات الأخرى أو تحويله إلى تنسيقات أخرى مثل Adobe PDF.
    • جدول البيانات: توفر هذه الفئة من البرامج طريقة لإجراء العمليات الحسابية والتحليلات الرقمية. تنقسم منطقة العمل إلى صفوف وأعمدة، حيث يمكن للمستخدمين إدخال الأرقام أو النصوص أو الصيغ. تعمل الصيغ على جعل جدول البيانات قويًا، مما يسمح للمستخدم بتطوير حسابات معقدة يمكن تغييرها استنادًا إلى الأرقام التي تم إدخالها. تتضمن معظم جداول البيانات أيضًا القدرة على إنشاء مخططات استنادًا إلى البيانات التي تم إدخالها. حزمة جداول البيانات الأكثر شيوعًا هي Microsoft Excel، والتي تحفظ ملفاتها بتنسيق XLSX. كما هو الحال مع معالجات النصوص، يمكن للعديد من حزم جداول البيانات الأخرى القراءة والكتابة بتنسيق الملف هذا.
    • العرض التقديمي: توفر فئة البرامج هذه إنشاء عروض تقديمية لعرض الشرائح يمكن مشاركتها أو طباعتها أو عرضها على الشاشة. يمكن للمستخدمين إضافة النص والصور والصوت والفيديو وعناصر الوسائط الأخرى إلى الشرائح. يظل برنامج PowerPoint من Microsoft هو البرنامج الأكثر شيوعًا، حيث يحفظ ملفاته بصيغة PPTX.
    • أوفيس سويت: قامت Microsoft بتعميم فكرة حزمة إنتاجية البرامج المكتبية من خلال إصدارها من Microsoft Office. تتضمن بعض مجموعات المكاتب أنواعًا أخرى من البرامج. على سبيل المثال، يتضمن Microsoft Office Outlook وحزمة البريد الإلكتروني الخاصة به وOneNote، وهو أداة تعاون لجمع المعلومات. يتضمن الإصدار الاحترافي من Office أيضًا Microsoft Access، حزمة قاعدة بيانات. (يتم تناول قواعد البيانات أكثر في الفصل 4.) لا تزال هذه الحزمة تهيمن على السوق، وتتوقع معظم الشركات أن يعرف الموظفون كيفية استخدام هذا البرنامج. ومع ذلك، يوجد العديد من المنافسين لـ Microsoft Office ويتوافقون مع تنسيقات ملفات Microsoft (انظر الجدول أدناه). لدى Microsoft الآن إصدار قائم على السحابة يسمى Microsoft Office 365. على غرار Google Drive، تتيح هذه المجموعة للمستخدمين تحرير المستندات ومشاركتها عبر الإنترنت باستخدام تقنية الحوسبة السحابية. ستتم مناقشة الحوسبة السحابية لاحقًا في هذا الفصل.
    Behaviorism_1.gif
    الشكل\(\PageIndex{5}\): مقارنة بين مجموعات برامج التطبيقات المكتبية. الصورة بقلم ديفيد بورجوا، دكتوراه مرخصة بموجب CC BY 4.0

    الشريط الجانبي: «PowerPointed» إلى الموت

    نظرًا لأن برنامج العروض التقديمية، وتحديدًا Microsoft PowerPoint، قد اكتسب قبولًا كطريقة أساسية لتقديم المعلومات رسميًا في بيئة الأعمال، أصبح فن تقديم عرض تقديمي جذاب أمرًا نادرًا. يقوم العديد من المقدمين الآن بقراءة النقاط الواردة في العرض التقديمي وتحملوا على الفور الحاضرين الذين يمكنهم بالفعل قراءتها بأنفسهم.

    المشكلة الحقيقية ليست في PowerPoint بقدر ما هي مع الشخص الذي يقوم بإنشائه وتقديمه. يوصى بشدة بكتاب Presentation Zen من Garr Reynolds لأي شخص يرغب في تحسين مهارات العرض التقديمي.

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

    برامج المؤسسة

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

    تخطيط موارد المؤسسة

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

    • مجموعة متكاملة من الوحدات: تخدم كل وحدة وظائف مختلفة في المؤسسة، مثل التسويق والمبيعات والتصنيع.
    • واجهة مستخدم متسقة: ERP هو تطبيق برمجي يوفر واجهة مشتركة عبر جميع وحدات ERP ويستخدمه موظفو المؤسسة للوصول إلى المعلومات
    • قاعدة بيانات مشتركة: يقوم جميع مستخدمي ERP بتحرير وحفظ معلوماتهم من مصدر البيانات. هذا يعني أن هناك قاعدة بيانات واحدة فقط للعملاء، وهناك حساب واحد فقط للإيرادات، وما إلى ذلك.
    • عمليات الأعمال المتكاملة: يجب على جميع المستخدمين اتباع نفس قواعد العمل والعملية في جميع أنحاء المؤسسة بأكملها»: تتضمن أنظمة ERP وظائف تغطي جميع المكونات الأساسية للأعمال التجارية، مثل كيفية تتبع المؤسسات للنقد والفواتير والمشتريات وكشوف المرتبات والمنتج التنمية وسلسلة التوريد.
    Behaviorism_1.gif
    الشكل\(\PageIndex{6}\): وحدات ERP. الصورة من شينج هين يونغ مرخصة بموجب CC-BY-SA

    تم تسويق أنظمة ERP في الأصل للشركات الكبيرة، نظرًا لأنها مكلفة. ومع ذلك، مع بدء المزيد والمزيد من الشركات الكبيرة في تثبيتها، بدأ بائعو ERP في استهداف الشركات متوسطة الحجم وحتى الصغيرة. بعض أنظمة ERP الأكثر شهرة تشمل تلك من SAP و Oracle و Microsoft.

    من أجل التنفيذ الفعال لنظام ERP في المؤسسة، يجب أن تكون المنظمة مستعدة لتقديم التزام كامل، بما في ذلك تكلفة تدريب الموظفين كجزء من التنفيذ.

    تتأثر جميع جوانب المنظمة حيث يتم استبدال الأنظمة القديمة بنظام ERP. بشكل عام، يمكن أن يستغرق تنفيذ نظام ERP من سنتين إلى ثلاث سنوات وعدة ملايين من الدولارات.

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

    إدارة علاقات العملاء

    نظام إدارة علاقات العملاء (CRM) هو تطبيق برمجي مصمم لإدارة تفاعلات العملاء، بما في ذلك خدمة العملاء والتسويق والمبيعات. يقوم بجمع جميع البيانات حول العملاء. أهداف CRM هي:

    • تخصيص علاقة العملاء لزيادة ولاء العملاء
    • تحسين التواصل
    • توقع الاحتياجات للاحتفاظ بالعملاء الحاليين أو اكتساب عملاء جدد

    تتضمن بعض أنظمة برامج ERP وحدات CRM. مثال على حزمة CRM المعروفة في Salesforce

    Behaviorism_1.gif
    الشكل\(\PageIndex{7}\): مكونات في أنواع مختلفة من CRM. الصورة من قبل Bgrigorov مرخصة بموجب CC-BY-SA
    إدارة سلسلة التوريد

    يجب على العديد من المنظمات التعامل مع المهمة المعقدة لإدارة سلاسل التوريد الخاصة بها. سلسلة التوريد في أبسط صورها هي الربط بين موردي المؤسسة ومرافق التصنيع وموزعي منتجاتها. كل رابط في السلسلة له تأثير مضاعف على تعقيد العملية. على سبيل المثال، إذا كان هناك موردان ومنشأة تصنيع واحدة وموزعان، فهناك 2 × 1 × 2 = 4 روابط للتعامل معها. ومع ذلك، إذا أضفت موردين آخرين ومنشأة تصنيع أخرى وموزعين آخرين، فسيكون لديك 4 × 2 × 4 = 32 رابطًا لإدارتها.

    Behaviorism_1.gif
    الشكل\(\PageIndex{8}\): شبكة العرض والطلب. صورة أندرياس ويلاند مرخصة بموجب CC -BY-SA 3.0

    يقوم نظام إدارة سلسلة التوريد (SCM) بإدارة الترابط بين هذه الروابط ومخزون المنتجات في مراحل التطوير المختلفة. تقدم الجمعية تعريفًا كاملاً لنظام إدارة سلسلة التوريد لإدارة العمليات: «تصميم وتخطيط وتنفيذ ومراقبة أنشطة سلسلة التوريد لخلق قيمة صافية، وبناء بنية تحتية تنافسية، والاستفادة من الخدمات اللوجستية في جميع أنحاء العالم، ومزامنة التوريد مع الطلب وقياس الأداء على مستوى العالم». 2 تتضمن معظم أنظمة ERP وحدة إدارة سلسلة التوريد.

    برامج الهاتف المحمول

    تطبيق الهاتف المحمول، الذي يُطلق عليه عادةً تطبيق الهاتف المحمول، هو تطبيق برمجي مبرمج للتشغيل خصيصًا على جهاز محمول مثل الهواتف الذكية والأجهزة اللوحية.

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

    سنناقش مسألة إنشاء تطبيق جوال في الفصل 10.

    المراجع

    يوجد الآن 8.9 مليون تطبيق جوال، والصين تمثل 40٪ من الإنفاق على تطبيقات الهاتف المحمول (2020، 28 فبراير). تم استرجاعه في 4 سبتمبر 2020 من https://www.forbes.com/