الفرق بين المراجعتين لصفحة: «Cordova/platform support»

من موسوعة حسوب
إنشاء الصفحة. هذه الصفحة من مساهمات "رياض خليفة".
 
طلا ملخص تعديل
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:دعم المنصات في كوردوفا}}</noinclude>
<noinclude>{{DISPLAYTITLE:دعم المنصات في كوردوفا}}</noinclude>
يوضح الجدول التالي مجموعة أدوات للتطوير وواجهات برمجة التطبيقات للجهاز (device APIs) المتاحة لكل منصة. يتم توفير واجهات برمجة التطبيقات للجهاز المدرجة هنا بواسطة الإضافات الأساسية، وتتوفر واجهات برمجة التطبيقات الإضافية عبر إضافات من [http://plugins.cordova.io/ طرف ثالث] (third-party plugins).
يوضح الجدول التالي مجموعة أدوات للتطوير وواجهات برمجة التطبيقات للجهاز (device APIs) المتاحة لكل منصة. يتم توفير واجهات برمجة التطبيقات للجهاز المدرجة هنا بواسطة الإضافات الأساسية، وتتوفر واجهات برمجة التطبيقات الإضافية عبر إضافات من [http://plugins.cordova.io/ طرف ثالث] (third-party plugins).
{| class="wikitable"
!المنصة
![[Cordova/platforms android|Android]]
![[Cordova/platforms ios|ios]]
![[Cordova/platforms osx|os X]]
![[Cordova/platforms windows|Windows]]
[[Cordova/platforms windows|8.1, Phone 8.1, 10]]
|-
|الاختصار المستعمل في سطر الأوامر CLI
|android
|ios
|osx
|windows
|-
! colspan="5" |منصة التطوير (Development Platform)
|-
|'''[[Cordova/CLI|واجهة سطر أوامر كوردوفا]]'''
|✔️ Mac, Windows, Linux
|✔️ Mac
|✔️ Mac
|✔️ Windows
|-
! colspan="5" |واجهات التطبيقات البرمجية للإضافات الأساسية (Core Plugin APIs)
|-
|'''[[Cordova/cordova plugin battery status|حالة البطارية]]'''
|✔️
|✔️
|❌
|✔️ Windows Phone 8.1 فقط
|-
|'''[[Cordova/cordova plugin camera|الكاميرا]]'''
|✔️
|✔️
|❌
|✔️
|-
|'''[[Cordova/cordova plugin device|حالة الجهاز]]'''
|✔️
|✔️
|✔️
|✔️
|-
|'''[[Cordova/cordova plugin dialogs|مربعات الحوار]]'''
|✔️
|✔️
|❌
|✔️
|-
|'''[[Cordova/cordova plugin file|الوصول إلى الملفات]]'''
|✔️
|✔️
|✔️
|✔️
|-
|'''[[Cordova/cordova plugin geolocation|تحديد الموقع الجغرافي]]'''
|✔️
|✔️
|❌
|✔️
|-
|'''[[Cordova/cordova plugin inappbrowser|متصفح داخلي]]'''
|✔️
|✔️
|❌
|استعمل iframe
|-
|'''[[Cordova/cordova plugin media|تسجيل الصوت]]'''
|✔️
|✔️
|
|✔️
|-
|'''حالة الشبكة'''
|✔️
|✔️
|❌
|✔️
|-
|'''اتجاه الشاشة'''
|✔️
|✔️
|❌
|✔️
|-
|'''شاشة البدء'''
|✔️
|✔️
|❌
|✔️
|-
|'''شريط الحالة'''
|✔️
|✔️
|❌
|✔️ Windows Phone 8.1 فقط
|-
|'''التحكم بالاهتزاز'''
|✔️
|✔️
|❌
|✔️ Windows Phone 8.1 فقط
|-
|'''اللائحة البيضاء'''
|✔️
|✔️
|❌
|✔️
|-
|'''الأحداث'''
|✔️
|✔️
|❌
|✔️
|-
|'''تخزين البيانات'''
|✔️
|✔️
|❌
|✔️ localStorage & indexedDB
|-
! colspan="5" |ميزات المنصة الواحدة
|-
|'''واجهة الإضافة'''
|✔️ (اطلع على التفاصيل)
|✔️ (اطلع على التفاصيل)
|✔️
|✔️
|-
|'''العارض WebView المدمج'''
|✔️ (اطلع على التفاصيل)
|✔️ (اطلع على التفاصيل)
|✔️
|❌
|}
{| class="wikitable"
{| class="wikitable"
!المنصة
!المنصة

مراجعة 10:54، 9 ديسمبر 2018

يوضح الجدول التالي مجموعة أدوات للتطوير وواجهات برمجة التطبيقات للجهاز (device APIs) المتاحة لكل منصة. يتم توفير واجهات برمجة التطبيقات للجهاز المدرجة هنا بواسطة الإضافات الأساسية، وتتوفر واجهات برمجة التطبيقات الإضافية عبر إضافات من طرف ثالث (third-party plugins).

المنصة Android ios os X Windows

8.1, Phone 8.1, 10

الاختصار المستعمل في سطر الأوامر CLI android ios osx windows
منصة التطوير (Development Platform)
واجهة سطر أوامر كوردوفا ✔️ Mac, Windows, Linux ✔️ Mac ✔️ Mac ✔️ Windows
واجهات التطبيقات البرمجية للإضافات الأساسية (Core Plugin APIs)
حالة البطارية ✔️ ✔️ ✔️ Windows Phone 8.1 فقط
الكاميرا ✔️ ✔️ ✔️
حالة الجهاز ✔️ ✔️ ✔️ ✔️
مربعات الحوار ✔️ ✔️ ✔️
الوصول إلى الملفات ✔️ ✔️ ✔️ ✔️
تحديد الموقع الجغرافي ✔️ ✔️ ✔️
متصفح داخلي ✔️ ✔️ استعمل iframe
تسجيل الصوت ✔️ ✔️ ✔️
الوصول إلى الوسائط المتعددة ✔️ ✔️ ✔️
حالة الشبكة ✔️ ✔️ ✔️
اتجاه الشاشة ✔️ ✔️ ✔️
شاشة البدء ✔️ ✔️ ✔️
شريط الحالة ✔️ ✔️ ✔️ Windows Phone 8.1 فقط
التحكم بالاهتزاز ✔️ ✔️ ✔️ Windows Phone 8.1 فقط
اللائحة البيضاء ✔️ ✔️ ✔️
الأحداث ✔️ ✔️ ✔️
تخزين البيانات ✔️ ✔️ ✔️ localStorage & indexedDB
ميزات المنصة الواحدة
واجهة الإضافة ✔️ (اطلع على التفاصيل) ✔️ (اطلع على التفاصيل) ✔️ ✔️ (اطلع على التفاصيل)
العارض WebView المدمج ✔️ (اطلع على التفاصيل) ✔️ (اطلع على التفاصيل) ✔️

مصادر