تعرف على إنشاء تطبيق iOS باستخدام Oracle Mobile Hub
العملاء نقالون ، ويجب أن يكون لديهم حق الوصول إلى خدماتك من أي مكان. الاستجابة العامة هي تكوين إصدارات معتمدة على الأجهزة النقالة ، ولكن يفضل العديد من العملاء لتطبيقات الأجهزة النقالة ، خاصة تلك التي يتم تخصيصها لأجهزة معينة.
لتوفير الوصول المتحرك إلى الخدمات، ستكتب تطبيق نقال يتصل بخدمات الخلفية. Oracle Mobile Hub هو خدمة تستند إلى السحابة توفر لوحة وصل موحدة لتطوير التطبيقات المحمولة ونشرها وصيانتها وتحليلها.
يوفر Oracle أطقم وتطوير البرامج (SDKs) للعديد من الأنظمة الأساسية للأجهزة النقالة مثل Android وiOS. وتتيح مجموعة أدوات سطح مكتب العميل هذه إمكانية استخدام ميزات لوحة وصل Oracle Mobile وواجهات برمجة التطبيقات المخصصة التي تقوم بنشرها من خلال Oracle Mobile Hub في تطبيقاتك.
يشتمل Oracle Mobile Hub على مجموعة من واجهات API التي يمكنك استخدامها في تطبيقات الجوال من SDK أو مع استدعاءات REST. تتضمن بعض واجهات Api المتاحة للحاسب:
- الإشعارات
- التخزين
- الموقع
- الوصول إلى قاعدة البيانات
- سياسات التطبيق
يمكنك أيضًا إنشاء واجهات Api المخصصة الخاصة بك ، حتى يمكنك خدمة احتياجاتك الخاصة. عادة ما يتم تنفيذ واجهات Api هذه في تعليمات Node.js البرمجية.
قبل البدء
يستخدم مطورو iOS Oracle Mobile Hub SDK لتكوين تطبيقات الجوال.
يتم من خلال SDK تبسيط التصديق مع Oracle Mobile Hub، ويوفر طبقات مؤدي التفاف Objective - C للعديد من واجهات API الخاصة بمنصة Oracle Mobile Hub.
- راجع حلول التصميم: تعرف على واجهات برمجة التطبيقات لتطبيقات الأجهزة المتنقلة والتعرف على كيفية الوصول إلى البيانات من تطبيق الخدمة السحابية للأجهزة المتنقلة التلقائي.
- الحصول على SDK من صفحة Oracle Technology Network (OTN).
البنية
يوضح مخطط البنية هذا الطريقة الشائعة للاتصال بتطبيق iOS Mobile مع Oracle Mobile Hub باستخدام Oracle Mobile Hub SDK أو خدمات REST.

وصف الشكل التوضيحي mobile-app-architecture- os.png
أنت تستخدم Oracle Mobile Hub لتطوير ونشر واجهة برمجة تطبيقات REST API المخصصة الخاصة بك، أو استخدام موصل في REST API آخر. لقد قمت بتطوير تطبيقك باستخدام بيئة تطوير متكاملة مع XCode وObjective - C أو Swift وOracle Mobile Hub SDK. يعمل التطبيق على استدعاء واجهة برمجة التطبيقات بشكل مباشر إلى Oracle Mobile Hub أو باستخدام خدمات REST التي يوفرها Oracle Mobile Hub.
حول إنشاء تطبيق iOS باستخدام Oracle Mobile Hub
الغرض من المقالات في هذا الحل هو تطوير تطبيق نقال لنظام iOS باستخدام Oracle Mobile Hub. اتبع هذه الخطوات عند تطوير تطبيق iOS.
- تكوين خلفية محمولة في Oracle Mobile Hub.
- نزِّل Oracle Mobile Hub Service SDK لنظام iOS من Oracle Technology Network (OTN)، وتكوينه في تطبيقك النقال.
- تكوين مجموعة تخزين تعمل كحاوية لتطبيق الأجهزة المتنقلة.
- أثناء تطوير التطبيق الخاص بك، استخدم Oracle Mobile Hub SDK لكتابة رمز Swift، واستدعاء منصة التشغيل وواجهات API المخصصة.
- اختبار التطبيق باستخدام محاكي Xcode.
حول الخدمات والأدوار المطلوبة
يتطلب هذا الحل Oracle Mobile Hub.
هذه هي الأدوار المطلوبة لمركز Oracle Mobile Hub.
اسم الخدمة: الدور | مطلوب لـ... |
---|---|
Oracle Cloud: المسئول | لإدارة مستخدمي الجوال والأدوار والنطاقات. |
Oracle Mobile Hub: ServiceDeployer | السماح بمعالجة بيانات التعريف والتكوين. |
Oracle Mobile Hub: ServiceDeveloper | السماح بإمكانية الوصول إلى التطوير والاختبار النموذجية. |
يرجى الاطلاع على معرفة كيفية الحصول على خدمات Oracle Cloud لـ Oracle Solutions للحصول على الخدمات السحابية التي تحتاجها.