تحديد المكونَات لإنشَاء تَطبِيق اللوحة المُحسنة للأجهِزَة المَحمُولة
فِي هَذه الوحدَة، نستكشف بعض المكونَات Power Apps التي تسَاعدك فِي إنشَاء تَطبِيق محسّن للجوال، بمَا فِي ذلك:
إنشَاء تَطبِيق اللوحة
إعدَادَات عرض التَطبِيق
النَمَاذِج المستجيبة
اعتبارَات تصميم التحكم والنَمُوذَج
الحَاويَات
إمكانية العمل دون اتصَال
تنبيه المستخدمين بعدم وجود اتصَال
إنشَاء تَطبِيق اللوحة
أكملت التخطيط الخَاص بك، وانتقِل إلى الصفحة الرئيسية Power Apps لديك لبدء تَطبِيقك. يمكنك تحديد الخيَار إنشَاء والبدء مِن تَطبِيق فَارغ، ممَا يؤدي إلى إنشَاء تَطبِيق لوحة فَارغ. يقترح Power Apps الخيَار التنسيق أو عامل الشكل قبل إنشَاء تَطبِيقك. هذه هي نقطة خيَارك الأول لاعتمَاد عامل الشكل الذي تحتَاجه لتَطبِيق الهَاتف المحمول لديك، والذي ينَاسب احتيَاجَاتك عَلى أفضل وجه.
يمكنك استخدَام أي مِن التخطيطين عَلى الهَاتف المحمول أو الجِهَاز اللوحي، ولكن لديك تجَارب مختلفة. عَلى سَبِيل المِثَال، عندمَا تقوم بإنشَاء تخطيط للهَاتف، يفترض التَطبِيق اتجَاهًا رأسيًا ويتضمِن قدرة المستخدم عَلى التمرير لأعَلى ولأسفل فِي نَافذة ضيقة عَلى أجهزته. فِي الوضع اللوحي، يفترض التخطيط الموجود عَلى نفس الجِهَاز أن المستخدمين يعملون فِي الوضع الأفقي ويحملون الجِهَاز أفقيًا. يختلف التَطبِيق الأفضل مِن حَالة إلى أخرى.
إعدَادَات عرض التَطبِيق
أثنَاء تحرير تَطبِيق اللوحة، يمكنك الانتقَال إلى الإعدَادَات > العرض وعرض العديد مِن إعدَادَات العرض المهمة.
الاتجَاه - اتجَاه التَطبِيق هو تخطيط العرض التقديمي الافترَاضي لتَطبِيقك. يمكن أن تكون الصورة فِي الاتجَاه العمودي الأطول أو عَلى اتجَاه أفقي أكبر.
تغيير الحجم لينَاسب - للحُصُول عَلى تصميم تَطبِيق سريع الاستجَابة، تحتَاج إلى تعيين هذَا الخيَار إلى إيقَاف. تم تعيينه إلى تشغيل افترَاضيًا.
تأمين نسبة العرض إلى الارتفَاع - تحَافظ هذه الميزة تلقَائيًا عَلى النسبة بين الارتفَاع والعرض. يتم تمكينه فَقَط إذَا تم تعيين الخيَار تغيير الحجم إلى تشغيل. إذَا تم تعيين هذَا الخيَار إلى إيقَاف، فلن يعد المصمم يصمم تَطبِيق لوحة لبُعد شَاشة محدد.
تأمين الاتجَاه
إذَا تم تعيين هذَا الخيَار إلى تشغيل، فسيتم تأمين الإعدَاد فِي الاتجَاه. عَلى سَبِيل المِثَال، إذَا كان أحد التَطبِيقَات فِي الوضع الرأسي وتم تعيين تأمين الاتجَاه إلى تشغيل، فلن يسمح تَطبِيق اللوحة مطلقًا للمستخدم بإدخَال اتجَاه أفقي.
إذَا تم تعيين هذَا الخيَار عَلى إيقَاف، ثم يتيح التَطبِيق المحمول للمستخدم تبديل التَطبِيق بين الوضع الأفقي والرأسي مِن خلال الطريقة التي يتعامل بهَا معَ الجِهَاز.
التخطيطَات التفَاعلية
عند إضَافَة شَاشة جَدِيدة إلى تَطبِيقك، يمكنك تحديد العديد مِن الخيَارَات سريعة الاستجَابة مِن علامة التبويب تخطيط، بمَا فِي ذلك تقسيم الشَاشة والشريط الجَانبي والعنوان والتذييل. هذه الخيَارَات عبارة عَن تخطيطَات تفَاعلية حسب التصميم، وتتكيف معَ النظَام الأسَاسي وفقًا لذلك.
يمكنك إنشَاء تخطيط تفَاعلي لديك باستِخدَام الحَاويَات والمعادلات والشروط إذَا لم تكن أي مِن هذه الخيَارَات تنَاسب غرض عملك.
اعتبارَات تصميم التحكم والنَمُوذَج
يجب أن تكون الأزرَار سهلة للمستخدمين لتحديد موقعهَا وتحديدهَا. ضع فِي اعتبارك وضعهَا أعَلى أو أسفل النَمُوذَج الذي يمتد عَلى التَطبِيق مِن الحَافة إلى الحَافة. إذَا كان الإجرَاء هو إجرَاء، مثل إجرَاء حذف، فضع الزر عَلى جَانب السجل الذي مِن المحتمل أن يقوم المستخدمون بوضع الجِهَاز فِيه (اليد اليمِنى أو اليد اليسرى).
عند تضمين حقول فِي نَمُوذَج، أضف تباعدًا كافِيَا بين الحقول وحَافة الجِهَاز لتوفِير مخزن مؤقت لتحديدَات اللمس غير الدقيقة للشَاشة. وعَلى الأرجح، يقوم المستخدمون باللمس بشكل غير متسق فِي مِنتصف الحقل، لذَا لا يجب عَلى الخبرة نقل التركيز بالمصَادفة إلى حقل آخر غير مقصود. يسَاعد التخزين المؤقت بين حَافة الحقل وحَافة النَمُوذَج إلى مسَاعدة المستخدمين عَلى تجنب القيَام بإجرَاءَات السحب عبر الجِهَاز بطريق المصَادفة، مثل الانتقَال إلى الخلف إلى النَمُوذَج السَابق. إذَا كانت الحقول الإلزَامية موجودة، فحَاول ترتيبهَا حسب الحقول الأولى.
الشبكات ذَات البيَانَات يجب أن تمتد مِن الحَافة إلى الحَافة فِي النَمُوذَج ويتم التمرير فِي اتجَاه واحد فقط: عمودي أو أفقي. إذَا كنت بحَاجة إلى حقول أخرى فِي نَمُوذَج، فقم بتضمينهَا أسفل الحقل الأسَاسي للسجل، وليس فِي الأعمدة الأخرى الموجودة عَلى يمين السجل أو يسَاره. احرص عَلى جعل التمرير تجربة موحدة عبر التَطبِيق عند استخدَام نَمَاذِج متعددة.
الحَاويَات
لمسَاعدتك فِي تنظيم عنَاصر التحكم، تعتبر الحَاويَات أدَاة رَائعة لذلك. بالإضَافَة إلى ذلك، يمكنك استخدَامهَا لوضع عنَاصر التحكم فِيهَا تلقَائيًا أفقيًا أو رأسيًا.
تستخدم كل مِن عنصري التحكم الحَاوية الأفقية والحَاوية الرأسية ميزة التخطيط التلقَائي، والتي تحدد تلقَائيًا موضع (الخَاصيتَان x وy) للمكونَات الفرعية المدرجة فِيهَا. كمَا يمكن لعنَاصر التحكم هذه توزيع المسَاحة المتوفرة عَلى المكونَات التَابعة لهَا وتحديد المحَاذَاة الرأسية والأفقية للمكونَات التَابعة.
تعد حَاويَات التخطيط التلقَائي مثَالية عندمَا تحتَاج إلى أن تستجيب واجهة المستخدم لحجم الشَاشة أو تغييرَات عامل التصميم. وأيضًا عندمَا تريد Power Apps التعامل معَ تكديس مكونَاتك وتباعدهَا تلقَائيًا ضمِن المسَاحة المتَاحة.
إمكانية العمل دون اتصَال
عندمَا يقوم المستخدمون بتشغيل Power Apps Mobile، يمكنهم تخزين بعض البيَانَات غير المتصلة بالإنترنت عَلى أجهزتهم المحمولة. عندمَا يعيد الجِهَاز المحمول الاتصَال بالإنترنت، يستطيع Power Apps Mobile نقل البيَانَات المخزنة مِن الجِهَاز. هنَاك وظيفتَان لم نغطيهمَا، وهمَا الدَالتَان LoadData وSaveData، واللتَان تقومَان ببسَاطة بحفظ وإعادة تحميل مجموعة مِن مسَاحة تخزين جِهَاز التَطبِيق. وبالمثل، تقوم الدَالة ClearData بإزَالة المجموعة مِن ذَاكرة الجِهَاز المحمول.
تنبيه المستخدمين حول عدم الاتصَال
يمكن Power Apps تنبيه المستخدمين عندمَا يكون التَطبِيق غير متصل بالإنترنت عبر صيغة إشَارة الاتصَال. يمكنك استخدَام عنصر التحكم الأيقونة الذي يغير اللون بنَاءً عَلى التعليقَات الواردة مِن الاتصَال. يمكنك أيضًا استخدَام الدَالة Notify لتنبيه المستخدم الخَاص بك بشأن الاتصَال، أو حتى تغيير وضع العرض لعنَاصر تحكم معينة بنَاءً عَلى الاتصَال.
للتلخيص، هنَاك العديد مِن الأدوات المتَاحة لمسَاعدتك فِي تصميم تَطبِيق محسّن للجوال. لديك خيَارَات للمسَاعدة فِي تحقيق أقصى استفَادة مِن تَطبِيقك مِن وقت إنشَاء تَطبِيقك، إلى النقطة التي تقوم فِيهَا بإضَافَة اللمسَات النهَائية. يتضمِن ملخص الوحدة بعض الارتباطَات لمزيد مِن المعلومَات حول كيفِية إنشَاء هذه الأنواع مِن الميزَات فِي تَطبِيقك.