Native App (التطبيقات الاصليه) : هيا التطبيقات الي تم تطويرها في بيئتها الاساسيه حيث تتم برمجته لاستخدامه على نظام تشغيل معين وبواسطة لغته البرمجيه الخاصه، مثل:
Swift or Objective-C for an IOS OS -
Kotin or java for an Android OS -
Swift or Objective-C for an IOS OS -
Kotin or java for an Android OS -
وواجهاته اكثر تلائم وتناسق، ويوفر لك استخدام عناصر اكثر فعالية، مثل : animation, specific gesture recognition, profound effect
ويتيح لك وصول اسرع واسهل لمكونات الجهاز، مثل: الكاميرا، الجي بي اس، المايكرفون، الكاليندر، وغيرها
وهذا كله يؤدي الى: تجربه مستخدم ممتازه وهذا الأهم ⭐️
وهذا كله يؤدي الى: تجربه مستخدم ممتازه وهذا الأهم ⭐️
الخلاصه:
اسهل في التطوير والتحديث ✅
تجربة مستخدم ممتازه ✅
امان وحماية للبيانات ✅
اسهل في التطوير والتحديث ✅
تجربة مستخدم ممتازه ✅
امان وحماية للبيانات ✅
لكن ماذا لو حبيت تقدم نفس التطبيق بنفس الخصائص على اكثر من نظام تشغيل؟
مع التطبيقات الاصلية ماحتقدر وحتضطر تعيد الكود مره واثنين وثلاثه لكل نظام تشغيل بشكل منفصل، والنتيجه:
تكلفة تطوير عاليه ❌
زمن تطوير أطول ❌
مع التطبيقات الاصلية ماحتقدر وحتضطر تعيد الكود مره واثنين وثلاثه لكل نظام تشغيل بشكل منفصل، والنتيجه:
تكلفة تطوير عاليه ❌
زمن تطوير أطول ❌
لكن هل الحل السحري، فعلاً سحري؟ لا للاسف ?
للتطبيقات الهجينه عيوبها ومن اهمها: الاداء، بالاضافة الى وجود قيود في الوصول لبعض مميزات النظام
للتطبيقات الهجينه عيوبها ومن اهمها: الاداء، بالاضافة الى وجود قيود في الوصول لبعض مميزات النظام
Debugging
في التطبيقات الهجينه، انت بتضيف طبقة جديده لكود التطبيق، وهذا اللي يزيد من تعقيد عملية تصحيح الاخطاء، انت تحتاج كل مره ترجع للمنصة الاصليه عشان تقدر تعالج نظام التشغيل المستهدف.
لكن اللي يميزه:
اسرع في التطوير ✅
تكلفة تطوير اقل ✅
في التطبيقات الهجينه، انت بتضيف طبقة جديده لكود التطبيق، وهذا اللي يزيد من تعقيد عملية تصحيح الاخطاء، انت تحتاج كل مره ترجع للمنصة الاصليه عشان تقدر تعالج نظام التشغيل المستهدف.
لكن اللي يميزه:
اسرع في التطوير ✅
تكلفة تطوير اقل ✅
لكل نوع مميزاته وعيوبه، احتياجات مشروعك تحدد لك الخيار الافضل ??
اذا حابين تقرأو عن الموضوع اكثر، هنا مقالات رائعه ?
link.medium.com
link.medium.com
اذا حابين تقرأو عن الموضوع اكثر، هنا مقالات رائعه ?
link.medium.com
link.medium.com
جاري تحميل الاقتراحات...