تكوين تطبيق أمامي باستخدام Oracle Visual Builder

يدعم Oracle Visual Builder جميع مراحل سير عمل التطوير، ومن عملية التكوين لتجهيز التطبيقات ونشرها.

لا يتعين عليك متابعة ترتيب معين في Oracle Visual Builder لإنشاء البيانات الاصطناعية في التطبيق مع تعريف كتل الإنشاء. كيف تتم المتابعة هو تفضيل شخصي ويتم تحديده بالطريقة التي يتم تخطيط التطبيق بها.

يمكنك بصورة سريعة إنشاء شاشات التطبيق في Oracle Visual Builder عن طريق تكوين تطبيق مرئي.

تكوين تطبيق مرئي

التطبيق المرئي هو مجموعة من الموارد التي تستخدمها لتطوير تطبيقات الويب والهاتف المحمول. ويشتمل التطبيق المرئي على ميتاديتا في ملفات JSON التي تصف مصادر البيانات وكائنات الأعمال، ويتضمن ملفات HTML وJavaScript لتطبيق الويب. يتم تكوين بعض الموارد بشكل افتراضي عند تكوين تطبيق مرئي.

لتكوين تطبيق مرئي:
  1. حدد "التطبيقات المرئية" في القائمة في الصفحة الرئيسية إذا لم تكن في الصفحة الرئيسية "التطبيقات المرئية".

    لتكوين تطبيقات مرئية يجب فتح الصفحة الرئيسية في تطبيقات Visual Applications أولاً.

  2. انقر على جديد في الصفحة الرئيسية للتطبيقات المرئية.
  3. أدخل اسم التطبيق في مربع الحوار تكوين تطبيق وانقر على تكوين.

    يتم ملء حقل معرف التطبيق تلقائيًا تبعًا لاسم التطبيق الذي تدخله. يمكنك تعديل معرف التطبيق، إلا أنه يجب أن يكون فريدًا في نطاق الهوية.

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

تكوين اتصال خدمة من نقطة انتهاء

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

لتكوين اتصال خدمة من عنوان URL الخاص بنقطة انتهاء:

  1. افتح اتصالات الخدمة في متصفح البيانات الاصطناعية، وانقر على تكوين اتصال خدمة (أيقونة تكوين اتصال خدمة).

    يمكنك إدارة اتصالات الخدمة وتكوينها في مستعرض البيانات الاصطناعية.

  2. انقر على تعريف بواسطة نقطة الانتهاء في الجزء "تحديد المصدر" من معالج "تكوين اتصال خدمة".
  3. حدد أسلوب HTTP، وأدخل عنوان URL الخاص بنقطة الانتهاء. انقر التالي.
  4. في علامة التبويب الخدمة، تأكد من صحة عنوان URL الأساسي للخدمة واسم الخدمة ومعرف الخدمة.
    وفقًا لنقطة الانتهاء التي حددتها، قد يتم ملء هذه القيم تلقائيًا.
  5. انقر على علامة التبويب تصديق، وأدخل بيانات التصديق، إذا لزم الأمر.
  6. انقر على علامة التبويب طلب لإضافة رؤوس ومعلمات عنوان URL إلى الطلب.

    وفقًا لنقطة الانتهاء، قد ترغب في إضافة رؤوس مخصصة أو مسار أو معلمات استعلام تم تمريرها كجزء من الطلب.

  7. انقر على علامة التبويب "استجابة" وأدخل نص الاستجابة لنقطة الانتهاء.

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

  8. انقر على علامة التبويب اختبار لاختبار الطلب وعرض الاستجابة من نقطة الانتهاء.

    انقر على إرسال لعرض نص الاستجابة والعناوين التي سيتم استلامها، لتأكيد استلامك للبيانات التي تريدها.

    يمكنك تجربة معاملات طلب مختلفة حتى يتم تحقيق الرد الذي تريده.

    ملاحظة:

    يمكنك استخدام علامة التبويب "اختبار" لاختبار الخدمة وعرض الاستجابة للطلب الذي سيتم إرساله إلى نقطة الانتهاء استنادًا إلى الإعدادات في علامات التبويب الأخرى. إذا أرجعت الاستجابة الخاصة بك خطأ، فستحتاج إلى التحقق من بيانات الاتصال، على سبيل المثال، للتأكد من استخدام بيانات الصلاحية الصحيحة أو استخدام الخدمة لشهادة SSL صالحة. لأغراض التطوير يمكنك محاولة تمكين ترحيل المقطع للتصديق إذا كانت الخدمة تدعم ذلك.
  9. انقر نسخ إلى نص الاستجابة لنسخ الاستجابة الحالية إلى منطقة النص في علامة تبويب الاستجابة، حيث يمكنك تحريرها مرة أخرى.
  10. انقر تكوين عندما تكون راضيًا عن معاملات الطلب والرد.

تلميح:

بعد إضافة نقطة انتهاء من الخدمة، يمكنك إضافة المزيد من نقاط الانتهاء من نفس الخدمة بالنقر على + نقاط الانتهاء في علامة التبويب نقاط الانتهاء الخاصة بالاتصال واختيار من الخدمة الأصلية من القائمة.

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

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

لتكوين تطبيق محمول في تطبيق مرئي:
  1. انقر على تطبيقات الأجهزة المتنقلة في متصفح البيانات الاصطناعية لفتح جزء "تطبيقات الأجهزة المتنقلة".
    يتم عرض تمثيلات هيكلية لكل تطبيق من تطبيقات الأجهزة المتنقلة في التطبيق المرئي في جزء تطبيقات الأجهزة المتنقلة.

    إذا لم يتم تكوين تطبيقات نقال، فسترى رسالة في الجزء وزر تطبيق + نقال يمكنك النقر عليه لفتح مربع الحوار "تطبيق نقال جديد".

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

يستخدم Oracle Visual Builder إطار Apache Cordova للوصول إلى إمكانيات الأجهزة التي تم تثبيت تطبيق النقال عليها. Apache Cordova هو إطار تطوير عالمي لمختلف منصات التشغيل يمكن مطوري التطبيقات من استخدام تقنيات ويب قياسية (HTML وSAP وJavaScript) لتطوير تطبيقات الجوال.