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

من موسوعة حسوب
إنشاء الصفحة. هذه الصفحة من مساهمات "رياض خليفة".
 
تحديث
 
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين)
سطر 9: سطر 9:


[[Cordova/platforms windows|8.1, Phone 8.1, 10]]
[[Cordova/platforms windows|8.1, Phone 8.1, 10]]
![[Cordova/platforms electron|Electron]]
|-
|-
|الاختصار المستعمل في سطر الأوامر CLI
|'''الاختصار المستعمل في سطر الأوامر CLI'''
|android
|<code>android</code>
|ios
|<code>ios</code>
|osx
|<code>osx</code>
|windows
|<code>windows</code>
|-
|<code>electron</code>
! colspan="5" |منصة التطوير (Development Platform)
|-
|'''[[Cordova/CLI|واجهة سطر أوامر كوردوفا]]'''
|✔️ Mac, Windows, Linux
|✔️ Mac
|✔️ Mac
|✔️ Windows
|-
|-
! colspan="5" |واجهات التطبيقات البرمجية للإضافات الأساسية (Core Plugin APIs)
! colspan="6" |منصة التطوير (Development Platform)
|-
|-
|'''[[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|الوصول إلى الملفات]]'''
|✔️
|✔️
|✔️
|✔️
|✔️
|✔️
|✔️ Windows
|✔️
|✔️
|-
|-
|'''[[Cordova/cordova plugin geolocation|تحديد الموقع الجغرافي]]'''
|ويندوز
|✔️
|✔️
|✔️
|❌
|❌
|✔️
|-
|'''[[Cordova/cordova plugin inappbrowser|متصفح داخلي]]'''
|✔️
|✔️
|❌
|❌
|استعمل iframe
|-
|'''[[Cordova/cordova plugin media|تسجيل الصوت]]'''
|✔️
|✔️
|✔️
|
|✔️
|✔️
|-
|-
|'''حالة الشبكة'''
|لينكس
|✔️
|✔️
|✔️
|❌
|❌
|✔️
|-
|'''اتجاه الشاشة'''
|✔️
|✔️
|❌
|❌
|✔️
|-
|'''شاشة البدء'''
|✔️
|✔️
|❌
|❌
|✔️
|✔️
|-
|-
|'''شريط الحالة'''
! colspan="6" |واجهات التطبيقات البرمجية للإضافات الأساسية (Core Plugin APIs)
|✔️
|✔️
|❌
|✔️ Windows Phone 8.1 فقط
|-
|'''التحكم بالاهتزاز'''
|✔️
|✔️
|❌
|✔️ Windows Phone 8.1 فقط
|-
|'''اللائحة البيضاء'''
|✔️
|✔️
|❌
|✔️
|-
|'''الأحداث'''
|✔️
|✔️
|❌
|✔️
|-
|'''تخزين البيانات'''
|✔️
|✔️
|❌
|✔️ localStorage & indexedDB
|-
! colspan="5" |ميزات المنصة الواحدة
|-
|'''واجهة الإضافة'''
|✔️ (اطلع على التفاصيل)
|✔️ (اطلع على التفاصيل)
|✔️
|✔️
|-
|'''العارض WebView المدمج'''
|✔️ (اطلع على التفاصيل)
|✔️ (اطلع على التفاصيل)
|✔️
|❌
|}
{| 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)
|-
|'''واجهة سطر أوامر كوردوفا'''
|✔️ Mac, Windows, Linux
|✔️ Mac
|✔️ Mac
|✔️ Windows
|-
! colspan="5" |واجهات التطبيقات البرمجية للإضافات الأساسية (Core Plugin APIs)
|-
|-
|'''[[Cordova/cordova plugin battery status|حالة البطارية]]'''
|'''[[Cordova/cordova plugin battery status|حالة البطارية]]'''
سطر 166: سطر 48:
|❌
|❌
|✔️ Windows Phone 8.1 فقط
|✔️ Windows Phone 8.1 فقط
|مرحلة الاختبار
|-
|-
|'''[[Cordova/cordova plugin camera|الكاميرا]]'''
|'''[[Cordova/cordova plugin camera|الكاميرا]]'''
سطر 171: سطر 54:
|✔️
|✔️
|❌
|❌
|✔️
|✔️
|✔️
|-
|-
سطر 178: سطر 62:
|✔️
|✔️
|✔️
|✔️
|مرحلة الاختبار
|-
|-
|'''[[Cordova/cordova plugin dialogs|مربعات الحوار]]'''
|'''[[Cordova/cordova plugin dialogs|مربعات الحوار]]'''
سطر 184: سطر 69:
|❌
|❌
|✔️
|✔️
|مرحلة الاختبار
|-
|-
|'''[[Cordova/cordova plugin file|الوصول إلى الملفات]]'''
|'''[[Cordova/cordova plugin file|الوصول إلى الملفات]]'''
سطر 190: سطر 76:
|✔️
|✔️
|✔️
|✔️
|مرحلة الاختبار
|-
|-
|'''[[Cordova/cordova plugin geolocation|تحديد الموقع الجغرافي]]'''
|'''[[Cordova/cordova plugin geolocation|تحديد الموقع الجغرافي]]'''
سطر 196: سطر 83:
|❌
|❌
|✔️
|✔️
|مرحلة الاختبار
|-
|-
|'''[[Cordova/cordova plugin inappbrowser|متصفح داخلي]]'''
|'''[[Cordova/cordova plugin inappbrowser|متصفح داخلي]]'''
سطر 202: سطر 90:
|❌
|❌
|استعمل iframe
|استعمل iframe
|مرحلة الاختبار
|-
|-
|'''[[Cordova/cordova plugin media|تسجيل الصوت]]'''
|'''[[Cordova/cordova plugin media|تسجيل الصوت]]'''
سطر 208: سطر 97:
|
|
|✔️
|✔️
|مرحلة الاختبار
|-
|-
|'''[[Cordova/cordova plugin media capture|الوصول إلى الوسائط المتعددة]]'''
|'''[[Cordova/cordova plugin media capture|الوصول إلى الوسائط المتعددة]]'''
سطر 214: سطر 104:
|❌
|❌
|✔️
|✔️
|مرحلة الاختبار
|-
|-
|'''[[Cordova/cordova plugin network information|حالة الشبكة]]'''
|'''[[Cordova/cordova plugin network information|حالة الشبكة]]'''
سطر 220: سطر 111:
|❌
|❌
|✔️
|✔️
|-
|مرحلة الاختبار
|'''[[Cordova/cordova plugin screen orientation|اتجاه الشاشة]]'''
|✔️
|✔️
|❌
|✔️
|-
|-
|'''[[Cordova/cordova plugin splashscreen|شاشة البدء]]'''
|'''[[Cordova/cordova plugin splashscreen|شاشة البدء]]'''
سطر 232: سطر 118:
|❌
|❌
|✔️
|✔️
|مرحلة الاختبار
|-
|-
|'''[[Cordova/cordova plugin statusbar|شريط الحالة]]'''
|'''[[Cordova/cordova plugin statusbar|شريط الحالة]]'''
سطر 238: سطر 125:
|❌
|❌
|✔️ Windows Phone 8.1 فقط
|✔️ Windows Phone 8.1 فقط
|مرحلة الاختبار
|-
|-
|'''[[Cordova/cordova plugin vibration|التحكم بالاهتزاز]]'''
|'''[[Cordova/cordova plugin vibration|التحكم بالاهتزاز]]'''
سطر 244: سطر 132:
|❌
|❌
|✔️ Windows Phone 8.1 فقط
|✔️ Windows Phone 8.1 فقط
|مرحلة الاختبار
|-
|-
|'''[[Cordova/cordova plugin whitelist|اللائحة البيضاء]]'''
|'''[[Cordova/events|الأحداث]]'''
|✔️
|✔️
|✔️
|✔️
|❌
|❌
|✔️
|✔️
|مرحلة الاختبار
|-
|-
|'''[[Cordova/events|الأحداث]]'''
|'''[[Cordova/storage|تخزين البيانات]]'''
|✔️
|✔️
|✔️
|✔️
|❌
|❌
|✔️
|✔️ localStorage & indexedDB
|❌
|-
|-
|'''[[Cordova/storage|تخزين البيانات]]'''
|[[Cordova/cordova plugin globalization|العولمة]]
|✔️
|✔️
|✔️
|✔️
|❌
|❌
|✔️ localStorage & indexedDB
|✔️
|مرحلة الاختبار
|-
|-
! colspan="5" |ميزات المنصة الواحدة
! colspan="6" |ميزات المنصة الواحدة
|-
|-
|'''[[Cordova/plugins|واجهة الإضافة]]'''
|'''[[Cordova/plugins|واجهة الإضافة]]'''
سطر 270: سطر 162:
|✔️
|✔️
|✔️ ([[Cordova/plugins windows|اطلع على التفاصيل]])
|✔️ ([[Cordova/plugins windows|اطلع على التفاصيل]])
|مرحلة الاختبار
|-
|-
|'''[[Cordova/webviews|العارض WebView المدمج]]'''
|'''[[Cordova/webviews|العارض WebView المدمج]]'''
سطر 276: سطر 169:
|✔️
|✔️
|❌
|❌
|مرحلة الاختبار
|}
|}



المراجعة الحالية بتاريخ 11:48، 29 نوفمبر 2020

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

المنصة Android ios os X Windows

8.1, Phone 8.1, 10

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

مصادر