كيف تتعلم Swift على Mac و iPad

من الأتمتة إلى regex إلى إتقان Terminal ، هناك شيء أنا متحمس له للغاية هنا في AppleToolBox وهو البرمجة. تمنحك البرمجة فهمًا أعمق لكيفية عمل جهاز الكمبيوتر الخاص بك ، وتمكنك من أتمتة عملك باستخدام أدوات مفيدة ، وبالطبع ، إنها مهارة يمكنك تحويلها إلى مهنة. لهذا السبب أردت استخدام هذا المنشور كفرصة لتغطية كيفية تعلم Swift.

Swift هي لغة برمجة Apple. تستخدمه جميع أجهزة Apple لتشغيل التطبيقات. هذا يعني أنك إذا كنت ترغب في إنشاء تطبيقات لنظام iOS ، فمن المحتمل أن تتعلم Swift أولاً.

سيغطي هذا المنشور ماهية Swift ، ولماذا معرفة قيمتها ، وكيفية تعلم Swift على Mac و iPad ، وبعض البدائل لـ Swift إذا كنت لا تشعر أنها اللغة المناسبة لك.

دعونا ندخله!

محتويات

  • ما هو سويفت؟
  • ما مدى صعوبة تعلم Swift؟
  • لماذا معرفة كيفية تعلم Swift أمر مهم
    • أنشئ تطبيقات على macOS و iPadOS
    • التطوير السريع مطلوب
    • أنشئ تطبيقات لكل جهاز من أجهزة Apple
  • 3 طرق لتعلم Swift على Mac
    • Codecademy
    • كورسيرا
    • Udemy
  • 3 طرق لتعلم Swift على iPad
    • ملاعب سويفت
    • تعلم SwiftUI
    • freeCodeCamp
  • بدلا من ذلك ، ابحث عن مدرس
  • بدائل للتطبيق Swift
    • بايثون
    • ج موضوعية
    • رد فعل أصلي
  • كيف تتعلم Swift: ابدأ رحلتك اليوم
    • المنشورات ذات الصلة:

ما هو سويفت؟

كما ذكرنا ، Swift هي لغة برمجة Apple. تم تطويره وإصداره بواسطة Apple كلغة أصلية لإنشاء تطبيقات لأجهزة Apple.

من المهم ملاحظة أنك لا تفعل ذلك يملك لاستخدام Swift لتطوير تطبيقات لأجهزة Apple. يمكنك استخدام لغات أخرى مثل React Native و Python. ومع ذلك ، فإن Swift أكثر فائدة لتطبيقات Apple.

وهي بنيت لهم. سيوفر مستوى أعلى من التحكم وتكاملًا أفضل وميزات خاصة بشركة Apple والمزيد.

من ناحية أخرى ، يمكن أن يكون Swift محدودًا ، لأنه يستخدم فقط لأجهزة Apple. لن تكون قادرًا على إنشاء تطبيقات لأي غرض آخر ، مما يجعله مجرد خدعة واحدة. لهذا السبب ، أوصي بتعلم Swift لأولئك الجدد على البرمجة (من السهل تعلمها) أو الذين هم على يقين من رغبتهم في التركيز على نظام Apple البيئي.

إذا لم تكن متأكدًا من رغبتك في تعلم Swift ، فانتقل إلى نهاية هذه المقالة وتحقق من بعض اللغات البديلة التي أغطيها. يمكن استخدامها للتطوير لأجهزة Apple ولكنها ستكون متعددة الأغراض ومفيدة على نطاق واسع.

ما مدى صعوبة تعلم Swift؟

على الرغم من أنني لا أتقن لغة Swift ، إلا أن تجربتي القصيرة معها هي أنها لغة سهلة التعلم نسبيًا. أود أن أقول إن الأمر على قدم المساواة مع Python ، لغة البرمجة التي تم تصميمها لتكون بسيطة وبديهية.

جزء مما يجعل تعلم Swift أمرًا سهلاً هو جميع الموارد المتاحة لتعلمها. قامت Apple أيضًا ببناء تطبيقات لتعلم Swift في أجهزتها ، بحيث يمكن لأي شخص لديه جهاز Apple البدء في تعلمه على الفور.

من ناحية أخرى ، يجب أن يكون المبتدئون في البرمجة على استعداد لمواجهة التحدي. كمفهوم ، قد يكون من الصعب بعض الشيء أن تلف رأسك حول الكود في البداية. أتذكر أنها بدت غامضة للغاية وتجريدية في البداية. يشبه تعلم أبجدياتك ، من الصعب أن تفهم كيف تشكل هذه الحروف جملًا يمكنك قراءتها وكتابتها. بمجرد "الحصول عليها" ، ستحصل عليها منذ ذلك الحين.

نصيحتي لأولئك الجدد في البرمجة هي الالتزام بها. سوف تنقر ، عليك فقط إعطائها الوقت. وإذا كنت قد حاولت من قبل دون الضغط عليه ، فيمكن أن يكون Swift نقطة انطلاق رائعة.

لماذا معرفة كيفية تعلم Swift أمر مهم

قبل الدخول في كيفية تعلم Swift ، دعنا نغطي سبب أهمية معرفة Swift بالنسبة لك. بعد كل شيء ، ليس هناك فائدة من استثمار أشهر من وقتك في تعلم Swift إذا كنت لن تحصل على أي شيء منها.

فيما يلي بعض الأسباب العملية لبدء تعلم Swift اليوم.

أنشئ تطبيقات على macOS و iPadOS

أحد الأسباب الرئيسية لمعرفة كيفية تعلم Swift هو أنه يمكنك إنشاء تطبيقات باستخدامه على macOS و iPadOS. باستخدام أدوات مدمجة مجانية من Apple (مثل Xcode) ، يمكنك البدء في تطوير التطبيقات مجانًا باستخدام الأجهزة التي تمتلكها بالفعل.

لا يمكنك فقط تطوير التطبيقات على هذه الأجهزة ، ولكن Swift وهذه الأدوات المجانية وأجهزتك كلها مصممة لبعضها البعض. Swift هي طريقة لنظام Apple البيئي للترميز ، والتي يمكن أن تجعلها نقطة انطلاق قوية وبسيطة.

وهذا لا يذكر أنه نظرًا لأنه يمكنك الترميز على جهاز iPad و Mac ، يمكنك إحضار الرمز معك كيفما تشاء.

التطوير السريع مطلوب

السبب الثاني لمعرفة كيفية تعلم Swift هو زيادة الطلب على تطوير Swift. يتم استخدامه لإنشاء تطبيقات لنظام Apple البيئي ، وهو أحد أقوى الأنظمة البيئية المتاحة وأكثرها شيوعًا. يشبه الأمر نوعًا ما كمؤثر على وسائل التواصل الاجتماعي يبدأ على TikTok - اذهب حيث يوجد السوق.

يمكنك العثور على آلاف الوظائف لمطوري Swift على مواقع مثل إنديد ، والعديد منها بعيد. هذه آلاف فرص العمل التي يمكنك أن تجدها مباشرة من مكتبك في المنزل.

بالإضافة إلى ذلك ، نظرًا لأن Swift مقفل في نظام Apple البيئي ، يمكن للمطورين الذين يستخدمون منتجات Apple فقط كتابة رمز Swift. يمنحك هذا ميزة ، حيث يمكنك تطوير مهارة مطلوبة ، على عكس معظم مهارات البرمجة ، لها بوابة أمامها. سيكون لديك منافسة أقل مما لو كنت تتعلم شيئًا مثل JavaScript أو Python.

أنشئ تطبيقات لكل جهاز من أجهزة Apple

ربما يكون السبب الأخير لتعلم Swift هو الأكثر إقناعًا. هذا هو سبب تطوير Swift في المقام الأول.

من خلال تعلم كيفية كتابة Swift ، ستتعلم كيفية تطوير التطبيقات لكل جهاز من أجهزة Apple. يتضمن ذلك iPhone و iPad و Mac بالإضافة إلى Apple Watch و Apple TV.

إذا كنت مهتمًا بتعلم Swift ، فربما يرجع السبب في ذلك إلى أنك تمتلك بالفعل بعض هذه الأجهزة. لذلك ستتعلم كيفية إنشاء تطبيقات للأجهزة التي تستخدمها بالفعل ، مما يجعل كتابة Swift أكثر قوة وإثارة. هذه ليست ممارسة خلفية لمنتج لن تستخدمه أبدًا. يمكنك إنشاء تطبيقات ومشاهدتها على التلفزيون أو الهاتف الذكي أو الكمبيوتر ، واستخدامها كل يوم.

يمكن تهيئة التطبيقات المكتوبة بلغة Swift بسهولة على أجهزة Apple المختلفة. لذا فإن كتابة تطبيق لجهاز واحد يعني أنك كتبته بالفعل لعدة أجهزة.

3 طرق لتعلم Swift على Mac

حسنًا ، بعد أن أصبحت لديك فكرة عن ماهية Swift ولماذا قد ترغب في تعلمها ، سنقوم بتغطية كيفية تعلم Swift على Mac. على الرغم من وجود بعض التداخل بين تعلم Swift على Mac و iPad (يمكن استخدام العديد من هذه الأساليب على أي من الجهازين) ، فإنني أركز على الموارد التي تم تحسينها لكل نظام أساسي.

Codecademy

كواحد من أكثر موارد الترميز شيوعًا على الإنترنت ، فإن الاحتمالات جيدة التي صادفتها Codecademy قبل. ولسبب وجيه! تعد Codecademy نقطة انطلاق رائعة لتعلم مجموعة متنوعة من اللغات ، بما في ذلك كيفية تعلم Swift.

يعمل Codecademy من خلال إطلاعك على تمارين متنوعة تغطي أساسيات Swift. سوف تتعلم بناء الجملة ، وكيف تعمل المتغيرات والوظائف ، والفئات المختلفة ، والمفاهيم الأساسية الأخرى.

ومع ذلك ، فإن Codecademy ليست سوى نقطة انطلاق. يصل الكثير من الأشخاص إلى نهاية دورة Codecademy وهم يشعرون أنهم ما زالوا لا يعرفون حتى كيفية تشغيل الكود من لغة البرمجة التي تعلموها للتو. يمكنك التفكير في الأمر على أنه تعلم كيفية القراءة والكتابة بلغة حقيقية. إنه مفيد ، لكن لكتابة قصيدة ، ستحتاج إلى المزيد من الخبرة.

لهذا السبب ، يوصي المبرمجون ذوو الخبرة عمومًا باستخدام Codecademy كأداة صديقة للمبتدئين. بمجرد أن تتعلم الأساسيات ، ابدأ باللعب باستخدام Swift على جهاز Mac الخاص بك وحاول إنشاء أدوات يمكنك استخدامها في حياتك اليومية.

كورسيرا

المسار التالي نحو كيفية تعلم Swift هو كورسيرا. Coursera هو موقع ، على عكس Codecademy ، يغطي مجموعة متنوعة من الموضوعات التعليمية. تعد علوم الكمبيوتر والبرمجة أحد المسارات التعليمية العديدة التي تقدمها كورسيرا.

ومع ذلك ، يمكن أن تكون Coursera مصدرًا رائعًا آخر للمبتدئين لتعلم Swift. إنها دورة أكثر شمولاً ، تغطي الأساسيات المطلقة لـ Swift حتى تعلم كيفية بيع تطبيق على App Store. إنه الذي - التي شاملة.

على الرغم من أنني لم أحضر دورة كورسيرا هذه بنفسي ، إلا أنها حصلت على تقييمات إيجابية للغاية من أولئك الذين أخذوها. وهي تدعي أنها تجعلك جاهزًا للعمل بنهاية الأمر ، وهو بيان قوي جدًا. يمكنك التفكير في هذا على أنه مصدر أقل لدراسة Swift وأكثر شبهاً ببرنامج شهادة يمنحك الأدوات اللازمة لجعل Swift جزءًا من مجموعة المهارات الخاصة بك.

مما يمكنني قوله ، فإن التسجيل في دورة Swift مجاني. هذا يعني أنه يمكنك متابعة جميع الدروس مجانًا. ومع ذلك ، ستحتاج على الأرجح إلى دفع رسوم للحصول على شهادة لتقدمك. هذه ممارسة قياسية جدًا على كورسيرا. الأمر متروك لك لتقرير ما إذا كانت الشهادة ستكون مفيدة في البحث عن وظيفة. إذا كنت تتعلم للتو ، فيمكنك على الأرجح تخطي الشهادة.

Udemy

Udemy يشبه إلى حد كبير Coursera لدرجة أنه سيكون من غير الصدق بعض الشيء أن يعرضه كخيار مختلف تمامًا. لذلك لن أفعل ذلك. يبدو Udemy أغلى قليلاً من Coursera ، لكن بخلاف ذلك ، يبدو أنهما متماثلان.

ستجد عددًا قليلاً من دورات Swift للاختيار من بينها ، ولكل منها مراجعات ومنهج دراسي لإعطائك فكرة عما ستتعلمه ومدى فائدة الدورة التدريبية.

نصيحتي هي الذهاب من خلال Udemy و Coursera والعثور على دورة Swift التي تبدو مناسبة لك. وإذا بدأت دورة تدريبية انتهى بك الأمر إلى عدم الإعجاب بها على أي من النظامين الأساسيين ، فقم بإنهاء الدورة التدريبية في أسرع وقت ممكن ، واسترد أموالك ، وجرب دورة تدريبية على النظام الأساسي الآخر لمعرفة ما إذا كنت ترغب في ذلك أكثر.

سيكون كلاهما أكثر تقدمًا من Codecademy ، ولكن من المحتمل أن تدفع مقابل هذا الارتفاع في العمق.

3 طرق لتعلم Swift على iPad

الآن بعد أن تناولنا كيفية تعلم Swift على جهاز Mac ، حان الوقت للانتقال إلى iPad.

قد يبدو تعلم البرمجة على جهاز iPad أمرًا غير منطقي ، حيث تتم جميع عمليات التطوير تقريبًا على جهاز كمبيوتر سطح المكتب. هناك تطبيقات وموارد وإمكانيات يمتلكها سطح المكتب ولا يمتلكها جهاز iPad.

مع ذلك ، هناك بعض الأسباب التي تجعل جهاز iPad مكانًا قويًا لتعلم التطوير:

  1. إنه ميسور التكلفة. يمكنك الحصول على جهاز iPad قوي مقابل 300 دولار فقط من العلامة التجارية الجديدة. ويمكنك الحصول على جهاز iPad أفضل مقابل بضع مئات أخرى فقط. مقارنةً بتكلفة كمبيوتر سطح المكتب الجديد (باستثناء أجهزة Chromebook ، التي لا تفيد في التطوير) ، يمكن الوصول إلى iPad بشكل لا يصدق. خاصة عند مقارنتها بجهاز Mac ، والتي قد تحتاج إلى تعلم Swift.
  2. إنها تزداد قوة. في كل عام ، توسع Apple ما يمكن لجهاز iPad القيام به. من الواضح أن الشركة تحاول جعل جهاز iPad بديلاً حقيقيًا لجهاز كمبيوتر تقليدي ، وقد بدأ مؤخرًا في الوصول إلى هناك. يمكنك الآن تنفيذ البرمجة الأساسية والتطوير على iPad ، وصولاً إلى نشر تطبيق على App Store. إنه ليس قويًا تمامًا مثل سطح المكتب حتى الآن ، ولكن في غضون سنوات قليلة ، من المحتمل أن يكون كذلك.
  3. إنها أداة رائعة للتعليم. أخيرًا ، يعد iPad أداة تعليمية رائعة. لا يمكنك إحضار سطح المكتب معك أثناء التنقل ، ولكن يمكنك إحضار جهاز iPad. يمكنك رميها في حقيبتك واصطحابها معك في أي مكان. قم بتضمين لوحة مفاتيح بلوتوث وتطبيقات لتعلم Swift ، وربما لن تلاحظ الكثير من الاختلاف عندما يتعلق الأمر بدراسة الكود. إنها ليست بالضرورة الأداة المناسبة لكتابة Swift ، ولكن لتعلم Swift ، فهي خيار رائع وبأسعار معقولة.

ملاعب سويفت

حسنًا ، مع تبرير الأسباب الكامنة وراء تعلم Swift على iPad ، دعنا نغطي ال تطبيق Swift على iPad: ملاعب سويفت.

لأولئك الذين لا يعرفون ، تم تطوير Swift Playgrounds بواسطة Apple. تم إنشاؤه ليكون أداة لجعل تعلم Swift سهلاً وممتعًا. الأمر بسيط للغاية بحيث يمكن للطالب الصغير أن يلتقطها. وبالنسبة للمتعلمين الأكبر سنًا مثلي ، من الرائع تناول موضوع غامض ومعقد مثل OOP والتلاعب به بطريقة بسيطة.

Swift Playgrounds شامل أيضًا. يمكنك أن تتعلم أكثر أو أقل كل ما يمكن معرفته عن Swift من هذا التطبيق. إنه مجاني تمامًا ، لذا فإن كل هذا المحتوى التعليمي يأتي بدون دفع ثمن.

الشيء الوحيد الذي سأقوله هو أنني شعرت أنني تفوقت على Swift Playgrounds بسرعة كبيرة عندما استخدمتها. لقد ساعدني ذلك على فهم المفاهيم الأساسية ، ولكن عندما حان الوقت لتجاوز ذلك ، لم تواكب السرعة سرعة التعلم الخاصة بي. بمجرد أن فهمت الأساسيات ، كنت على استعداد لإغراق أسناني في العمق ، وتستغرق Swift Playgrounds وقتها للوصول إلى هناك.

لهذا السبب ، أوصي عمومًا بهذا التطبيق كنقطة انطلاق لكيفية تعلم Swift. إنه أمر رائع للأطفال الصغار الذين يرغبون في ممارسة التطوير ومعرفة المزيد عن أجهزة الكمبيوتر. بالنسبة للبالغين ، فهو مفيد أيضًا ، ولكن ربما يكون من السهل جدًا جعله المصدر الوحيد للممارسة.

تعلم SwiftUI

كما ذكرنا ، يمكن أن تكون Swift Playgrounds "طفولية" في بعض الأحيان ، على الرغم من أنني أعتقد أن أي شخص يمكن أن يتعلم منها. لهذا السبب ، قد تجد نفسك تريد تطبيقًا يسمح لك بإغراق أسنانك بشكل أعمق قليلاً. هذا هو المكان تعلم SwiftUI ادخل.

Learn SwiftUI هو بديل لـ Swift Playgrounds. إنه يتميز بدورات مدفوعة (الأولى مجانية) يمكنك القيام بها لتحسين فهمك لـ Swift. تركز كل دورة على مفهوم مختلف داخل لغة البرمجة Swift:

  1. الأساسيات
  2. عرض النص
  3. عرض الصورة
  4. مشاهدة ملف Stacks
  5. معالجة مدخلات المستخدم
  6. عرض القائمة
  7. طريقة عرض الملاحة

يعمل المطورون أيضًا على إضافة دورات تدريبية حول التنبيهات وتحويل طرق العرض والرسوم المتحركة والتنقل.

على الرغم من أن هذه الدورات مدفوعة الأجر ، إلا أنها تغوص أعمق قليلاً وتتحرك أيضًا أسرع قليلاً من Swift Playgrounds. هذا يجعلها طريقة بديلة قوية لكيفية تعلم Swift.

freeCodeCamp

الطريقة الأخيرة التي يمكنك أن تبدأ بها رحلتك حول كيفية تعلم Swift هي من خلال freeCodeCamp. إذا كنت قد أجريت أي نوع من البرمجة من قبل ، فمن المحتمل أنك سمعت عن هذا الموقع من قبل.

freeCodeCamp (FCC) هي خدمة قائمة على التبرع ، تشبه Khan Academy ، لتعلم البرمجة. لديهم أكثر من 8000 برنامج تعليمي لتستعرضها ، والتي تشمل ملف طن من دروس Swift. إنها تغطي كل شيء يجب معرفته ، من الأساسيات إلى إنشاء تطبيقات iOS.

مثل جميع الاقتراحات في هذه القائمة ، فإن FCC ليس حلاً شاملاً لتعلم Swift. ولكن يمكن أن يكون حشوًا رائعًا عندما يكون هناك شيء محدد تريد تعلمه. ولديهم شهادات يمكنك الحصول عليها والتي قد تساعد في الحصول على وظيفة في المستقبل.

بدلا من ذلك ، ابحث عن مدرس

عندما نغلق هذا الدليل حول كيفية تعلم Swift ، أردت إلقاء بعض الكرات المنعزلة. بعد كل شيء ، عندما نتعلم شيئًا جديدًا ، قد لا نعرف بالضرورة أفضل طريقة لتعلمه.

هذا هو المكان الذي يمكن أن يكون فيه المعلم مساعدة كبيرة. ليس من الضروري أن يكون المعلم شخصًا ما في الفصل الدراسي (على الرغم من أن هذا أمر رائع إذا كان بإمكانك العثور عليه). يمكنك العثور على موجهين عبر الإنترنت وشخصيًا من حولك ، طالما أنك تعرف أين تبحث. انضم إلى نوادي البرمجة ، وانتقل إلى المؤتمرات ، وقم بإرسال رسائل إلى الأشخاص في منتديات البرمجة مثل Reddit و Github للحصول على الدعم.

بالحديث عن ، يمكن أن تكون هذه المواقع مكانًا رائعًا لمعرفة المزيد عن Swift. يمكنك الانضمام إلى مجتمعات مثل subreddit r / learnprogramming. هذه المجتمعات مرحب بها ، ومنفتحة على الأسئلة ، وسوف تساعدك على تقليل الشعور بالوحدة أثناء رحلتك التعليمية. وعلى الرغم من أن ذلك قد لا يبدو مشكلة كبيرة ، إلا أنه يمثل نصف معركة تعلم أي شيء - العثور على مجتمعك.

بدائل للتطبيق Swift

كرة منحنى أخرى سأرميها لك وهي التفكير في بدائل لـ Swift. ربما كنت تبحث فقط في كيفية تعلم Swift لأنك رأيت تطبيق Swift Playgrounds أو اقترحها شخص ما عليك ، لكنك تدرك الآن أنها ليست لغة البرمجة الصحيحة لك. هذا حسن! هناك الكثير من اللغات للاختيار من بينها ، وبصراحة ، فإن Swift لغة محدودة للغاية.

إذن ، إليك ثلاث لغات أخرى مشابهة لـ Swift ولكن لها تطبيقات أوسع.

بايثون

عندما تكون جديدًا في البرمجة ، فإن Python هي "اللغة" التي يجب تعلمها. لقد تم تصميمه لمساعدة الأشخاص على تعلم البرمجة ، لذلك من السهل جدًا تعلمه مقارنة باللغات الأخرى.

على الرغم من مفهومها أحادي التفكير ، فقد نمت Python لتصبح واحدة من أقوى لغات البرمجة وأكثرها استخدامًا على نطاق واسع. أود أن أجرؤ على تسميتها لغة البرمجة الأكثر شيوعًا ، إلى درجة كونها عالمية بين المبرمجين. مثل HTML ، يعرف الجميع القليل من لغة Python.

نظرًا لشعبيتها ، من السهل العثور على موارد عبر الإنترنت وشخصيًا لتعلم Python. فقط كن متفتح الذهن وجربه! ونظرًا لأنها مصممة للتعلم ، فمن المرجح أن تُترجم معرفتك من Python إلى تعلم لغات أخرى بسهولة أكبر - بما في ذلك Swift.

ج موضوعية

البديل الحقيقي لـ Swift هو الهدف C. وذلك لأن الهدف C هو سلف حقيقي لـ Swift. تم تطوير Objective C في الثمانينيات وتم اعتماده كلغة أساسية لشركة NeXT للتكنولوجيا. سيئ السمعة ، أسس ستيف جوبز شركة NeXT بعد أن تم التخلي عنه من شركة Apple ، وفي وقت لاحق ، اندمجت الشركة مع شركة Apple وسط عودة جوبز المظفرة لشركة Apple.

في هذه العملية ، أصبحت Objective C اللغة الافتراضية لكتابة التطبيقات لنظام macOS (ثم OS X) وأخيراً iOS. لم يكن الأمر كذلك حتى عام 2014 عندما أطلقت Apple لغة Swift ، اللغة الافتراضية الجديدة للبرمجة على أجهزة Apple.

لا يزال من الممكن استخدام Objective C لتطوير تطبيقات لأجهزة Apple والأنظمة الأساسية الأخرى (إذا كنت تعرف ما تفعله). لا أوصي بالضرورة بتعلم الهدف C بدلاً من Swift. بدلاً من ذلك ، يعد الحصول على بعض الميزات الإضافية بمثابة مرافقة رائعة وأيضًا لمشاهدة تاريخ البرمجة بأم عينيك.

رد فعل أصلي

أخيرًا ، هناك React Native. React Native هي لغة برمجة فريدة تسمح لك بكتابة تطبيقك مرة واحدة ثم نشره على نظامين أساسيين مختلفين بلغتين مختلفتين.

على وجه التحديد ، تم إنشاء React Native للسماح للمبرمجين بالتطوير لنظامي iOS و Android في نفس الوقت. تكتب تطبيقك مرة واحدة في React Native ، وبعد ذلك يمكنك تجميعه لأي من النظامين الأساسيين.

هذا يجعله بديلاً قويًا لـ Swift لأولئك الذين يرغبون في إنشاء تطبيقات للأجهزة المحمولة وليس بالضرورة لأجهزة Apple حصريًا. إنها لغة برمجة شائعة أخرى ، لذا فإن العثور على الموارد عبر الإنترنت لا يمثل مشكلة!

كيف تتعلم Swift: ابدأ رحلتك اليوم

وهذا كل شيء! هذا كل ما تحتاج لمعرفته حول كيفية تعلم Swift. باستخدام هذه الموارد على جهاز iPad أو Mac ، يمكنك اختيار لغة البرمجة هذه في أي وقت من الأوقات والبدء في تطوير التطبيقات للأجهزة التي تستخدمها كل يوم. وإذا كنت قد أدركت أن Swift ليست مناسبة لك ، آمل أن يكون أحد البدائل المقترحة هو أسلوبك.

لمزيد من الرؤى والأخبار والأدلة حول كل ما يتعلق بشركة Apple ، تحقق من بقية مدونة AppleToolBox.

أراك المرة القادمة!