تطوير تطبيقات APEX

Oracle APEX Application Development‏ (APEX Service) هي منصة منخفضة التعليمات البرمجية لتطوير التطبيقات تتيح للمطورين إنشاء تطبيقات غنية بالميزات للمهام الحرجة ويسهل صيانتها بسرعة. تستخدم APEX الذكاء الاصطناعي لتسريع تطوير التطبيقات وتوفير تجربة أكثر ثراءً لمستخدمي التطبيقات. لا تدفع إلا مقابل الموارد التي يتم استهلاكها عند استخدام التطبيق.

مقدمة عن التطبيقات منخفضة التعليمات البرمجية للمؤسسات باستخدام Oracle APEX (1:40)

تقوم APEX 24.1 بتقديم GenAI إلى المطورين

يقوم إصدار APEX 24.1 باستخدام GenAI لتسهيل الحياة على مطوري التطبيقات ومستخدمي التطبيقات. وتعرَّف على كيفية مساعدة المطورين على إنشاء تطبيقات مؤسسية أفضل للمهام الحرجة سيحبها المستخدمون في وقت أقل.

تفوز APEX بجائزة InfoWorld لتكنولوجيا العام 2023

قامت InfoWorld باعتبار Oracle APEX الأفضل في السنة في فئة تطوير البرامج: الأنظمة الأساسية.

انضم إلينا على ODTUG Kscope24!

راجع APEX 24.1 أثناء العمل، وتبادل أفضل الممارسات مع المطورين المتشابهين في التفكير وقادة الأعمال من جميع أنحاء العالم في مؤتمر APEX السنوي في ODTUG Kscope24 من 14 إلى 18 يوليو في مدينة ناشفيل بولاية تينيسي.

سلسلة نشرات الويب: ابتكارات الأعمال باستخدام Oracle APEX

شاهد نشرة الويب الشهرية التي تسلط الضوء على العملاء من جميع أنحاء العالم الذين يقومون بإنشاء تطبيقات مبتكرة منخفضة التعليمات البرمجية باستخدام Oracle APEX. اكتشف كيف تحل مشكلات أعمالهم.

إنشاء التطبيقات بسرعة أكبر بمعدل 20 ضعفًا

توصلت دراسة الوقت والحركة من شركة Pique Solutions إلى أن المطورين يمكنهم إنشاء التطبيقات أسرع بمعدل 20 ضعفًا على الأقل باستخدام Oracle APEX بالمقارنة مع طرق تطوير التطبيقات التقليدية.

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

كارل أولوفسون؜ ، نائب رئيس الأبحاث لبرامج إدارة البيانات في IDC

"كانت لغات الجيل الرابع (4GLs) وأدوات تطوير التعليمات البرمجية المنخفضة موجودة منذ عقود، ويرتبط العديد منها بقاعدة بيانات. ومع ذلك، فإنها في معظمها تقف خارج قاعدة البيانات، وتتفاعل كعميل خارجي. يوجد Oracle APEX داخل نظام قاعدة البيانات، مما يتيح عدم وجود زمن انتقال بين التطبيق والبيانات، مع الاستفادة من جميع الميزات البارزة في Oracle Database. ولكن ما يجعله مميزًا بشكل فعلي هو أنه لا ينشئ تعليمات برمجية بل كتل تحكم في نظام قاعدة البيانات، بحيث يتم إنشاء التطبيق بشكل تعريفي بدلاً من إجرائي. وهذا يعني أنه دائمًا ما يكون توثيقًا ذاتيًا لأن عملياته مرتبطة بعناصر قاعدة البيانات.



باستخدام هذا الإصدار الأحدث، يتم دمج APEX تمامًا مع قدرة معالجة اللغة الطبيعية القائمة على الذكاء الاصطناعي (NLP) التي لا تمكن فقط من إنشاء عمليات البيانات وطرق العرض استجابة لطلبات اللغة البشرية العادية، ولكن التنقل المحسن عبر قاعدة البيانات، وهو النوع الذي كان متاحًا سابقًا فقط من خلال خبير قاعدة بيانات. يمكن لـ APEX استرداد البيانات المطلوبة بأكثر الطرق فعالية، لأن وظيفة الذكاء الاصطناعي في APEX لديها وصول مباشر إلى جميع بيانات التعريف في قاعدة البيانات ويمكنها إجراء استعلامات أكثر تعقيدًا وإنشاء نتائج أكثر دقة مما يمكن يدويًا، حتى من قبل خبير. تدمج APEX أيضًا طرق العرض الثنائية لـ AI Vector Search أو JSON الارتباطي في التطبيقات. وبالتالي، تفتح APEX مجموعة واسعة من البيانات المنظمة وغير المنظمة للوصول الكامل والذكي والمفصل حتى من قبل المستخدمين غير التقنيين.


كارل أولوفسون ، نائب رئيس الأبحاث لبرامج إدارة البيانات في IDC

لماذا تختار APEX للحصول على تطوير تطبيقات منخفض التعليمات البرمجية؟

إنشاء التطبيقات بشكل أسرع

أنشئ التطبيقات الحرجة للمهام بوتيرة أسرع بمعدل 20 ضعفًا من التعليمات البرمجية - من دون الحاجة إلى تعلم تقنيات الذكاء الاصطناعي وتقنيات الويب المعقدة. واستفد من منصة لتطوير التطبيقات مُدارة بالكامل ومنخفضة التعليمات البرمجية لإنشاء تطبيقات جاهزة للمؤسسات مدعومة بالذكاء الاصطناعي ونشرها بسرعة.

تطوير التطبيقات منخفض التعليمات البرمجية والمدعوم بالذكاء الاصطناعي

أنشئ تطبيقات باستخدام واجهة رسومية غنية وسهلة الاستخدام وقائمة على المتصفح تعمل على تسريع إنشاء التطبيق. وباستخدام نهج التطوير التوضيحي لـ APEX، يمكنك استخدام مكونات واجهة المستخدم القوية لإضافة مستوى عالٍ من الوظائف إلى التطبيقات ذات التعليمات البرمجية المحدودة.

التطوير السريع‬

كرِّر لتنفيذ التغييرات وإجراء التحسينات - غالبًا في الوقت الفعلي - من دون الحاجة إلى نشر معقد متعدد الخطوات.

استجابة موثوقة للتطبيقات

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

أمان مدمج

ساعد على تقليل عدد العيوب الأمنية في تطبيقاتك من خلال الأمان المضمّن في إطار العمل - من البرمجة النصية عبر المواقع إلى إدخال SQL. وقلِّل الوقت المستغرق في تكوين متطلبات الأمان بنفسك.

أدوات قياس التعليمات البرمجية وتتبعها

يمكن أن تساعدك بيانات التشخيص التفصيلية على العثور على العيوب أو مشكلات الأداء في التطبيقات في وقت مبكر من دورة التطوير.

إمكانات Oracle Database بين يديك

استفد من الإمكانات المكتسبة من Oracle Database، التي تدعم جميع أنواع البيانات الحديثة بما في ذلك البيانات الارتباطية وبيانات JSON والبيانات المكانية والمزيد.

يمكنك زيادة سهولة تطوير التطبيقات بفضل إمكانات مثل JSON Relational Duality، التي تسمح بالوصول إلى البيانات المخزنة في الجداول الارتباطية كوثائق JSON بسيطة أو استخدام ‏AI Vector Search‏ لإضافة بحث التشابه إلى تطبيقاتك.

ويمكنك دمج البيانات من مصادر البيانات المحلية والبعيدة باستخدام واجهات REST.


العمليات الذاتية

الإدارة المؤتمتة

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

الأداء العالي المتسق

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

بنية مبسطة

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

توسع تلقائي

تعمل على توسيع موارد الحوسبة تلقائيًا لتلبية متطلبات الإنتاجية - بدون أي توقف - حتى مع زيادة حجم البيانات وعدد المستخدمين.

توفر دائمًا

تتيح توفرًا عاليًا باستخدام مزيجًا من البنية التحتية لسحابة Oracle من الجيل الثاني وOracle RAC وعمليات النسخ الاحتياطي التلقائية اليومية.

سهولة الإدارة

تتيح الإدارة سهلة الاستخدام من خلال وحدة تحكم Oracle Cloud Infrastructure وواجهات برمجة تطبيقات REST العامة ومجموعات تطوير البرامج (SDKs) للمستخدمين أداء المهام الأكثر شيوعًا، مثل إعداد الحوكمة وتحليل الاستخدام / الفوترة.


تكاليف أقل

ادفع مقابل تكلفة الموارد التي تستهلكها فقط

يمكن تحسين الابتكار وتوفير التكاليف من خلال مطابقة الموارد السحابية مع احتياجات عملك المتغيرة من خلال التوسع المرن عبر الإنترنت. ويمكنك الدفع فقط مقابل الموارد التي تستهلكها من خلال تجربة الدفع حسب الاستخدام الفعلي.

لا يوجد رسوم لكل تطبيق أو لكل مستخدم

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

إصدار مجاني يمكنك استخدامه لفترة غير محدودة

إصدار صغير مجاني دائمًا من خدمة APEX في Oracle Cloud Free Tier يجعل من السهل التعرف على الخدمة دون تكلفة. إذا تطورت التطبيقات لتتطلب طاقة إضافية، فستقوم خدمة APEX مجانًا بنقرة واحدة للترقية بشكل كامل إلى الإصدار المدفوع بالكامل، حيث يمكنك زيادة موارد الحوسبة والتخزين بشكل مرن.


العرض المرئي الفعال للبيانات

البحث متعدد الأوجه

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

الرسوم البيانية الديناميكية

تدعم قدرات التخطيط والعرض المرئي القوية HTML5 تمامًا وتعمل على أي متصفح حديث. يوفر Oracle JET مجموعة أدوات لرسم المخططات مفتوحة المصدر نمطية للمطورين.

التقارير التفاعلية

يمكِّن مكوِّن التقارير التفاعلية المستخدمين من تخصيص البيانات التي يشاهدونها بيسر وبطريقة تفي باحتياجاتهم بشكل فريد، وكل ذلك دون تعليمات برمجية.

مكونات البطاقات

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


تحويل جداول البيانات

من جدول بيانات إلى تطبيق ويب في ظرف دقائق

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

فرض سلامة البيانات ودقتها

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

تمكين المصادقة والتفويض

يمكنك حماية تطبيقاتك باستخدام SSO وOAuth2 وOpenID Connect، وغير ذلك. امنح التطبيقات الأمان الذي تفتقر إليه معظم جداول البيانات.


تطبيقات الإنتاجية مسبقة الإنشاء

التطبيقات الجاهزة للاستخدام

أكثر من 20 تطبيقًا إنتاجيًا كامل الوظائف وجاهز للاستخدام لسيناريوهات أعمال مهمة وشائعة.

التطبيقات القابلة للتوسيع

قم بتوسيع التطبيقات المُنشأة مسبقًا وتخصيصها لتلبية احتياجات عملك. يمكنك تكييف هذه التطبيقات بسهولة مع المتطلبات الفريدة.


الوصول إلى بيانات REST

استخدام خدمات الويب

يمكنك الوصول إلى البيانات من خدمات الويب المتنوعة، بما في ذلك نقاط نهاية REST لتطبيقات Oracle SaaS، ومعالجة النتائج باستخدام SQL.

توفير واجهات برمجة تطبيقات REST

قم ببناء خدمات الويب بسرعة التي يمكنها الوصول إلى كائنات Oracle Database باستخدام ورشة عمل REST المضمنة وإنشاء وثائق API Swagger بنقرة واحدة.


العولمة والتطويع المحلي

الترجمة

قم بترجمة واجهة مستخدم التطبيق قيد التشغيل إلى لغات متعددة دون الحاجة إلى تكرار المنطق أو إعادة حزم تطبيقاتك.

التطويع المحلي

قم بتنسيق محتوى التطبيق وعرضه بسهولة في التطبيق بناءً على المكان الحالي للمستخدم النهائي.


تطوير تطبيقات بمساعدة الذكاء الاصطناعي

تقوم APEX باستخدام GenAI المدمج لتبسيط تطوير التطبيقات، ما يقلل من وقتك لإنشاء تطبيقات غنية بالميزات ومهمة للمهام على نطاق واسع. واستخدم اللغة الطبيعية لإنشاء تعليمات برمجية وتنفيذ تصحيح الأخطاء بنقرة واحدة، أو بدء إنشاء التطبيق باستخدام اللغة الطبيعية لتحديد الإمكانات والمكونات المطلوبة، وليس التعليمات البرمجية.

مساعد الذكاء الاصطناعي من APEX

كوِّن جمل SQL صالحة عن طريق إدخال موجه لغة طبيعية. ويتذكر مساعد الذكاء الاصطناعي من APEX صياغة SQL كي لا تضطر إلى كتابة روابط JOIN وأتمتتها. وهو يشرح التعليمات البرمجية الموجودة ويقترح إصلاحات أخطاء التعليمات البرمجية التي يمكن اعتمادها بنقرة بسيطة، ما يحررك من مهام كتابة التعليمات البرمجية الروتينية.

إنشاء مساعد التطبيقات

استخدم اللغة الطبيعية لتحديد السمات والإمكانات المطلوبة لتطبيقك الجديد. وركز الطاقة والموارد على إنشاء ميزات تطبيق فريدة ومخصصة بدلاً من التعليمات البرمجية الأساسية.

حوارات الذكاء الاصطناعي للمحادثة

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

عرض توضيحي: انظر تطوير تطبيقات بمساعدة الذكاء الاصطناعي قيد العمل (3:40)


جاهز للمؤسسات

تستفيد APEX من أحدث الإمكانات التي توفرها Oracle Database، ما يجعل أي تطبيق مُطوَّر باستخدام APEX جاهزًا للمؤسسات حسب التعريف. وتكتسب تطبيقات APEX الأمان والأداء والنطاق والتوفر الذي توفره Oracle Database.

استخدم أحدث إمكانات Oracle Database لزيادة إثراء تجربة المستخدم النهائي. على سبيل المثال، استخدم APEX مع ‏AI Vector Search‏ في Oracle Database لدمج البحث الدلالي عن المستندات والصور والبيانات الأخرى غير المنظمة مع البحث عن بيانات الأعمال الخاصة بك.

عرض توضيحي: راجع APEX مع AI Vector Search قيد العمل (2:15)


شعار Hilton

NRI تقلل جهود تطوير التطبيقات بنسبة 65% باستخدام Oracle APEX

"أصبحت Oracle APEX محركًا حيويًا للقيمة التي نوفرها لعملائنا. فهي تسمح لنا بتخفيض التكاليف وتطوير التطبيقات بشكل أسرع."

شوتا أيشيكي، bit.Labs مهندس نظام، NRI

حالات استخدام APEX Service

  • تطبيقات السحابة والجوال

    إنشاء تطبيقات جديدة للسحابة والأجهزة المحمولة لمجموعة متنوعة من حالات الاستخدام - بأقل جهد.

    ميزات Oracle APEX للأجهزة المحمولة

  • التطبيقات القائمة على البيانات

    احصل على التعامل مع بيانات التوسع السريع مع المخططات القوية والمضمنة ومؤثرات عرض البيانات.

  • استبدال جدول البيانات

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

  • SaaS وملحقات التطبيقات الموجودة في حزم

    احصل على المزيد من SaaS والتطبيقات الموجودة في حزم عن طريق ملء الفجوات في الميزات وإضافة تقارير مخصصة للغاية.

  • تحديث النماذج

    يمكن ترقية وتحديث تطبيقات Oracle Forms الحالية. بدِّل لواجهة مستخدم عصرية قائمة على المتصفح ومتوافقة مع الأجهزة المحمولة.

  • تطبيقات ISV وSaaS العامة

    بالإضافة إلى أنه حل رائع للتطبيقات التي تلبي احتياجات الأعمال الداخلية، يمكن أن تكون خدمة APEX نظامًا أساسيًا لتطبيقات SaaS العامة، وقد تساعد موردي البرامج المستقلين (ISVs) على تقديم هذه التطبيقات. لا يلزم توفر عضوية في Oracle Partner Network.

    معرفة المزيد عن حالات استخدام Oracle APEX

يونيو 17؜ 2024

الإعلان عن التوفر العام لـ Oracle APEX 24.1

أشيش موهيندرو، نائب الرئيس لمنصة التطبيقات ذات التعليمات البرمجية المنخفضة لـ APEX لإدارة المنتجات

يتوفر Oracle APEX 24.1 الآن بشكل عام للتنزيل ويتم طرحه في منطقتي تطوير تطبيقات OCI APEX وAutonomous Database Cloud Service في جميع أنحاء العالم. وتعرَّف على كيفية إنشاء أول تطبيق منخفض التعليمات البرمجية باستخدام GenAI مع هذا الإصدار الأخير.

أبرز المدونات

عرض الكل

الموارد

التعلُّم

الوصول إلى الوثائق وأدوات مركز المساعدة

يوفر مركز المساعدة معلومات مفصلة حول الخدمات ودلائل البدء ومحتوى ورش العمل


بدء استخدام APEX


بدء التطوير الآن

تطوير التطبيقات باستخدام APEX Service


تدريب APEX

تدريب APEX وشهاداته


قناة APEX على YouTube

استكشاف حلول APEX


انضم إلينا في ساعات عمل APEX

انضم إلى مطوري APEX ومديري المنتجات للتدريب والجلسات الإرشادية