برنامج Adobe AIR | لدعم تشغيل البرامج والتطبيقات على المتصفح
Adobe AIR (Adobe Integrated Runtime) هو نظام تشغيل متعدد المنصات تم تطويره بواسطة Adobe Systems (وحاليًا بواسطة Harman International). يسمح للمطورين باستخدام تقنيات الويب مثل HTML و CSS و JavaScript و Adobe Flash و ActionScript لإنشاء تطبيقات غنية بالإنترنت (RIAs) تعمل على أجهزة سطح المكتب والأجهزة المحمولة وأنظمة التشغيل المختلفة (مثل Windows و macOS و Android و iOS).
مميزات برنامج Adobe AIR
-
توافق عبر الأنظمة الأساسية (Cross-Platform Compatibility): تعد هذه الميزة حجر الزاوية في Adobe AIR. فهي تتيح للمطورين كتابة قاعدة تعليمات برمجية واحدة يمكن نشرها وتشغيلها على أنظمة تشغيل وأجهزة متعددة مثل Windows، macOS، Android، و iOS. هذا يوفر الوقت والجهد في عملية التطوير ويضمن وصولًا أوسع للتطبيق.
-
تجربة مستخدم محسّنة (Enhanced User Experience): تعمل تطبيقات Adobe AIR مباشرة على نظام التشغيل كapplications مستقلة، بدلاً من داخل متصفح الويب. هذا يوفر تجربة مستخدم أكثر سلاسة واستجابة وتكاملًا مع نظام التشغيل، مما يتيح ميزات مثل الإشعارات الأصلية والوصول إلى قائمة التطبيقات.
-
الوصول إلى وظائف النظام (Access to System Capabilities): يمنح Adobe AIR المطورين القدرة على الوصول إلى بعض وظائف نظام التشغيل والجهاز التي لا تتوفر عادةً لتطبيقات الويب. يتضمن ذلك الوصول إلى نظام الملفات المحلي، والتكامل مع سطح المكتب (مثل إنشاء اختصارات)، والتعامل مع أجهزة الاستشعار (مثل GPS، والكاميرا، ومقياس التسارع) على الأجهزة المحمولة.
-
استخدام تقنيات الويب المألوفة (Leveraging Familiar Web Technologies): يمكّن Adobe AIR المطورين من استخدام لغات وتقنيات الويب القياسية مثل HTML، CSS، JavaScript، بالإضافة إلى Adobe Flash و ActionScript (خاصة للإصدارات القديمة من AIR). هذا يسهل عملية الانتقال للمطورين الذين لديهم بالفعل خبرة في تطوير الويب.
-
أداء قوي وتفاعلية غنية (Powerful Performance and Rich Interactivity): تم تصميم Adobe AIR لتوفير بيئة تشغيل قوية يمكنها دعم تطبيقات الوسائط المتعددة الغنية، والرسومات ثنائية وثلاثية الأبعاد، والتفاعلات المعقدة. هذا يجعله مناسبًا لتطوير تطبيقات متنوعة مثل مشغلات الفيديو، والألعاب، وتطبيقات البيانات التفاعلية.
-
سهولة التوزيع والتثبيت (Easy Deployment and Installation): يتم تجميع تطبيقات Adobe AIR في ملفات تثبيت سهلة التوزيع (.air). يمكن للمستخدمين تثبيت هذه التطبيقات بسهولة مثل أي تطبيق سطح مكتب أو هاتف محمول آخر، دون الحاجة إلى فتح متصفح أو التعامل مع عمليات تثبيت معقدة للمكونات الإضافية.
-
دعم تطوير تطبيقات سطح المكتب والأجهزة المحمولة (Support for Desktop and Mobile Application Development): يوفر Adobe AIR إطارًا واحدًا لتطوير تطبيقات لكل من أجهزة سطح المكتب والأجهزة المحمولة، مما يبسط عملية التطوير ويقلل من الحاجة إلى فرق تطوير منفصلة لكل منصة.
-
مجتمع مطورين كبير وموارد وفيرة (Large Developer Community and Abundant Resources): على الرغم من التغيرات في مشهد تطوير الويب، لا يزال هناك مجتمع كبير من المطورين الذين لديهم خبرة في Adobe AIR ويوفرون الدعم والموارد عبر الإنترنت.
طريقة تشغيل واستخدام برنامج Adobe AIR
1. تثبيت Adobe AIR Runtime (وقت التشغيل):
- للمستخدمين النهائيين: قبل أن تتمكن من تشغيل أي تطبيق مبني بتقنية Adobe AIR، يجب أن يكون برنامج Adobe AIR Runtime مثبتًا على جهازك. يمكنك تنزيله مجانًا من موقع Adobe أو Harman (الجهة المسؤولة حاليًا عن تطوير AIR). ابحث عن “Adobe AIR download” أو “Harman AIR SDK”.
- عملية التثبيت: عادةً ما تكون عملية التثبيت بسيطة وتتبع خطوات معتادة لتثبيت البرامج على نظام التشغيل الخاص بك (Windows أو macOS أو Android).
2. الحصول على تطبيقات Adobe AIR:
- تطبيقات Adobe AIR تأتي عادةً في ملفات بامتداد .air.
- يمكنك الحصول على هذه الملفات من مطوري التطبيقات مباشرةً، أو من متاجر التطبيقات (خاصة على أجهزة Android)، أو من مواقع الويب التي تستضيف تطبيقات AIR.
3. تشغيل تطبيقات Adobe AIR:
- على نظام التشغيل Windows و macOS:
- بمجرد تثبيت Adobe AIR Runtime، يمكنك تشغيل ملفات .air ببساطة عن طريق النقر المزدوج عليها.
- سيقوم برنامج Adobe AIR Runtime تلقائيًا بتثبيت التطبيق وتشغيله.
- بعد التثبيت الأولي، ستجد عادةً اختصارًا للتطبيق في قائمة البرامج (Windows) أو مجلد التطبيقات (macOS)، ويمكنك تشغيله من هناك مباشرةً دون الحاجة إلى ملف .air مرة أخرى.
- على نظام التشغيل Android:
- في معظم الحالات، يتم تثبيت تطبيقات Adobe AIR من خلال متجر Google Play أو متاجر تطبيقات أخرى. في هذه الحالة، تكون عملية التثبيت والتشغيل مماثلة لأي تطبيق Android آخر.
- إذا قمت بتنزيل ملف .apk لتطبيق AIR مباشرةً، فقد تحتاج إلى تمكين خيار “مصادر غير معروفة” في إعدادات الأمان بجهازك لتثبيته. بعد التثبيت، سيظهر التطبيق في قائمة تطبيقاتك كالمعتاد.
4. استخدام تطبيقات Adobe AIR:
- يعتمد استخدام تطبيق Adobe AIR بشكل كبير على طبيعة التطبيق نفسه.
- قد يكون تطبيقًا لسطح المكتب يوفر أدوات إنتاجية، أو مشغل وسائط، أو لعبة.
- قد يكون تطبيقًا للهاتف المحمول يقدم خدمات متنوعة.
- بشكل عام، ستتفاعل مع واجهة المستخدم الخاصة بالتطبيق باستخدام الفأرة ولوحة المفاتيح (على سطح المكتب) أو عن طريق اللمس (على الأجهزة المحمولة).
5. تحديث تطبيقات Adobe AIR:
- قد تتضمن تطبيقات Adobe AIR آلية تحديث تلقائية أو قد تطلب منك تنزيل وتثبيت إصدارات جديدة يدويًا.
- من الجيد دائمًا تحديث تطبيقاتك للاستفادة من الميزات الجديدة وإصلاحات الأخطاء والتحسينات الأمنية.
6. إدارة تطبيقات Adobe AIR:
- إلغاء التثبيت (Uninstall): يمكنك إلغاء تثبيت تطبيقات Adobe AIR بنفس الطريقة التي تقوم بها بإلغاء تثبيت أي برنامج آخر على نظام التشغيل الخاص بك (من خلال “البرامج والميزات” في Windows أو “تطبيق” في macOS أو إعدادات التطبيقات في Android).
ملاحظات هامة:
- Adobe AIR Runtime مطلوب: لتشغيل أي تطبيق AIR، يجب أن يكون لديك Adobe AIR Runtime مثبتًا على جهازك.
- الأمان: قم بتنزيل تطبيقات AIR من مصادر موثوقة لتجنب البرامج الضارة.
- دعم الأنظمة: تأكد من أن التطبيق الذي تحاول تشغيله متوافق مع نظام التشغيل الخاص بك وإصدار Adobe AIR Runtime المثبت.
متطلبات تشغيل برنامج Adobe AIR
للتشغيل على نظام التشغيل Windows:
- نظام التشغيل: Windows 7 أو أحدث (يوصى بالإصدارات الأحدث للحصول على أفضل توافق وأداء).
- المعالج: معالج Intel Pentium III بسرعة 1 جيجاهرتز أو أسرع (يوصى بمعالج Pentium 4 بسرعة 2 جيجاهرتز أو أسرع).
- ذاكرة الوصول العشوائي (RAM): 512 ميجابايت على الأقل (يوصى بـ 1 جيجابايت أو أكثر).
- مساحة القرص الثابت: مساحة خالية كافية لتثبيت Adobe AIR والتطبيقات التي تعمل به.
- بطاقة الرسومات: قد تتطلب بعض تطبيقات AIR بطاقة رسومات تدعم تقنيات معينة لتسريع الأداء.
للتشغيل على نظام التشغيل macOS:
- نظام التشغيل: macOS 10.4 أو أحدث (يوصى بالإصدارات الأحدث للحصول على أفضل توافق وأداء).
- المعالج: معالج Intel Core™ Duo بسرعة 1.83 جيجاهرتز أو أسرع.
- ذاكرة الوصول العشوائي (RAM): 512 ميجابايت على الأقل (يوصى بـ 1 جيجابايت أو أكثر).
- مساحة القرص الثابت: مساحة خالية كافية لتثبيت Adobe AIR والتطبيقات التي تعمل به.
- بطاقة الرسومات: قد تتطلب بعض تطبيقات AIR بطاقة رسومات تدعم تقنيات معينة لتسريع الأداء.
للتشغيل على نظام التشغيل Android:
- نظام التشغيل: Android 2.3 أو أحدث (يوصى بالإصدارات الأحدث للحصول على أفضل توافق وأداء).
- المعالج: معالج ARM Cortex-A8 أو أحدث أو معالج Intel x86.
- ذاكرة الوصول العشوائي (RAM): يعتمد على التطبيق، ولكن يوصى بذاكرة كافية لتشغيل التطبيق بسلاسة.
متطلبات إضافية محتملة:
- Adobe Flash Player: قد تتطلب بعض تطبيقات AIR القديمة تثبيت Adobe Flash Player.
- اتصال بالإنترنت: قد يكون مطلوبًا لتثبيت Adobe AIR أو لتشغيل بعض ميزات التطبيقات.
ملاحظات هامة:
- هذه هي الحد الأدنى من المتطلبات. قد تحتاج التطبيقات الأكثر تعقيدًا إلى مواصفات جهاز أعلى للحصول على أفضل أداء.
- تأكد من تحديث نظام التشغيل الخاص بك وبرنامج تشغيل بطاقة الرسومات للحصول على أفضل توافق واستقرار.
تابعنا دائماً لتحميل أحدث البرامج من موقع شرح PC