أخبار تقنيةتقنيةتكنولوجياشروحاتمراجعات تقنيةمقالات معلوماتية

تعرّف على كيفية البرمجة بلغة Swift من خلال برامج تعليمية مجانية من Apple

تعرّف على كيفية البرمجة بلغة Swift من خلال برامج تعليمية مجانية من Apple

قم بوضع إشارة مرجعية على هذه الصفحة الجديدة إذا كنت مهتمًا بتعلم كيفية برمجة التطبيقات وتطويرها باستخدام Swift والتي تعمل أصلاً على iPhone وiPad وMac ومنصات Apple الأخرى.

ثلاث طبقات من عناصر واجهة مستخدم Apple مكدسة فوق بعضها البعض في منظور ثلاثة أرباع، على خلفية سوداء صلبة
هل تريد الحصول على رمز لقمة العيش؟ من الأفضل أن تبدأ الآن! | الصورة: أبل

لدى Apple موارد جديدة تستهدف الطلاب وأي شخص يريد البدء في غمس أصابع قدميه في البرمجة. الجديد التطوير في صفحة Swift Tutorials على بوابة Apple Developers مجانًا، دون الحاجة إلى معرف Apple أو تسجيل الدخول.

كتب تيم سنيث من Apple: “لا تحتاج إلى خبرة سابقة في البرمجة لاستخدام هذه البرامج التعليمية، لذا فهي خطوة تأسيسية رائعة”. Xتويتر سابقا.

ستجد مجموعة كبيرة من الشروحات والأمثلة والبرامج التعليمية خطوة بخطوة والتي “تمثل خطوة أولى رائعة نحو مهنة تطوير التطبيقات باستخدام Xcode وSwift وSwiftUI.”

تُعد دروس التطوير في Swift مصدرًا مجانيًا جديدًا من Apple

يمكنك استخدام قوائم التنقل في الجزء العلوي للانتقال إلى القسم المطلوب. هل أنت جديد في البرمجة؟ ابدأ من البداية للتعرف على Xcode (بيئة تطوير Apple) وكيفية إنشاء مشروعك الأول وتجميعه وتشغيله.
لقطة شاشة Safari لصفحة Apple's Develop in Swift Tutorials، مع توسيع قائمة التنقليمكنك فقط لصق التعليمات البرمجية المقدمة وتغيير الأقسام المختلفة لرؤية النتائج النهائية، ولكن توصي Apple بكتابة مجموعات من التعليمات البرمجية لبناء مهاراتك وثقتك بسرعة أكبر. تغطي الأقسام الأخرى إدارة طرق العرض والهياكل والخصائص، وإنشاء التخطيطات والأنماط، والأزرار والحالات، والقوائم وحقول النص، وما إلى ذلك. كما توجد أمثلة على التعليمات البرمجية لسماعة الرأس Vision Pro.
لقطة شاشة Safari لصفحة Apple's Develop in Swift Tutorials مع بعض أمثلة التعليمات البرمجيةتنصح شركة Apple بأن “الطريقة الوحيدة لتعلم تطوير التطبيقات هي صنعها”. “إنه فن تمارسه، تمامًا مثل تعلم الرسم أو العزف على آلة موسيقية.” تشجع الشركة الأشخاص على تغيير الكود من خلال طرح أفكارهم الخاصة. “يمكن أن يكون المشروع في كل فصل نقطة انطلاق رائعة لبناء شيء يهمك.”

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

ما هو سويفت؟

Swift هي لغة برمجة عالية الأداء تم تطويرها في البداية بواسطة Apple وتم إصدارها في عام 2014. وفي العام التالي، أصدرت Apple Swift كبرنامج مفتوح المصدر بموجب ترخيص Apache 2.0 في عام 2015 لمنصات Apple وLinux.

تستعير Swift العديد من المفاهيم الأساسية من لغة C العادية ولغة Objective-C، ولكنها تمتلك تركيبًا خاصًا بها. يتم تجميعه إلى كود الآلة، مما ينتج عنه ملفات تنفيذية أصلية.

ما هي واجهة المستخدم سويفت؟

في عام 2019، أطلقت Apple إطار عمل SwiftUI، الذي يمكّن المبرمجين من إنشاء واجهات مستخدم معقدة ومتقدمة برمجيًا بدلاً من استخدام الكائنات والقوالب الأساسية الجاهزة في إطار عمل UIKit على أنظمة iOS وiPadOS وtvOS وwatchOS وvisionOS أو AppKit على macOS .

وبسبب هذه الامتيازات، توصي شركة Apple المطورين باستخدام Swift وSwiftUI لتطوير التطبيقات لمنصاتها.

 

تعرّف على كيفية البرمجة بلغة Swift من خلال برامج تعليمية مجانية من Apple

#تعرف #على #كيفية #البرمجة #بلغة #Swift #من #خلال #برامج #تعليمية #مجانية #من #Apple