أصبحت الهواتف الذكية في مجتمعنا اليوم منتشرة في أيدي الناس حيث يسهل الوصول إلى إدارة تطبيقاتهم بسهولة. واليوم, يتصارع على الساحة أكبر منافسين لتطبيقات الجوالات الذكية, وهما نظام الأندرويد الذي طورته شركة جوجل, ونظام الأيفون الذي طورته شركة آبل. والفارق بين نظام الأيفون والأندرويد في العمر ليس كبيراً, حيث كانت شركة آبل قد أطلقت أولى إصداراتها من نظام الأيفون عام 2007, بينما لحقت بها جوجل بإصدارها الأول من الأندرويد بعد عام واحد فقط.
الفارق بين برمجة تطبيقات الايفون والاندرويد
مميزات برمجة تطبيقات الأندرويد
يسمح نظام الأندرويد المفتوح المصدر للمطورين في إضافة الكثير من الخصائص والوظائف الغير تقليدية لأنظمة التشغيل. كما يمكن تحميل تطبيقات الاندرويد من العديد من المصادر; ليس فقط من متجر جوجل الإلكتروني. ويعد نظام تشغيل الأندرويد هو الأكثر استخداماً بين كافة أنظمة تشغيل الجوالات الذكية حيث تنتج العديد من الشركات في العالم هواتف تحتوي على الأندرويد.
مميزات برمجة تطبيقات الآيفون
يمتاز نظام الأيفون بأمانه وسرعته وسهولة استخدامه. وتتميز تطبيقات الأيفون بالرغم من قلتها مقارنة بتطبيقات الأندرويد, بأنها الأكثر تحديثاً; وتأخذ تطبيقات الأندرويد وقتاً قبل أن تتوفر في متجر جوجل. وفي بعض الأحيان, لا تتوافر مثل هذه التطبيقات للأندرويد.
وبين برمجة تطبيقات الايفون والأندرويد, يجب أولاً معرفة طبيعة مستخدمي كل من النظامين حتى تصبح برمجة تطبيقات الهواتف الذكية أكثر كفاءة. وفيما يلي بعض الفوارق التي يمكن الاعتماد عليها عند برمجة تطبيقات الآيفون والأندرويد.
• عدد المستخدمين: وصل عدد مستخدمي الأندرويد نهاية الربع الثالث من عام 2016 إلى حوالي 86.8%, مقارنة بعدد مستخدمي الأيفون الذي وصل إلى 12.5%.
• مستخدمو الأيفون أكثر شباباً وثراءً: يتميز مستخدمو الأيفون بأنهم أكثر شباباً مقارنة بمستخدمي الأندرويد في الفئة العمرية بين 18-24 عاماً. كما أن مستخدمي الآيفون أكثر دخلاً وثراءً من مستخدمي الأندرويد.
• الشراء: نسبة مستخدمي الأيفون الذين يتخذون قرار شراء منتجات من على الإنترنت أكثر من مستخدمي الأندرويد.
• الولاء: هناك حوالي 80% من مستخدمي الأيفون حالياً ممن استخدموا نظام الأيفون سابقاً.
• الخدمات المصرفية: هناك حوالي 43% من مستخدمي الأيفون يستخدمون الهاتف الجوال لمتابعة الخدمات المصرفية مقارنة بحوالي 37% من مستخدمي الأندرويد.
• التصفح: تصفح تطبيقات الأندرويد الخاصة بمواقع التواصل الاجتماعي والمدونات والأخبار أكثر من تصفح تطبيقات الأيفون.
بعض الاختلافات بين مستخدمي الأيفون والأندرويد
قام موقع AYI.com للتواصل الاجتماعي بتحليل حوالي 14.000 مستخدم في الولايات المتحدة وذلك للمقارنة بين استخدامات كل من مستخدمي الأندرويد والأيفون.
الفوارق الرئيسية في برمجة تطبيقات الايفون والاندرويد
النظام |
أندرويد |
أيفون |
المطور |
جوجل |
آبل |
النظام الأم |
Linux |
OS X, UNIX |
التخصيص |
هناك العديد من التخصيصات |
محدودة إلا إذا تم عملJailbreak |
أول نسخة |
23 سبتمبر 2008 |
29 يوليو 2007 |
بيئة التطوير |
C, C++, java |
C, C++, Objective-C |
الاعتمادية على PC أو Mac |
لا |
لا |
سهولة نقل الملفات |
يعتمد على نوع الجهاز |
عن طريق برامج الكومبيوتر |
المصدر |
مفتوح المصدر |
مغلق المصدر, مع مصدر مفتوح للمكونات |
المصادر المفتوحة |
Kernel, UI وبعض التطبيقات |
غير مفتوحة المصدر لكنها تعتمد على نظام Darwin OS المفتوح المصدر |
الأدوات |
نعم |
لا, باستثناء مركز التنبيهات |
مميزات الاتصال |
الرد التلقائي |
الرد التلقائي و منبه الاتصال العكسي |
تصفح الإنترنت |
جوجل كروم أو متصفح الأندرويد أو أي متصفح آخر |
متصفح سفاري مع امكانية التصفح ببرامج أخرى |
التوافر |
العديد من الهواتف والأجهزة اللوحية مثل LG,HTC,Sony,Samsung,Motorola,Nexus وغيرها من الهواتف |
iPod Touch, iPhone, iPad, Apple TV |
الواجهة |
شاشة لمس و الساعات الذكية |
شاشة لمس |
الرسائل |
Google Hangouts |
iMessage |
الأوامر الصوتية |
Google Now |
Siri |
الخرائط |
خرائط جوجل |
خرائط أبل |
الدردشة المرئية |
Google Hangouts |
Facetime |
المتجر الإلكتروني |
Google Play يحتوي على أكثر من مليون تطبيق والعديد من المتاجر الأخرى مثل Amazon |
Apple app store يحتوي على أكثر من مليون تطبيق |
الحصة السوقية |
حوالي 85% من السوق |
حوالي 12% من السوق |
اللغات المتاحة |
32 لغة |
34 لغة |
آخر نسخة |
اندرويد نوجا 7.0 |
10.0 |
مصنع الأجهزة |
Google, LG, Samsung, HTC, Sony, ASUS, والعديد من الهواتف |
Apple Inc |
الإصدار القادم |
غير معروف |
غير معروف |
الموقع الإلكتروني |
android.com |
apple.com |
ماهو النظام الذي يجب أن تقوم ببرمجة تطبيقات الجوال عليه؟
بعد أن تعرف احتياجاتك السوقية بناءً على المستخدمين المستهدفين, يمكن أن تحدد نوع التطبيق سواء أكان أندرويد أو أبل. أما إذا كنت تريد أن تقوم ببرمجة تطبيق على الأندرويد والأيفون, ينبغي أولاً أن تقوم بتطوير تطبيق الأيفون حيث أنه ثابت لكل أجهزة الآيفون وذلك عكس الأندرويد حيث أن هناك أكثر من 4000 جهاز يقوم بتشغيل الأندرويد.
ابدأ الآن خطوات عمل تطبيق جوال ناجح للايفون او الاندرويد من خلال ملئ النموذج التالي :
ابدأ الان ..
المصادر
Smartphone OS Market Share, Q3 2016
What’s the difference between iOS and Android users?