دورة شاملة لتعلم أساسيات البرمجة بلغة SWIFT لتطوير تطبيقات الأيفون
تطوير تطبيقات الأيفون IPhone والأيباد IPad هي حلم كل مبرمج أو محب للبرمجة أو طامع لكسب المال أو حتى مستخدم عادي يعجبه تطبيق ما فيتمنى لو يستطيع أن يبرمج تطبيق شبيه ، وإلى وقت قريب كان هذا الحلم لا يمكن تحقيقه إلا بتعلم لغة البرمجة الخاصة بشركة ابل Apple واسمها objective-c وهي عبارة عن تطوير خاص بالشركة للغة البرمجة C لذلك فقد ورثت عنها الكثير من نواحي القوة ولكن ايضا ما قد يراه البعض الكثير من التعقيد والصعوبة خصوصا مقروئيتها المحدودة جدا لاستعمالها الكثير من الرموز .
لذلك فقد أرادت أبل تجاوز هذا – العائق – من خلال طرح لغة برمجة خاصة بها جديدة كليا أسمتها لغة البرمجة SWIFT قبل حوالي 6 اشهر بغرض جعلها اللغة الأساسية لتطوير تطبيقات الايفون والايباد – مع عدم الاستغناء عن لغة objective-c بالطبع – ، حيث تتميز هذه اللغة بالسهولة والبساطة مقارنة بسابقتها objective-c فتمكن المبرمج من استخدام كود اقل وأوامر أبسط لتطوير تطبيقات في وقت أقل بكثير من objective-c وتكون – هذه التطبيقات- أسرع عند التشغيل من تطبيقات اللغة السابقة ، وقامت ابل بدمج هذه اللغة في بيئة التطوير المتكاملة IDE الخاص بها XCode .
وبالطبع فبما أن لغة البرمجة SWIFT حديثة العهد وعمرها لا يتجاوز بضعة اشهر لذلك فهي تعاني من نقص الدورات والدروس التعليمية الخاصة بها بلغة التكنولوجيا – اللغة الانجليزية – فما بالك بتوفرها بلغة القرآن – اللغة العربية – ، لكن الآخ شادي عدنان جزاه الله خيرا كان سباقا للتطرق لهذه اللغة من خلال عمل دورة ممتازة في SWIFT ، حيث قام في 54 فيديو تتجاوز مدتها 8 ساعات بشرح جميع اساسيات اللغة ، كما تطرق إلى أمور متقدمة فيها ، لذلك فلا يوجد أي عذر أو سبب يمنع أي مهتم من ولوج عالم البرمجة بشكل عام وبرمجة تطبيقات الايفون والايباد بشكل خاص .
وهذا هو رابط القناة الخاصة بالدورة على موقع اليوتيوب – هنـــــــــــــــا –
فما رأيكم في الدورة ؟