بتاريخ : 2016-05-29 01:32:54
قسم المدونة : نصائح تقنية
التدوينة : HTML5 vs Native Apps ايهما الافضل بعام 2016

| HTML5 | Natve | خصائص |
|---|---|---|
| لغة اخرى ويتم التحايل علية لتحويلها الى لغات البرمجة الاساسية | اللغة الاساسية للنظام التشغل | لغة البرمجة |
| لا يمكن اضافتة بسهولة يجب التحايل علية لاظهار انة يعمل بالكود الاصلى | يمكن الاضافة | الاضافة الى مخزن نظام التشغيل |
| يعمل فى حالة وجود انترنت فقط WebView | يعمل فى حالة وجود انترنت وفى حالة عدم وجود انترنت | طبيعة عمل الابلكشن |
| لايستطيع استخدام كافة التصاريح | يمكن الحصول على كافة التصاريح بعد موافقة المستخدم تندمج كائجزء من نظام التشغيل | تصاريح الابلكشن (قرائة ارقام الجوال- التطبيقات-التقويم ) |
| لايمكن فتح الكاميرا | يمكن اتاحة الكاميرا واستخدمها | اتاحة الكاميرة |
| داتا بيز اونلاين فقط | يخزن بداتا بيز اونلاين او عمل داتا بيز بجهاز الجوال | التخزين (الداتا بيز) |
| مساحتة كبيرة لان يكتب كود افتراضى ثم يتم تحويلة الى الكود الاساسى بالتحايل لهذا يصبح حجم الابلكشن كبير | لا تتجاوز ال 50 كيلوبيت لانك تكتب الكود الاساسى | مساحة البرنامج |
| لايتعامل مباشرتاً مع البرسيسور ويسبب لود كبير | يتعامل مباشرتاً مع البروسيسور ولا يوجد اى مشاكل بة | التعامل مع البروسيسور |
| متوسطة - اقل فى بعض الاوقات | متوسطة | مدة البرمجة |
| متوسطة - منخفة | عالية | التكلفة |
| يصعب التطوير حتى فى حالة حصولةعلى الكود الاساسى لان طرق التحايل تختلف من طريقة الى اخرى | يمكنك التحديث بمجرد حصولك على الكود الاساسى | التحديث - التطوير |
| مبرمج واحد يصنع البرنامج مرة واحدة ويعمل اخراج من البرنامج الذى يعمل علية مرة IOS ومرة اخرى android | لكل تطبيق لغاتة الخاصة (IOS - android) يوجد لدية مبرمج متخصص لكل لغة | استخدام البرنامج |
| Css,javascript,HTML5 | Objective-C java | لغات البرمجة (مهارات المبرمج) |

يتاريخ :2015-01-31 09:27:47
يتاريخ :2015-11-19 10:12:02
يتاريخ :2018-11-19 07:32:58
يتاريخ :2019-08-26 04:55:51
يتاريخ :2015-01-28 01:09:09