إشعار

إذا كنت تخطِّط لعودة الموظفين إلى العمل من مقر الشركة، ننصحك بالتعرّف على كيفية الاستفادة من نظام التشغيل Chrome.

إنشاء تطبيقات Chrome kiosk ونشرها

تَخُص هذه المقالة المشرفين ومطوّري البرامج في Chrome الذين لديهم خبرة في تطوير تطبيقات Chrome.

بصفتك مشرفًا في Chrome، يمكنك تحويل أجهزة ChromeOS إلى أجهزة ذات غرض واحد، مثل اللافتات الرقمية أو الشاشات التفاعلية. يمكنك نشر تطبيقات Kiosk المُتاحة للجميع من "سوق Chrome الإلكتروني" أو إنشاء تطبيق kiosk الخاص بك.

في الإصدار 57 من Chrome والإصدارات الأحدث، تتوافق بعض أجهزة ChromeOS مع تطبيقات Android. وللحصول على معلومات حول طريقة تثبيت تطبيقات Android على أجهزة Chrome المُدارة، راجع استخدام تطبيقات Android على أجهزة Chrome التي تعمل كتطبيق Kiosk.

الاعتبارات

  • عليك تسجيل أجهزة ChromeOS قبل نشر تطبيقات kiosk عليها. لمعرفة التفاصيل، يمكنك الاطّلاع على تسجيل أجهزة ChromeOS.
  • يمكنك استخدام تطبيقات Chrome المُجمَّعة لإنشاء تطبيقات kiosk، ولكن لا يمكنك استخدام التطبيقات المُستضافة.
  • يمكنك استخدام تطبيقات Chrome التي تم إعدادها للعمل في وضع ملء الشاشة.
  • يمكنك اتّباع أفضل الممارسات لتطوير تطبيقات Chrome.

الخطوة الأولى: إنشاء تطبيق Chrome Kiosk

بصفتك مطور برامج، لديك طريقتان لإنشاء تطبيق Kiosk يمكنك نشره على أجهزة Chrome. يمكنك استخدام أحد التطبيقات الإلكترونية الحالية و"أداة إنشاء تطبيقات Chrome" لتجميعه كتطبيق kiosk أو إنشاء تطبيق إلكتروني جديد.

الخيار الأول: استخدام تطبيق إلكتروني حالٍ

قبل البدء: أضف أداة إنشاء تطبيقات Chrome إلى متصفح Chrome على جهاز الكمبيوتر الذي تستخدمه في إنشاء تطبيق Kiosk.
  1. أنشِئ مجلدًا لملفات التطبيق على جهاز الكمبيوتر الذي تستخدمه في إنشاء التطبيق.
  2. افتح أداة إنشاء تطبيقات Chrome.
  3. أدخِل اسم التطبيق والإصدار الأولي.
    اجعل الإصدار الأولي رقمًا صغيرًا، مثل 0.0.0.1، لكي تكون لديك الفرصة لزيادة العدد في الإصدارات الجديدة.
  4. أدخِل عنوان URL لصفحة التطبيق الرئيسية الحاليّة.
    سيكون عنوان URL هو الصفحة المقصودة لتطبيق Kiosk الجديد.
  5. اختَر عناصر التحكّم في التنقُّل، مثل "للأمام" و"للخلف" و"إعادة تحميل" و"إعادة تشغيل الجلسة".
  6. حدِّد قيم المهلة:
    • مهلة عدم نشاط الجلسة - مقدار الوقت الذي يكون فيه التطبيق غير نشط قبل محو بيانات التصفُّح.
    • مهلة العودة إلى الصفحة الرئيسية - مقدار الوقت لبقاء التطبيق في وضع غير نشط قبل العودة إلى الصفحة الرئيسية. لم يتم محو بيانات التصفّح.
      القيمة التلقائية لمهلة عدم نشاط الجلسة ومهلة العودة إلى الصفحة الرئيسية هي 0 دقيقة، والتي تعني أن مهلة التطبيق لا تنتهي.
  7. (اختياري) لتحديد بنود الخدمة لمستخدمي التطبيق، أدخل النص.
  8. (اختياري) لتدوير الصفحة الرئيسية لتناسب الجهاز الذي سيتم عرضها عليه، اختَر قيمة.
    على سبيل المثال، عليك تدوير تطبيق بمقدار 90 درجة لتشغيله على جهاز يتم ضبطه للتخطيط العمودي.
  9. اختَر تفعيل وضع الكشك.
  10. انقُر على تصدير تطبيق Kiosk.
  11. اختَر المكان الذي تريد تصدير ملفات التطبيق إليه وانقر على اختيار.

بعد إنشاء تطبيق kiosk باستخدام "أداة إنشاء تطبيقات Chrome"، يمكنك تخصيصه بإضافة المزيد من الملفات.

الخيار الثاني: إنشاء تطبيق جديد

يمكنك استخدام نماذج الملفات المُقدَّمة في الخطوات أدناه لإنشاء تطبيق kiosk بسيط.
  1. أنشِئ مجلدًا لملفات التطبيق على جهاز الكمبيوتر الذي تستخدمه في إنشاء التطبيق. 
  2. أنشِئ ملف HTML الخاص بالتطبيق.
    1. باستخدام محرِّر نصوص، أنشِئ ملف HTML.
      في ما يلي نموذج لملف HTML.
    2. في مجلد التطبيقات، احفظ الملف باسم application.html.
  3. أنشِئ ملف البيان.
    1. استخدِم محرِّر نصوص لإنشاء ملف JavaScript Object Notation (JSON). في ما يلي مثال لملف JSON‏ نموذج لملف JSON.
    2. احرِص على ضبط الإعداد kiosk_enabled على true، ليكون "kiosk_enabled": true.
    3. (اختياري) لمنع تشغيل التطبيق كتطبيق عادي، اضبِط الإعداد kiosk_only على true، ليكون "kiosk_only": true.
    4. (اختياري) لاختصار الوقت الذي يستغرقه التحميل المبدئي لصفحات الويب داخل عنصر التحكم في عرض الويب لتطبيق Kiosk، حدِّد partition="persist:" في علامة عرض الويب.
      ولمعرفة التفاصيل، راجِع معلومات مطوّر البرامج لسمة القسم.
    5. تأكَّد من صحة تنسيق رمز JSON باستخدام أداة التحقّق من تنسيق JSON التابعة لجهة خارجية التي تختارها.
    6. في مجلد التطبيق، احفظ الملف باسم manifest.json.
  4. حدِّد ارتفاع التطبيق وعرضه.
    1. استخدِم محرر نصوص في إنشاء ملف CSS. في ما يلي نموذج لملف CSS.
    2. في مجلد التطبيقات، احفظ الملف باسم application.css.
      ملاحظة: ستتسع تطبيقات Kiosk تلقائيًا إلى وضع ملء الشاشة.
  5. (اختياري) اسمح للمستخدمين بإنهاء جلسة kiosk:
    1. استخدِم محرِّر نصوص في إنشاء ملف JavaScript. في ما يلي نموذج لملف JS.
    2. في مجلد التطبيقات، احفظ الملف باسم application.js.
  6. أنشِئ النص البرمجي للخلفية:
    1. استخدِم محرِّر نصوص في إنشاء ملف JavaScript. في ما يلي نموذج لملف JS.
    2. في مجلد التطبيقات، احفظ الملف باسم background.js.
  7. أنشِئ رموز التطبيق واحفظها في مجلد التطبيق:
    1. أنشئ رمزًا بحجم 128 × 128 بكسل واحفظه باسم 128.png.
    2. أنشئ رمزًا بحجم 96 × 96 بكسل واحفظه باسم 96.png.

بدلاً من ذلك، استخدِم نموذج لملف ZIP الذي يحتوي على ملفات لتطبيق اختبار يتضمَّن عناصر تحكّم في التنقُّل وزر لإعادة الضبط. حيث يتم نشر إصدار مباشر من التطبيق باسم Chrome browser Kiosk App 1.0 في "سوق Chrome الإلكتروني". يمكنك تعديل الملفات باستخدام أي مُحرِّر نصوص.

الخطوة الثانية: اختبار تطبيق kiosk

بصفتك مطوّر برامج، احرص على أنّ يعمل تطبيق kiosk على جهاز ChromeOS.

  1. على جهاز Chrome، سجِّل الدخول إلى حسابك على Google.
  2. احفظ مجلد التطبيق على جهاز الاختبار.
  3. انتقِل إلى chrome://extensions/.
  4. في أعلى يسار الشاشة، فعِّل وضع المطوّر.
  5. انقُر على تحميل تطبيق/إضافة تم فك حزمتها.
  6. ابحث عن مجلد التطبيق واختَره.
  7. افتح علامة تبويب جديدة في متصفح Chrome وانقر على التطبيقات ثم انقر على التطبيق. وتأكّد من أنه يتم تحميله ويعمل بشكل صحيح.
  8. ويمكنك إذا لزم الأمر إجراء تغييرات في ملف manifest.json واستضافة مجلد التطبيق وإعادة اختباره. واستمِرّ في هذا الإجراء حتى يعمل التطبيق على نحو صحيح.

الخطوة الثالثة: النشر على "سوق Chrome الإلكتروني"

بصفتك مطوّرًا للبرامج، يمكنك اختيار إتاحة التطبيقات والإضافات للجميع أو تحديد الأشخاص الذين يمكنهم تثبيتها. هناك طريقتان يمكنك من خلالهما نشر تطبيقات kiosk في "سوق Chrome الإلكتروني":

  • عام: يمكن للجميع الاطّلاع على التطبيق وتثبيته.
  • غير مُدرَج: لا يتمكن أحد سوى المستخدمين الذين لديهم رابط التطبيق من الاطّلاع عليه وتثبيته. ولا يظهر التطبيق في نتائج البحث على "سوق Chrome الإلكتروني". يمكنك مشاركة رابط التطبيق مع مستخدمين خارج نطاقك.

إضافة تطبيق kiosk إلى "سوق Chrome الإلكتروني":

  1. اضغط المجلد الذي يحتوي على ملفاتك.
  2. اتّبِع الخطوات الواردة في النشر على "سوق Chrome الإلكتروني"

الخطوة الرابعة: نشر تطبيق kiosk

بصفتك مشرفًا، يمكنك إضافة تطبيق kiosk في "وحدة تحكّم المشرف في Google".​

  1. سجِّل الدخول إلى وحدة تحكم المشرف في Google.

    يُرجى تسجيل الدخول باستخدام حساب المشرف (لا ينتهي بالنطاق gmail.com@).

  2. في وحدة تحكم المشرف، انتقِل إلى رمز القائمة ثم الأجهزةثمChromeثمالتطبيقات والإضافاتثمتطبيقات Kiosk.
  3. To apply the setting to all users, leave the top organizational unit selected. Otherwise, select a child organizational unit.
  4. أشِر إلى رمز الإضافة إضافة سؤال وانقر على الإضافة من "سوق Chrome الإلكتروني".
  5. ابحث عن التطبيق الذي تريد نشره وانقر على اختيار.
  6. في حال مطالبتك بذلك، يمكنك قبول أذونات التطبيق نيابةً عن مؤسستك.
  7. في اللوحة على يسار الشاشة، يمكنك إعداد سياسات الإضافات والبرنامج. تعرُّف على معلومات حول كل إعداد.
  8. انقُر على حفظ.

مواضيع ذات صلة

Google والعلامات التجارية والشعارات المرتبطة بها هي علامات تجارية تملكها شركة Google LLC. وجميع أسماء الشركات والمنتجات الأخرى هي علامات تجارية تملكها الشركات ذات الصلة بها.

هل كان ذلك مفيدًا؟

كيف يمكننا تحسينها؟
بحث
محو البحث
إغلاق البحث
القائمة الرئيسية
11162840321129270678
true
مركز مساعدة البحث
true
true
true
true
true
410864
false
false