منتديات كيو للشركات العربية

منتديات كيو للشركات العربية (https://www.qtrpages.com/vb/index.php)
-   منتدى برامج الجوال (https://www.qtrpages.com/vb/forumdisplay.php?f=16)
-   -   ما الاختلاف بين تطبيقات الجوال الأصلية والتطبيقات الهجينة ؟ (https://www.qtrpages.com/vb/showthread.php?t=120839)

ام حمزه 07-12-2018 02:01 PM

ما الاختلاف بين تطبيقات الجوال الأصلية والتطبيقات الهجينة ؟
 
هناك مجموعة كبيرة ومتنوعة من المنصات التي تدعم تطوير التطبيقات المختلفة على الهواتف الجوالة مثل Xamarin، Cordova، وReact Native حيث أن جميع المنصات تختلف في الطريقة المستخدمة وفي اسعار ادارة مواقع التواصل الاجتماعي لذا فأن العديد من مطوري التطبيقات على الأجهزة المحمولة يصاب بالحيرة عندما يقوم بمحاولة تطوير أحد البرامج وذلك لتنوع المنصات حيث أن المنصات التي يتم استخدامها لإنشاء أو تطوير تطبيق على الهواتف المحمولة تختلف ما بين المنصات الأصلية والتطبيقات الهجينة ومواقع الويب واستخدام أي نوع من هذه الأنواع لا يتوقف فقط على اسعار ادارة مواقع التواصل الاجتماعي وأسعار هذه التطبيقات ولكن الأمر يتوقف كذلك على القدرة على استخدام هذه المنصات وعلى الهدف من التطبيق الذي يرغب المستخدم في إنشائه. وسوف نحاول خلال هذا المقال التحدث عن كل تطبيق من هذه التطبيقات بشكل مفصل حتى يتمكن المستخدم من التعرف على الاختلافات بين كل منصة من هذه المنصات.

اسعار ادارة مواقع التواصل الاجتماعي والتطبيقات الأصلية

التطبيقات الأصلية هي أحد أنواع التطبيقات التي يتم تطويرها من خلال احد المنصات التي تستخدم لتطوير شكل معين من تطبيقات المحمول من خلال نظام تشغيل يتم تحميله عن طريق متجر جوجل بلاي أو متجر اب ستور وتعد هذه النوعية من المنصات هي الأعلى في اسعار ادارة مواقع التواصل الاجتماعي كما أن هذه المنصة تختلف في لغات البرمجة التي تدعمها إلى جانب مكونات الواجهة المرئية وأدوات التطوير بالإضافة إلى أن هذه المنصة تحتوي على مجموعة من المعايير والإرشادات القياسية التي يجب على المطور الانتباه إليها عند تطوير التطبيقات المختلفة من خلالها ومثال على ذلك عند تطوير تطبيقات الهواتف المحمولة التي تعمل على نظام التشغيل الاندرويد فأنه في هذه الحالة يتم استخدام لغة البرمجة java scala إما عند تطوير التطبيقات لأجهزة الهواتف المحمولة التي تعمل بنظام التشغيل ال اي او اس فأنه في هذه الحالة يتم استخدام لغة البرمجة objective-c/swift.

حيث أن التطبيقات الأصلية هي التطبيقات التي تقدم الأداء الأفضل وذلك لأنها تمتلك القدرة على الوصول لكافة المكونات والوظائف التي توجد في نظام التشغيل بشكل سريع كما أنها تقدم التجربة الأفضل لمستخدمي User Experience) ولكن العيب الوحيد الذي تحتوي عليه التطبيقات الأصلية أنه من الصعب أن يتم تشغيل التطبيق خارج نظام التشغيل لذا فهناك حاجة إلى إعاده عملية البرمجة للتطبيق من البداية حتى يعمل التطبيق على نظام أخر يتم استهدافه وهو يؤدي إلى مجهود كبير بالإضافة إلى زيادة اسعار ادارة مواقع التواصل الاجتماعي لهذه التطبيقات.

التطبيقات الهجينة

هي عبارة عن صفحات ويب تم برمجتها من خلال تقنيات الويب مثل اتش تي ام وهي تعمل على عرض دليل متصفح للنظام Native Browser الذي يتم من خلاله توفير بعض الوظائف لنظام التشغيل لذلك فأن التطبيقات الهجينه تمتلك القدرة على دعم العديد من أنواع الملفات بدون أن يتم إعادة عملية البرمجة مرة أخرى وهو من الأمور التي تتميز بها التطبيقات الهجيةن عن التطبيقات الأصلية بالإضافة إلى أنها منخفضة في اسعار ادارة مواقع التواصل الاجتماعي إلى جانب أنها تتميز بسهولة التطوير ولكن يعيب على التطبيقات الهجينة ضعف الأداء إذا تم مقارنتها بالتطبيقات الأصلية كما أن تطوير التطبيقات الهجينة يحتاج إلى المعرفة في عالم تقنيات الويب القياسية التي يتم دعمها من خلال نظم التشغيل بالإضافة إلى أنه يحتاج إلى استخدام منصات تطوير التطبيقات المتعددة.


الساعة الآن 01:35 AM

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.