أخر الاخبار

الفرق بين التطبيقات الاصلية و التطبيقات الهجينة

الفرق بين التطبيقات الاصلية و التطبيقات الهجينة

1- تطوير التطبيقات الأصلية

تطبيق جوال أصلي Native هو تطبيق طور للإستخدام على نظام تشغيل واحد مثل: 
Android، iOS، BlackBerry، Windows.

يتم تطوير التطبيق الأصلي وبرمجته من أجل استخدامه على نظام تشغيل معين وبواسطة لغته البرمجية الخاصة :

• نظام تشغيل iOS : لغته البرمجية (Objective-C أو Swift).
• نظام تشغيل Android : لغته البرمجية (Java أو Kotlin).
• نظام تشغيل Windows Phone : لغته البرمجية (C#).

هناك إرشادات مختلفة لكل من هذه الأنظمة ويجب على المطورين الالتزام بها لأنها تختلف في عدة خصائص مثل: typography، graphic styles، gestures، visual effects، data entry وغيرها.

2- تطوير التطبيقات الهجينة

التطبيق الهجين هو تطبيق يتم تطويره لمرة واحدة وبنسخة واحدة ويكون صالحا للإستخدام على عدة أنظمة تشغيل في آن واحد مثل : iOS، Android، Windows وغيرها. إنه منتج واحد يعمل على عدة أنظمة تشغيل. التطبيق الهجين هو تطبيق يتم تطويره لمرة واحدة وبنسخة واحدة ويكون صالحا للإستخدام على عدة أنظمة تشغيل في آن واحد مثل : iOS، Android، Windows وغيرها. إنه منتج واحد يعمل على عدة أنظمة تشغيل.


في الحقيقة، تبدو التطبيقات الهجينة وكأنها تطبيقات أصلية ويحاول المطورون أن يجعلوها شبيهة بالتطبيقات الأصلية. يتم برمجة هذه التطبيقات بواسطة لغات البرمجة التالية: JavaScript، CSS، HTML5. فهي تعتبر برنامج ويب بالدرجة الأولى.



حجم الخط
+
16
-
تباعد السطور
+
2
-