تكوين تطبيق أمامي باستخدام Oracle Visual Builder
يدعم Oracle Visual Builder جميع مراحل سير عمل التطوير، ومن عملية التكوين لتجهيز التطبيقات ونشرها.
لا يتعين عليك متابعة ترتيب معين في Oracle Visual Builder لإنشاء البيانات الاصطناعية في التطبيق مع تعريف كتل الإنشاء. كيف تتم المتابعة هو تفضيل شخصي ويتم تحديده بالطريقة التي يتم تخطيط التطبيق بها.
يمكنك بصورة سريعة إنشاء شاشات التطبيق في Oracle Visual Builder عن طريق تكوين تطبيق مرئي.
تكوين تطبيق مرئي
التطبيق المرئي هو مجموعة من الموارد التي تستخدمها لتطوير تطبيقات الويب والهاتف المحمول. ويشتمل التطبيق المرئي على ميتاديتا في ملفات JSON التي تصف مصادر البيانات وكائنات الأعمال، ويتضمن ملفات HTML وJavaScript لتطبيق الويب. يتم تكوين بعض الموارد بشكل افتراضي عند تكوين تطبيق مرئي.
يتم فتح التطبيق المرئي الجديد تلقائيًا عند تكوينه وعرض متصفح البيانات الاصطناعية وشاشة الترحيب. لا يشتمل التطبيق الجديد على أية بيانات اصطناعية. يمكنك استخدام شاشة الترحيب لمساعدتك في تحديد البيانات الاصطناعية التي تريد تكوينها أولاً. انقر على أي من اللوحات الموجودة في شاشة الترحيب لفتح اللوحة في متصفح البيانات الاصطناعية حيث يمكنك تكوين البيانات الاصطناعية وإدارتها. يمكنك إضافة العديد من تطبيقات الجوال وتطبيقات الويب، ويمكن لكل التطبيقات الوصول إلى مصادر البيانات التي تعرضها في التطبيق المرئي.
تكوين اتصال خدمة من نقطة انتهاء
يمكنك تكوين اتصال من نقطة انتهاء عند معرفة معرف URI الأساسي لخدمة، كما يمكنك توفير المعلمات اللازمة للاتصال بالخدمة، مثل بيانات التصديق ومثال لنص الاستجابة.
لتكوين اتصال خدمة من عنوان URL الخاص بنقطة انتهاء:
تلميح:
بعد إضافة نقطة انتهاء من الخدمة، يمكنك إضافة المزيد من نقاط الانتهاء من نفس الخدمة بالنقر على + نقاط الانتهاء في علامة التبويب نقاط الانتهاء الخاصة بالاتصال واختيار من الخدمة الأصلية من القائمة.تكوين تطبيق الأجهزة المتنقلة
ويكون كل تطبيق نقال في تطبيقك المرئي مستقلاً، ولكن كل التطبيقات يمكنها استخدام مصادر البيانات المعرفة في التطبيق المرئي.
يستخدم Oracle Visual Builder إطار Apache Cordova للوصول إلى إمكانيات الأجهزة التي تم تثبيت تطبيق النقال عليها. Apache Cordova هو إطار تطوير عالمي لمختلف منصات التشغيل يمكن مطوري التطبيقات من استخدام تقنيات ويب قياسية (HTML وSAP وJavaScript) لتطوير تطبيقات الجوال.