خاصة به، مع ذلك لامانع من أن يشتركوا في قاعدة بيانات واحدة.
هذه العملية البرمجية تسمى: #Native.
وهي الطريقة الأفضل لكنها تستنزف الكثير من الوقت، وتكلفتها أعلى.
لذا نظرًا لزيادة عدد الأشخاص الذين يستخدمون الهواتف الذكية، أصبح من الضروري بناء تطبيقات تعمل على الأجهزة والأنظمة
هذه العملية البرمجية تسمى: #Native.
وهي الطريقة الأفضل لكنها تستنزف الكثير من الوقت، وتكلفتها أعلى.
لذا نظرًا لزيادة عدد الأشخاص الذين يستخدمون الهواتف الذكية، أصبح من الضروري بناء تطبيقات تعمل على الأجهزة والأنظمة
المختلفة بكود برمجي واحد؛ لذلك ظهرت العديد من الFrameworks لهذا السبب؛ وهي التالي:
#React_Native:
1- تابعة لشركة فيسبوك عام 2015، مفتوحة المصدر.
2- تعمل بلغة JS, XML
3- تستخدم لبناء تطبيقات منصةUWP
4- تحتوي على عدد كبير من المكونات المضمنة لبناء الواجهات؛ لكن يجب تصميم معظمها
#React_Native:
1- تابعة لشركة فيسبوك عام 2015، مفتوحة المصدر.
2- تعمل بلغة JS, XML
3- تستخدم لبناء تطبيقات منصةUWP
4- تحتوي على عدد كبير من المكونات المضمنة لبناء الواجهات؛ لكن يجب تصميم معظمها
لاستخدامها،تستخدم مكتبة ReactJsلتطوير واجهة المستخدم.
5- أقرب في ادائها للNative.
6- إطار عمل أفضل؛ لتقليل وقت التطوير والكفائة في أداءه.
7- أكثر شيوعًا؛ حيث يستخدم من قبل: فيسبوك، انستجرام، اوبر، Skype.
8- تعتمد على “Third library” للوصول إلئ مكونات الجهاز مثل:Camera GPS:
5- أقرب في ادائها للNative.
6- إطار عمل أفضل؛ لتقليل وقت التطوير والكفائة في أداءه.
7- أكثر شيوعًا؛ حيث يستخدم من قبل: فيسبوك، انستجرام، اوبر، Skype.
8- تعتمد على “Third library” للوصول إلئ مكونات الجهاز مثل:Camera GPS:
وهذا من عيوب ReactNative ؛لأنه قد يتوقف المشرفون الأساسيون على الحزمة عن العمل في أي وقت.
9- توفر الوقت والتكلفة وتدعم ميزة Hot Reload.
10- تعتمد على Third library في اختبار UI .
#IONIC:
1- أبتكرها Drifty Co عام 2013م
2- تستخدم مجموعة من تقنيات الويب مثل:JS, HTML, CSSمع المكون
9- توفر الوقت والتكلفة وتدعم ميزة Hot Reload.
10- تعتمد على Third library في اختبار UI .
#IONIC:
1- أبتكرها Drifty Co عام 2013م
2- تستخدم مجموعة من تقنيات الويب مثل:JS, HTML, CSSمع المكون
الإضافي كوردوفا لضمان تغليف التطبيقات داخل الحاوية الأصلية.
3- تم بناءها على AngularJs .
4- سريعة التطوير.
5- تملك شعبية كبيرة لانها سهله التعلم.
6- تستخدم في Sworkir, Pacific', Marketwatch .
7- تعتمد على Codova او Capactiorللوصول إلئ مكونات الجهاز.
8- أبطأ من React Naive
3- تم بناءها على AngularJs .
4- سريعة التطوير.
5- تملك شعبية كبيرة لانها سهله التعلم.
6- تستخدم في Sworkir, Pacific', Marketwatch .
7- تعتمد على Codova او Capactiorللوصول إلئ مكونات الجهاز.
8- أبطأ من React Naive
جاري تحميل الاقتراحات...