[نقاش] هل ابدأ بتعلم برمجة Android أم IOS

  • yassiny

السلام عليكم أخوتي الكرام .. سؤال يدور في بالي و أتمنى إجابة منكم

أريد البداية في تعلم برمجة تطبيقات الهواتف الذكية ، فأيهما أبدأ بتعلمه و أيهما أفضل للمستقبل من وجهة نظركم و خبرتكم

هل أبدأ بتعلم الAndroid أم IOS

ما شتتني هو إني رأيت أرقام لمبيعات هواتف أبل تزداد بعد صدور iphone 6 حيث أن هناك إحصائية تقول أن ثلث مستخدمي الأندوريد في أوروبا أتجهوا إلى أجهزة أبل

و في الصين أبل تعد رقم 1 في الربع الأول من هذا العام ..

و أيضاً سامسونج حصتها تقل ..

حيث إني أريد الدخول في برمجة الأندوريد و لكن حين أرى هذه الأرقام أتشتت

منتظر إجابتكم و شكراً لكم :) ..

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

من وجهة نظري ابدأ في الاندرويد للاسباب الاتيه

دورة الاندرويد في البرمجة ممتازة جدا (الموقع الرسمي) وترغمك على استخدام اساليب جديدة ستأتي عليك لاحقا بالنفع

اندرويد لا يرغمك على رخصة مطور الا ان اردت رفع التطبيق على المتجر وحينها تدفع ٢٥ دولار مره واحدة في العمر

على عكس الابل تدفع ٩٩ دولار كل سنة والمشكله انهم يرغمونك على رخصة المطور ان اردت رفع التطبيق على متجرهم او تجربته على جهازك الشخصي!

غالبا ستبدأ بتعلم لغة سويفت لان الاتجاه الجديد لها ولكن اقول لك انها مازالت قيد التطوير فاعطيها المزيد من الوقت (قاموا برفض تطبيقي ٣ مرات وكل مره اكتشف انهم غيرو ال api الخاص باللغة)

وبصراحة بالنسبة لي استمتعت ببرمجة الاندرويد اكثر من ال iOS

شكرا على ردك .. ما اريد ان اعرفه هل تظن ان الاندرويد سينقص عدد مستخدميه لصالح ios وهل سينتهى الاندرويد لان كل الؤشرات تقول ان مبيعات ابل تزداد بطريقة كبيرة

مجهول
  • حذف بواسطة المستخدم

نصيحتي ان تبدأ بال iOS فهو اسهل بمراحل بالتطوير والتعلّم. يمكنك بعدها ان تنتقل للاندرويد.

ماهو غرضك ؟

هل تريد ان تدخل السوق وتكسب بعض الاموال ؟ ام تريد التعلم لغرض العلم ؟

اذا كان خيارك الاول فعليك بالاثنين اي Android و IOS وعليك تعلم بناء التطبيقات باستخدام اطر العمل الهجية او ما يعرف بالـ Hybrid Mobile app مثل PhoneGap.

اما اذا كان غرضك العلم، فعليك عدم الاهتمام ابدا بالسوق والاحصائيات التي ذكرتها، فقط ركز في المنطق وفهم مبدأ عمل التطبيقات، وتخصص في مجال واحد مثل برمجة التطبيقات الخدمية او برمجة الالعاب وغيرها، وأقرا كل الكتب في هذا الجانب بغض النظر عن النظام سواء Android او IOS مع العلم ان برمجة تطبيقات ال IOS يتطلب منك ان تمتلك جهاز Mac.

صدقني لايوجد فرق بالنسبة للمستقلين ستجد عمل في اي منصة منهم وهذه الارقام لاتحدد رزقك قد تجني مال في برمجة تطبيقات java للهواتف القديمة اكثر ان كان لك رزق فيه

ارى انه الافضل ان تبدأ ب ابل لاني اجد انك منحاز الى ابل :)

الموضوع ليس موضوع إنحياز ولكني عندما أرى هذه الأرقام اتشتت ،

و بالفعل هو رزق ، و لكن قصدي إنه ما أحس به هو انني بالنسبة للأندرويد إنني سأتعلم شئ و عندما أبدأ بعمل التطبيقات سيكون أنتهى

أو قاعدته العريضة قلت و أعتقد إن هذا ما يحدث الآن ..

فأنا أريد أن أحد ينصحني هل مخاوفي فعلاً صحيحة أم لا و شكراً لكم :) ..

لا لن ينتهي بالنسبة لمدينتي الحياة صعبة ومتوسط الدخل قليل جداً لايمكن ان تقول لاحد اشتري هاتف ب 500 دولار بدلاً من 50 دولار لاي سبب نعم ابل سينتشر في اوربا وبعض المناطق لكن لن يقضي علي أندرويد بل أندوريد في انتشار .

انا شخصيا افضل الاندرويد كما ان ساقوم تعلم البرجم فيه. هدا الصيف ان شاء الله

اظن ان مشكل فقط ليس في تزايد مبيعات ابل

بل في تزايد المبرمجين و الشركات المبرمجة في سوق التطبيقات ب جووجل بلاي و هدا يزيد من نسبة التحدي

اما بالنسبة ل ابل فمستعمليه لا يكتترو لالتطبيقات فهم غالبا يشتورنة فقط من اجل تصميمه الراقي لاغير.

قد تجد نسبة كبيرة منهم لا يتبتو اي شيء

اما اصحاب الاندرويد فهناك دائما حركة في السوق (1m تحميل 500k تحميل 10m تحميل ....)

كما هناك نوع من التطبيقات هايبريد (hybrid) ابحت عنهم فهم يشتغلون فالنوعين معا متل الويب-اب

و اتمنا لك التوفيق

ما رأيك بمنصة UWP الخاصة بويندوز 10 صدقني لديها مستقبل ايضا سي شارب التي ستعمل بها سوف تجعلك تطور تطبيقات Native لجميع الانظمة المشهورة عن طريق XAMARIN :)

ان كان لديك جهاز mac ابدأ بios ان لا فالاندرويد

الفكرة الاساسية من سؤالى هل تتوقعون ان يسقط نظام الاندرويد لصالح ابل بعد فترة قريبة ؟

لماذا لا تبدأ بتعلم تطوير التطبيقات الهجينة حيث يمكن أن تعمل في النظامين معاً ، عيبها الوحيد أنها تحتاج لمتقن لغات تطوير الويب مثل HTML , CSS و Javascript ، و أن تكون خبير في تصميم واجهات الويب أيضاً .

لكن مشكلتها انها لا تكون تطبيقات قوية مثل استخدام اللغة الاساسية للنظام تكون كفائتها اقل

يمكنك أن تهتم بأداء التطبيق إذا كان مهام التطبيق تحتاج لمعالجات كثير مثل الالعاب . و لكن كأبسط مثال تطبيق لـ حوسب io للمحادثات و قراءة المواضيع هل سيستهلك كثير من موارد الجهاز ؟

ما رأيك يا عزيزي بال Cross-platform من خلالها تسطيع عمل تطبيق اندرويد و ios و ووندوز فون ايضا :)

مشكلتها الاساسية انها تكون تطبيقات ضعيفة ليست بقوة التطبيقات التى يتم عملها باللغة الاصلية التى تدعمها الشركة :) .. انا سؤالى الاساسى هو هل تعتقد ان الاندرويد سينتهى عما قريب لصالح ios

والله يا أخي كله في عالم الغيب تخيل منذ سنوات قليلة كانت نوكيا مسيطرة على سوق الهواتف في العالم وكان السوفتوير symbian تعال شوف حالها اليوم !!

ونموذج اخر هو البلاك بيري !!!

أعتقد ان الاندرويد وال IOS سيستمران فترة أطول لأن الشركات الام مستمرة !! اقصد جوجل للاندرويد وابل لل IOS

-2

يجب ان تأخذ في عين الاعتبار ان Google ستغير لغة برمجة Android من Java لDart

هذا الموضوع سياخذ سنوات ليس يوم وليلة ... المشكلة الاساسية بالنسبة لى هل تعتقدون ان الاندرويد سينتهى عما قريب لصالح ios