منذ مؤتمر WWDC 14 الذي أُعلن فيه عن نظام iOS 8، قد ذكرنا وقتها فإن المؤتمر خص المطورين بشكل فعلي عكسًا لسابق المؤتمرات في السنين الماضية. ففي هذا المؤتمر أعلنت أبل عن بيئة مختلفة لتطوير التطبيقات، بيئة أسهل وأقوى وأكثر آمانًا. بهذه الخطوة أبل ستكسب مزيدًا من الجودة لتطبيقاتها في المتجر، وستكسب المزيد من المطورين لسهولة هذه اللغة، فأنت أقرب لأن تكون مطورًا مع هذه اللغة الجديدة.
swift أكثر آمان
قد تخص هذه الفقرة المستخدم نفسه أكثر من ينوي التطوير، ولكن لتعلم أن لغة سويفت الجديدة تمتع بأمان فائق، فهي تتعرف على الأخطاء الموجودة في الأكواد البرمجية التي قد تسبب مشاكل في التطبيقات أو نظام الجهاز وتزيلها. فكما تعلم أن أبل أعطت مساحة مشتركة بين التطبيقات والنظام وهذا الذي أحدث تغير كبير في نظام iOS 8 فالآن يمكن للمطور إضافة لوحة مفاتيح أو ودجيت أو حتى التفاعل مع التطبيقات الأخرى مثل تطبيق الكاميرا في الجهاز وسفاري، فالآن التطبيقات قد تتدخل في البرمجة الداخلية في نظام من مدى بعيد، ولذكاء Swift فإن قلة الأخطاء في التطبيق نفسه قد تقل، لتجعل من برمجتك أريحية أكثر في حلول مشاكل التطبيق.
Swift أكثر سهولة وصديقة للجدد
سابقًا اذا أردت أن تصبح مطورًا لتطبيقات iOS فإن اللغة التي تتعلمها هي Objective C تميل هذه اللغة إلى الصعوبة، وحتى إن أردت التعلم فستكون خارطة الطريق صعبة بعض الشيء فأنت بحاجة لتعلم لغات أساسية أخرى لتقوم بمرحلة إنتقالية لهذه اللغة. لكن تعد سويفت أكثر سهولة إن كنت تود تعلمها فأنت فقط بحاجة إلى فهم بعض الأساسيات، بعدها ستتمكن من إتقانها. غير ذلك أنها تتمع بسهولة ومرونة في تطوير التطبيقات، فمعها ستتمكن من إنتاج شيء أفضل بأكواد مختصرة وبطريقة سريعة وقلة في الأخطاء، وحتى بإمكانيات تفوق اللغة المعهودة Objective C.
تعلم Swift
أطلقت أبل على متجرها iTunes كتابًا لتعلم لغة سويفت، ولكن ليس باللغة العربية فهو بالإنجليزي فقط، الكتاب مكون من 1000 صفحة مناسب للجميع سواءًا كنت محترف أو مبتدئ، فبعد إنهائك لهذا الكتاب ستتمكن من إتقان هذه اللغة بحذافيرها، ولكن يجب تطبيق ما تعلمته بشكل دوري، بإمكانك تحميل هذا الكتاب من هنا.
تعلم Swift بالعربية
قلة المصادر العربية مشكلة كبيرة في اتقان أي شخص محب للتقنية البدأ في تعلم لغة برمجة جديدة، ولذلك دائماً نحث المبتدئين على تعلم اللغة الإنجليزية ولو شيئ بسيط منها بحيث تكون مطلع على المصادر الأجنبية. ولكن في ظلمة قلة المصادر يظهر بعض الاشخاص بشمعة تنير لنا الطريق ولا يمكن أن أقول على جهد أخونا شادي محاميد أنه شمعة بل هو مصباح ودليل قوي في عالم تطوير التطبيقات بلغة Swift، أبو يزيد يضع أكثر من 54 درس باللغة العربية وبأسلوب رائع ليعلم شباب الوطن العربي إتقان هذه اللغة الجديد.
يمكنك فتح سلسلة دروس سويفت من هنا والبدأ في التعلم فوراً
السلام عليكم
عندي سؤال لو تابعت 54 درس من الأخ شادي
هل سأكون محترف في لغة سويفت ام من الضروري تحميل كتاب من الايتونز
دائماً مبدعين
لغة سويفت سهلة كثثير بس اتعلم انجليزي منيح والله بعد ما تفهمها غير تحكي عمهن لعبة اطفال
شكرا لكم
نسال الله لكم التوفيق
دائما الي الاحسن انشاء الله وبارك الله فيكم علي هذا المجهود
ممكن انتم فى آيفون إسلام تقدموا شروحات على طريقتكم الخاصة لاننا نثق بكم كثيراً تعلمونا فيها كيفية عمل تطبيقات للآيفون من الألف للياء
ولو كانت سلسلة مدفوعة
السلام عليكم
احبابي اذا سمحتم احتاج منكم معرفة الطريقة حبة حبة
يعني كيف ومن اين احمل لغة البرمجة وكيف يمكن تطبيق ماعملته على جوالي
شكرا لكم
شكرا ايفون اسلام
على التنوير. 👍
الى الامام
شكراً على جهودكم
ممكن تسوي موضوع عن لغات البرمجة
انا احتاج اليها 😊
طيب كيف ممكن انزل التطبيق في الابستور
السلام عليكم ماهي لغة البرمجة التي استعملت في بناء تطبيق ايفون اسلام وماهي اللغه الافضل objective ct او swift
عندي ايفون فور عمل له حساب ايكلود ونسيت والجوال الان مايفتح نهاين الا عبر الايمال والرمز
عزيزي السلام عليكم و رحمة الله و بركاته يمكنك عمل إستعادة بكلمة السر من خلال موقع أبل و سيطلب منك الإجابة علي الأسئلة السرية و ان كنت قمت من قبل بربط الحساب بإيميل احتياطي يمكنك استخدامة في استعادة كلمة السر وفقك الله
ياشباب انا عضو جديد ممكن حد ينصحني
لا يمر عليك يوم الا وتقرأ فيه ما تيسر من كتاب الله
السلام عليكم ورحمة الله وبركاته، هل يمكن تغيير اسم الثيم “موسيقى” إلى اسم آخر؟، مثلا إلى اسم دروس أو القرآن الكريم أو إلى فوائد دينية؟ اسم الثيم “موسيقى” يزعجني على جهازي
نعم يمكن تغيره ولكن الطريقه التي اعرفها هي للمكفوفين ولا اعرف كيف يستطيع المبصرين يغيرونها ولكن يمكن تغيريها
مقال رائع وجعله الله في ميزان حسناتكم.
جزيتم خيرا على جهدكم المتواصل للارتقاء باللغة العربية
كم انتم رائعون يااسلام ايفون
السلام عليكم
سؤال : هل الدوره مجانا
قمة الاحباط عندما علمت ان من اللازم وجود جهاز ماك لاستخدام اللغة، اذا مالم تكن هناك طريقة لاستخدامها بالويندوز، هل ممكن من الاخوة في ايفون اسلام شرح طريقة تثبيت الماكنتوش الوهمي على الويندوز ؟ اعتقد سويفت ستكون بداية جميلة بالنسبة لي والمبتدئين في مجال البرمجة للاحتراف في تصميم البرامج والتطبيقات
السلام عليكم
مقال جميل جدا
عندي طلب ممكن اعرف طريقة تثبيت نظام الماك على الوندوز
شكرا لكم مقال جمييل و مفيد
القهر الكبير😡:
انه جهازي ويندوز وكان في أمل إني أحط فيه اليوسمايت، ما يشتغل في جهازي بسبب المواصفات😭
ضيعت فلوسي عشان أبغى أبرمج الآيوس ولا أستفدت،
يا ريت لو في سويفت في أنظمة الماك اللي قبلها😢
أتمنى لو تدعموني شويا
الله يجزاكم واخونا شادي خير
اشكركم .. لماذا لا تعملوا دورات اون لاين ؟؟
جزاكم الله كل خير
والله كنت متمني من اول اني اكون مطور أو اني ادخل عالم البرميجات للأيفون
ولكن كيف احصل على حساب مطور
عندما كنت أشاهد مؤتمر آبل الماضي الخاص بنظام iOS 8 لم اهتم كثيرا به، لكن عندما شاهدت الاعلان عن لغة البرمجة الجديدة حقيقة انبهرت كثيرا لأني اعتقد ان هذه اللغة سوف تحدث نقلة نوعية في مجال تطوير تطبيقات iOS فحتى لغة البرمجة القديمة رغم صعوبتها لكننا نرى دائما تطبيقات بجودة عالية واستقرار كبير فما بالك بلغة سهلة ومختصر!
عندي سؤال ؟
اذا كنت اريد ان اصبح مطور iOS
هل يجب ان اتعلم لغة Objective C
قبل ان اتعلم لغة Swift ??؟؟
طيب هل احتاج لتعلم لغات برمجة اخرى؟؟
قصدي انو لما كنت بدي اتعلم objective c كان لازم اتعلم لغة سهلة بالبداية ك اساس لتعلم البرمجة
هلأ بيختلف الوضع ولا شو؟
شكرا لكم
بإذن سوف ابدأ في التعلم لان حلمي ان اكون مطور لنظام iOS وازيد متجر App Store المزيد من التألق
ما يمنعني هو أني لا أملك ماك فأنا مبرمج ولكن لا أستعمل حاسوب ماك وحاسوبي ليس قويًا كفاية كي أحمل ماك كنظام وهمي
ربما أحاول أن أثبت علىى حاسوبي هاكنتوش رغم أن هذا صعب
السلام عليكم مقال جداً رائع يعطيكم العافيه
السلام عليكم و رحمة الله,
نصيحة لكل من يريد ان يبرمج ل ios
لا بد لكل من تعلم Objective C ولو القليل من هده اللغة تم تنتقل بعد دلك الى Swift
هدا الكلام ليس كلامي فقط بل كل مبرميجي الايوس
اترككم مع هدا المقال
لغة سويفت اسهل بكثير و مشروحة بالتفصيل بكتاب أبل الرسمي لا داعي للدخول في صعوبات الاوبجكتف سي
أتمنى وأتمنى وأتمنى وأتمنى أن أكون مبرمج
لكني لا أعرف أبدا عنحتى عن أصول البرمجة
طريق الالف ميل يبدأ بخطوة إبدأ من الآن و تعلم القليل كل يوم و ستجد نفسك محترف مع الوقت
أحييكم بتحية الاسلام الخالده
السلام عليكم ورحمة الله وبركاته
اسعد الله جميع اوقاتكم وبارك الله
فيكم ولكم.
واقول لك من بدأ بالتحية وللجميع عموماً
وعليكم السلام ورحمة الله تعالى وبركاته
كما اشكر الجميع من بعد شكر ربي سبحانه على كل ما يقومون به من جهود في سبيل انجاح عملهم الذي خدم ولازال يخدم وبحول الله وقوته ان يصمد ليخدم كل من رجع اليه كائن من كان وتخصيصاً كل مسلم
جزاكم الله خيراً
السلام عليكم
مقال جميل جدا
لكن السؤال ؟
هل يمكن البرمجه عن طريق جهاز الأيفون عبر أحد التطبيقات ام لا ؟
تحتاج إلى جهاز ماك سواءً لابتوب او ديسكتوب و تثبت عليه الاكس كود
أنا ارغب في تعلم هذه اللغة، ولكني لا أملك حاسب أبل.. كيف لي أن أطبقها علي الويندوز أو الآي باد؟؟
مع الأسف أخي العزيز باقي الحلول غير مجدية و بها الكثير من المشاكل لا بد أن تشتري جهاز ماك حتى و لو بالاقساط
شكرًا لكم ولجهودكم المبذولة
السلام عليكم
مقال رائع لكن سؤال هل الأجهزة التي تعمل ب ios6 or 5 تقبل التطبيقات المكتوبه ب swift ؟
وشكرا
نعم نظرياً، لكن ابل لا تقبل رفع تطبيق يدعم iOS 5 اقل شيئ الان iOS 6
السؤال اذا بدي اتعلم برمجة تطبيقات ios .. بتكفيني لغة swift لبرمجة تطبيقات بشكل كامل ؟
ولا لازم اتعلم objective c ?
يكيفك تعلم swift
لو تعلمت هذه اللغة واصبحت مطورًا هل ترحبون بي في فريق اي-فون اسلام 😄 :)
وما هي الشروط المطلوبة لأكون مطورًا في فريق اي-فون اسلام.
لدينا شرط بسيط ان تكون محترف :)
مقال رائع
سؤال يا ريت تجاوبني عليه اذا تعلمت اللغة لازم يكون عندي حاسوب ماك (Mac) ولاعادي على حاسوب ويندوز (windows)
ارجوا الرد !!!
نعم، لكن طبعاً هناك طرق موجودة على الانترنت لتثبيت ال ماك على الويندوز ابحث بكلمة هاكنتوش
لازم ماك
مقال جميل ومهم وليتني من المهتمين بهذا الموضوع لتعلمت لغة السويفت :)
شكرا لكم وشكرا للمترجم وشارح السويفت 🌹
لازلت أستغرب أنالبعض يواجه مشكلة في فهم اللغة الانجليزية، كل المدارس الحكومية الان تدرس اللغة الانجليزية من الصف الأول ! 12 سنة الا تكفي لإتقان هذه اللغة !
تعليقي هذا لأن “قلة المصادر العربية” ليست مشكلة، المشكلة في الأشخاص الذين لا يتعلمون اللغة الانجليزية
واضح يا اخ محمد ان تعلمك للغة الانجليزية أثر على لغتك العربية 😁
راجع كتابتك هل هو خطاء إملائي او انه خطاء كي بورد
وسلامتكم
لازلت أستغرب أنالبعض يواجه مشكلة في فهم اللغة الانجليزية، كل المدارس الحكومية الان تدرس اللغة الانجليزية من الصف الأول ! 12 سنة الا تكفي لإتقان هذه اللغة !
تعليقي هذا لأن “قلة المصادر العربية” ليست مشكلة، المشكلة في الأشخاص الذين لا يتعلمون اللغة الانجليزية
نعم يـِْ♡̨ـِْا محمد صحيح اني درست ١٢ سنة لغة انجليزية لكن من الصعب لحد الان اني امسك اي كتاب باللغة الانكليزية وافهمه ؟ كل اللي اعرفه اني لو احتجت شئ من شخص بالحياة العامة اقدر اخلص نفسي اما اني اتعلم اصول اللغة فهذا مـِْ♡̨ـِْا تعلمته حتى اصدقائي اللي كملو جامعه لما يدرسو كتبهم بيحكولي الانجليزية صعبه وسألتهم لَيــِْ♡̷̴̬̩̃̊ـِْش قال اللاختصاص غير وخصوصا المصطلحات الطبية وغيرها فهي تختلف عن الكلام العادي واخيرا حتى بَعَــ♡ـدْ مـِْ♡̨ـِْا درسنا بالمدرسة اذا مـِْ♡̨ـِْا كان فـِ♡ـيْ منارسة عملية خصوصا للغة فراح تنساها
وهل يعني ذلك ب ان نكتفي باللغة الاعجمية ؟
السلام عليكم و رحمة الله و بركاته,
انا مبرمج و قد تعلمت لغة ال objective-c و اتقنتها الي حد كبير و الحمد لله و السؤال هو:-
هل تعتقدون من وجهة نظركم كمطورين ان ابل قد تلغي التعامل تماما بال objective-c بالنسبة للتطبيقات الجديدة في المستقبل القريب؟ او بمعني آخر هل يجب علينا كمطورين نتقن حاليا ال objective-c ان نتعلم ال Swift سريعا؟
لغة objective-c باقية لسنوات عديدة تطور اللغات ليس امر سهل والانتقال الكامل الى لغة سويفت سوف ياخذ وقت. لكن بلا شك سويفت سوف تأخذ مكان لذلك نحثك اذا بدأت في عمل تطبيق سهل ان تستخدم لغة سويفت
ان كنت قد اتقنت لغة objective c فأنت قد قطعت شوطا كبيرا في تعلم سويفت و ستستغرق وقتا اقل بكثير لان سويفت ما هي الا نفس اللغة بشكل اسهل في الكتابة و نسق ابسط و اللغتان لهم نفس الcompiler فلا داعي لان تقلق و أبدأ في تعلمها من الان
ليس قريباً جداً و لكن هذا متوقع في المستقبل
السلام عليكم
أشكركم على هذا الطرح
لكن سؤال
هل يجب تعلم لغة Objective C أم لغة Swift تكفي ؟
تكفي وتكفي وتكفي :)