قلة مصادر تعلم برمجة تطبيقات IOS
السلام عليكم
سأدخل في صلب الموضوع مباشرة، منذ فترة ليست ببعيدة ظهرت لغة برمجة جديدة لبرمجة تطبيقات ال IOS.
أنا واثقة انها لغة سَلِسَه وبسيطة جدًا وممتعه، "فأنا لدي خبرة لا بأس بها في الObjective-C"لكن الصعوبة تكمن في إيجاد مصادر تعلُمِها!
بحثت كثيرًا لكني لم أجد مصادر تعلم سواءًا مدفوعة أم مجانية!
أرغب وبشدة أن أسلك طريق برمجة تطبيقات IOS وانشئ تطبيقات خاصة بي!
اتمنى أن أجد في الردود مصادر تعلم تساعدني في بداية طريقي لعالم برمجة الIOS.
وشكرًا.
/*إضافة لأجل التنبيه: نعم أعلم انه لا بد ان تكون لغتي الانجليزيه جيدة وهي كذلك! :)
التعليقات
سبب قلة المصادر هو قلة الجمهور المستهدف، على عكس android الذي يمكنك البرمجة له من أي جهاز، فأنت ملزم بنظام OSX حتى تبرمج لiOS لذا هناك طلب قليل على مصادر التعلم
في الآونه الأخيره "منذ خمس سنوات تقريبا" انتشر الماك بين المستخدمين بمعدل جدا كبير عن السابق!
الا ان مع ازدياد اعداد المستخدمين لنظام الماك لم يتوسع المحتوى البرمجي لأنظمته!
رغم انتشاره إلا ان نسبة مستخدميه تبقى شبه معدومة عربيا، أيضا انتشاره لا يعني أ، كل من يملكه سيكون مهتما بالبرمجة بدوره
بالنسبة لي جربت الماك والويندوز، وجربت السمبيان والأندرويد والآيفون (لم أشترها كلها فبعضها جربته لفترة عند أصدقائي) وكان السمبيان أفضل من ناحية إستهلاك موارد الجهاز والأندرويد أفضل من ناحية المرونة والآيفون أفضل من ناحية الحماية والأندرويد والآيفون يتشاركان في حاجتهما لمواصفات جهاز جبارة ليعملا.
وبالتالي أنا أفضل السمبيان والأندرويد.
الويندوز مرن في سهولة عمله وبساطته، والماك مغلق بشدة فلا يمكنني تغيير نظام جهازي للينكس مثلًا على الماك بعكس ويندوز.
وبالتالي إخترت الويندوز.
العبرة الآن ليست في النظام انما في بناء التطبيق، هذه الآيام النظام ليس حكر على شيء محدد، يمكنك بناء تطبيقات Native لنظام iOS من خلال لينكس ان كنتي تعرفين ذلك، واستخدام عابرات المنصات "Cross Platform" وغيرها الكثير.
هل سمعت عن IDE AppCode؟ يمكنك ان تبرمجي تطبيقك من خلال ويندوز، ماك ولينكس لنفس النظام المعني (iOS)
هذا دون ذكر القدرة على بناء تطبيقات الهجينة "Hybrid" من أي مكان حتى من السحاب.
الأمر مختلف نوعا ما عندما يكون سعر جهاز 1000 دولار والآخر 400 دولار، وتستطيع إنجاز نفس الأمور في كليهما
السعر يلعب دورا كبيرا، عندما تكون من بلد بمستوى معيشة متدني
أذا كنت تستطيع إنجاز نفس الأمور في كليهما فستختار الجهاز الذي سعره 400$ بالتأكيد.
أما اذا كانا لا يؤديان نفس الدور وتوجد مميزات تحتاجها في الجهاز الذي سعره 1000$
فأيهما سوف تشتري ؟؟
الفرق هنا هو الامور التي تريد انجازها فيه جهاز ال 1000 وال400 هي نفسها، تصفح انترنت، برمجة ويب، كتابة ملفات ومشاهدة فيديو وما شابه
لذا، لما تشتري الغالي التي لا تستطعي تحمله
نحن نتحدث عن برمجة تطبيقات Ios
اذا كان الويندوز يفي بالغرض فلن أشتري الماك.
أما اذا كان الويندوز لا يفي بالغرض، فلن أختار الويندوز حتي لو كان رخيص الثمن.
اذا كنتي لا تعرفين أين وصلت محررات التطبيقات والأنظمة، وانك فقط سمعتي أن الماك هو الأصلح فلا تشتري الجهاز الا بعد أن تعلمي ما تريدين.
أنت صنعت مثل الطرفة التي تقول: "يأتي أحدهم بآخر المسلسل ويقول ما الذي حصل؟"