How to Use Claude in Xcode to Make an App in 2026 (No Coding)
814 segments
لقد قمت للتو ببناء
تطبيق آيفون يعمل
بكامل طاقته دون كتابة
سطر واحد من لغة "سويفت
"، وذلك بمجرد التحدث
إلى "كلود" داخل برنامج
"إكس كود". لا حاجة لأي
برمجة. سأعرض عليك
العملية برمتها خطوة
بخطوة حتى تتمكن أنت
أيضاً من بناء تطبيقك
الخاص بحلول عام 2026.
الآن، وفي هذه اللحظة،
يوجد في مكان ما على
مكتبي هاتف آيفون عليه
تطبيق يوميات أصلي.
يمكنك فتحه، وكتابة
تدوينة، وتعديلها،
وحذفها، وهو يحفظ كل
شيء محلياً كما ينبغي
لأي تطبيق حقيقي. قبل 10
دقائق، لم يكن ذلك
التطبيق موجوداً. كان "
إكس كود" مجرد مشروع
فارغ يجلس هناك يبدو
مخيفاً ويفعل ما يفعله
لأي شخص يفتحه للمرة
الأولى. إليك ما حدث
بالفعل خلال تلك
الدقائق العشر. لقد
قسمت عملية البناء
بالكامل إلى خمس
محادثات صغيرة مع "
كلود" بدلاً من إرسال
طلب ضخم واحد. وفي كل
خطوة، كان "كلود" يكتب
كود "سويفت" و "سويفت يو
آي" الحقيقي. قام
بتهيئة التخزين. وقام
بربط الشاشات ببعضها.
وقام بإصلاح أي شيء
تعطل مع الحفاظ على
سلامة كل ما تم إنجازه
في الخطوات السابقة.
وبذلك، بحلول الوقت
الذي ننتهي فيه، سترى
تطبيق "آي أو إس"
أصلياً يُبنى من الصفر
ويستقر على هاتف آيفون
حقيقي. وستمتلك عملية
قابلة للتكرار يمكنك
تطبيقها على فكرتك
الخاصة لاحقاً، سواء
كانت متتبعاً للعادات
، أو صندوق وصفات، أو
قائمة قراءة، أو شيئاً
كنت ترسمه في مخيلتك
وحدك. كل ما تحتاجه هو
جهاز ماك، وبرنامج "
إكس كود"، وحساب "كلود
برو" أو "ماكس". الآن،
إذا كنت ترغب في إتقان
أدوات الذكاء
الاصطناعي، وتريد
حقاً تعلم كيفية بناء
تطبيقات "ساس" مربحة،
ومواقع إلكترونية،
وعملاء ذكاء اصطناعي،
وتطبيقات جوال
باستخدام الذكاء
الاصطناعي، فقد أنشأت
دورة احترافية كاملة
توضح لك بالضبط كيفية
القيام بكل هذا خطوة
بخطوة. عادة ما تبلغ
تكلفة دورتي
الاحترافية 499 دولاراً
، ولكن بما أنك خصصت
وقتاً لمشاهدة هذا
الفيديو، شكراً
جزيلاً لك، يمكنك
الانضمام مجاناً
تماماً. فقط تحقق من
الرابط الموجود في
الوصف للحصول على وصول
مجاني إلى دورتي،
ويمكنك أنت أيضاً
البدء في بناء عملك
التجاري القائم على
الذكاء الاصطناعي
اليوم. حسناً، مع قول
ذلك، دعونا نبدأ.
عندما تفتح "إكس كود"
لأول مرة، قد يبدو
الأمر وكأنك بحاجة
لفهم كل شيء قبل أن
يُسمح لك ببناء أي شيء.
هناك ملفات على اليسار
، وكود في المنتصف،
وإعدادات في كل مكان،
وقائمة طويلة من
المصطلحات التي ربما
لا تعني لك شيئاً بعد.
يغير "كلود" هذه
التجربة لأنه يمكنك
البقاء داخل "إكس كود".
يمكنك شرح ما تريده
بلغة بسيطة، ثم تركه
يتولى العمل التقني مع
بدء تشكل المشروع. Claude
في Xcode هو تكامل لمساعد
برمجي أصلي من Apple و
Anthropic أصبح متاحاً
للجميع في سبتمبر 2025.
يعمل مباشرة داخل لوحة
الذكاء في Xcode، لذا
يمكنك طرح الأسئلة
وإنشاء الميزات وحل
المشكلات دون الحاجة
للتبديل المستمر بين
Xcode ونافذة دردشة
منفصلة. يعتمد النموذج
الذي يستخدمه على أياً
من نماذج Claude المفعلة
في حسابك المتصل.
اعتباراً من إصدار
يونيو 2026، هذا النموذج
هو Claude Sonnet 5. وبمجرد
الاتصال، يمكن لـ Claude
فهم السياق الكامل
لمشروعك تلقائياً.
يمكنه الإجابة على
الأسئلة المتعلقة
بالكود بلغة بسيطة،
كما يمكنه تذكر ما تمت
مناقشته بالفعل خلال
الجلسة الحالية. يمكنك
أيضاً إرفاق ملفات عند
الحاجة إلى سياق إضافي
. إذن، بالإضافة إلى
الإجابة على الأسئلة،
يمكنك تصحيح الأخطاء،
وإعادة هيكلة الكود
الحالي، وتحديث
الميزات الحالية،
وإنشاء ميزات جديدة
كلياً من وصف بسيط لما
تريده في التطبيق.
لاستخدام Claude في Xcode،
ستحتاج إما إلى خطة
Claude Pro أو Claude Max.
الخيار الأبسط والذي
أوصي به هو تسجيل
الدخول مباشرة عبر قسم
الذكاء هنا في إعدادات
Xcode باستخدام حساب Claude
الخاص بك. يتم دعم
مفتاح API الخاص بـ
Anthropic أيضاً لأي شخص
يفضل مزيداً من التحكم
في الاستخدام
والفواتير. أضاف Xcode 26.3
أيضاً حزمة تطوير
برمجيات Claude (SDK)، التي
تجلب قدرات Claude
البرمجية الأكثر
تقدماً إلى Xcode، بما في
ذلك الوكلاء الفرعيون
والمهام في الخلفية.
هذه الأدوات مفيدة
للمشاريع الأكبر
والأكثر تعقيداً، لكن
هذا الفيديو يركز أكثر
على مساعد البرمجة
القياسي لأنه الأسهل
للمبتدئين للبدء. قبل
أن نفتح Xcode ونبدأ في
البناء، هناك بضعة
أشياء يجب أن تكون
جاهزة لديك. وأهمها هو
جهاز Mac بمعالج Apple silicon
يعمل بنظام macOS 26 Tahoe أو
أحدث، حيث أن هذا هو
النظام المطلوب لـ Xcode
26. ستحتاج أيضاً إلى
تنزيل Xcode 26 من متجر
تطبيقات Mac. Xcode نفسه
مجاني تماماً، لكن حجم
التثبيت كبير نوعاً ما
، لذا تأكد من توفر
حوالي 10 جيجابايت من
مساحة التخزين
للتطبيق ومحاكياته.
لاستخدام Claude داخل Xcode
، ستحتاج إلى حساب Claude
Pro أو Claude Max من claude.ai،
وهو الحساب الذي
ستربطه بلوحة ذكاء Xcode
أثناء عملية الإعداد.
للاختبار، يمكنك
استخدام جهاز iPhone
حقيقي يعمل بنظام iOS 26
أو محاكي iOS المدمج في
Xcode. يعد وجود جهاز
آيفون فعلي مفيداً إذا
كنت ترغب في رؤية
التطبيق يعمل على جهاز
حقيقي، لكنه ليس
ضرورياً لمتابعة هذا
البرنامج التعليمي أو
لإكمال عملية البناء.
والأهم من ذلك هنا،
أنك لا تحتاج إلى أي
معرفة برمجية سابقة
على الإطلاق. لا يلزم
وجود خبرة في لغة Swift
ولا تحتاج إلى فهم Xcode
قبل البدء، لأن Claude
سيتولى كتابة الكود
طوال عملية البناء
بينما نركز نحن فقط
على وصف ما يجب أن
يفعله التطبيق ثم
اختبار كل ميزة عند
إضافتها. أول شيء
نحتاج للقيام به هو
ربط Claude ببرنامج Xcode.
وإذا لم تقم بتثبيت Xcode
بعد، فما عليك سوى فتح
متجر تطبيقات Mac،
والبحث عن Xcode 16، وبدء
التنزيل. قد يستغرق
التثبيت بعض الوقت
نظراً لحجم البرنامج،
لذا انتظر حتى ينتهي
قبل المتابعة. وبمجرد
فتح Xcode لأول مرة،
سيُطلب منك قبول
اتفاقية الترخيص
بالطبع. لذا، اتبع
التعليمات، واقبل
الشروط، واترك Xcode
يكمل إعداده الأولي.
بعد ذلك، افتح إعدادات
Xcode وانتقل إلى قسم
الذكاء الاصطناعي (
Intelligence). هذا هو المكان
الذي ستقوم فيه بربط
مزود خدمة الذكاء
الاصطناعي الخاص بك.
لذا، اختر Anthropic من
الخيارات المتاحة هنا
، ثم سجل الدخول
باستخدام حساب Claude
الخاص بك. يمكنك
استخدام حساب Claude Pro أو
Claude Max، اعتماداً على
اشتراكك الحالي. بعد
اكتمال عملية تسجيل
الدخول، دعنا نعود إلى
لوحة الذكاء
الاصطناعي هنا ونتأكد
من ظهور Claude كنموذج
نشط. بمجرد رؤيته هناك
، يكون الاتصال قد
اكتمل، ويصبح Xcode
جاهزاً لاستخدام Claude
كمساعد برمجي لك حتى
قبل أن ننشئ مشروعنا
الأول. والآن بعد أن
أصبح Claude متصلاً،
يمكننا المضي قدماً
وإنشاء المشروع الذي
سيعمل عليه. من شاشة
الترحيب في Xcode، اختر
إنشاء مشروع جديد، ثم
اختر قالب تطبيق iOS من
محدد قوالب المشاريع.
قم بتسمية المشروع "
Journal app"، وتأكد من
اختيار Swift UI كواجهة
للمستخدم. بمجرد ضبط
هذه الخيارات، قم
بإنشاء المشروع
وانتظر حتى يفتح Xcode
مساحة العمل الرئيسية.
يجب أن يكون ملف عرض
المحتوى الافتراضي
مفتوحاً بالفعل في
المحرر هنا. الآن، على
اليسار، سترى أيضاً
متصفح المشروع الذي
يحتوي على العديد من
الملفات والمجلدات
التي ينشئها Xcode
تلقائياً لك. بالنسبة
للمبتدئين، قد يبدو
هذا الجزء غير مألوف،
لذا ألقِ نظرة سريعة
على الهيكل قبل أن
نبدأ في البناء. لست
بحاجة إلى فهم ما
يفعله كل ملف أو كيفية
تنظيم الكود في هذه
المرحلة. سيتولى كلود
التعامل مع الكود من
الآن فصاعداً،
ومهمتنا هي ببساطة وصف
كل ميزة بوضوح، وتركه
يحدث المشروع، ثم
اختبار النتائج أثناء
عملنا. حسناً، بالنسبة
لهذا المشروع، سنقوم
ببناء تطبيق يوميات
متكامل ومخصص لهاتف
آيفون من الصفر.
وبحلول النهاية،
سيسمح التطبيق
للمستخدمين بإنشاء
تدوينات يومية،
وتعيين حالة مزاجية
لكل منها، وتعديل
التدوينات الموجودة،
ثم حذفها وقتما يشاءون
. سنبني كل شيء من خلال
خمسة توجيهات مركزة،
بدءاً من نموذج
البيانات الأساسي، ثم
إضافة القائمة
الرئيسية، وشاشة
إنشاء التدوينات،
وعرض التفاصيل
والتعديل، وأخيراً
منح التطبيق بالكامل
تصميماً أنيقاً
ومخصصاً لنظام iOS.
يحتاج كل تطبيق إلى
أساس قبل أن يظهر أي
شيء على الشاشة. لذا،
قبل أن نبدأ بإنشاء أو
عرض تدوينات اليوميات
، يحتاج كلود إلى
معرفة المعلومات التي
يجب أن تحتويها كل
تدوينة، وكيفية تخزين
هذه المعلومات. لذا،
افتح لوحة مساعد كلود
داخل برنامج Xcode هنا،
ودعنا نرسل هذا
التوجيه بدقة. أنشئ
نموذج بيانات لتدوينة
يومية يحتوي على عنوان
، ونص أساسي، وتاريخ
إنشاء، وحالة مزاجية
يتم اختيارها من
مجموعة خيارات صغيرة.
قم بإعداد التخزين
المحلي باستخدام Swift
Data، بحيث يتم حفظ
التدوينات وتظل
موجودة في المرة
القادمة التي يفتح
فيها التطبيق. بعد
إرسال هذا التوجيه،
سيقوم كلود بإنشاء
نموذج تدوينات
اليوميات وتهيئة Swift
Data بحيث يتم حفظ
التدوينات محلياً
وتظل متاحة عند فتح
التطبيق مجدداً. سيقوم
بإنشاء بنية البيانات
للعنوان، والنص
الأساسي، والتاريخ،
والحالة المزاجية دون
الحاجة منك إلى كتابة
أي كود برمجي بلغة Swift
بنفسك. وبمجرد
الانتهاء، دعنا نراجع
الملفات التي أنشأها
أو حدثها ونتأكد من أن
النموذج يتضمن
العنوان، والنص
الأساسي، وتاريخ
الإنشاء، والحالة
المزاجية. لن يكون
هناك الكثير للتفاعل
معه في هذه المرحلة،
لكن هذا الأساس هو ما
ستبنى عليه كل ميزة في
التطبيق من الآن
فصاعداً. إذن، المشروع
لديه البيانات التي
يحتاجها، لكن لا يوجد
شيء ليراه المستخدم
بالفعل. لذا، يمنح هذا
التوجيه التالي
اليوميات شاشتها
الرئيسية وينشئ
المكان الذي ستظهر فيه
كل تدوينة محفوظة في
النهاية. لنفتح لوحة
مساعد كلود مرة أخرى،
وهذه المرة سنطلب منه:
"ابنِ الشاشة الرئيسية
للتطبيق كقائمة قابلة
للتمرير لجميع
تدوينات اليوميات
مرتبة من الأحدث إلى
الأقدم. يجب أن يعرض كل
صف عنوان التدوينة،
والتاريخ، والحالة
المزاجية كأيقونة
صغيرة. وبهذا، سيستخدم
كلود النموذج من
الخطوة السابقة
لإنشاء واجهة" سويفت
يو آي "الرئيسية. سيتم
ترتيب الإدخالات من
الأحدث إلى الأقدم،
وسيتضمن كل صف العنوان
، وتاريخ الإنشاء،
وأيقونة تعبر عن
الحالة المزاجية،
لتكون التفاصيل
المهمة مرئية بلمحة
سريعة. الآن، لنقم
بتشغيل المشروع في
محاكي" آي أو إس ". ستظل
القائمة فارغة لأننا
لم نضف بعد طريقة
لإنشاء إدخالات
اليوميات. لكن الغرض
من هذا الاختبار هو
التأكد ببساطة من
تحميل الشاشة بشكل
صحيح ومطابقتها
للهيكل الموصوف في
الأوامر. لقد أكمل
كلود هذه الخطوة دون
أي مشاكل على الإطلاق،
لذا أصبحت الشاشة
الرئيسية جاهزة.
بالنسبة للأمر التالي
، سنضيف الشاشة التي
تتيح للمستخدمين
كتابة وحفظ أول إدخال
في يومياتهم. تطبيق
اليوميات ليس مفيداً
كثيراً إذا كان كل ما
يفعله هو عرض شاشة
فارغة، أليس كذلك؟ لذا
، سنبدأ هنا بتحويل
هذا إلى شيء يمكنك
استخدامه ورؤيته
بالفعل، حيث سنضيف
الشاشة التي يمكن
للمستخدم الجلوس فيها
وكتابة إدخال،
واختيار الحالة
المزاجية، ثم حفظها.
لتحقيق ذلك، افتح لوحة
مساعد كلود وقل:" قم
ببناء شاشة جديدة
لإنشاء إدخال تحتوي
على حقل للعنوان،
ومنطقة نصية لنص
الإدخال، وصف من
الرموز التعبيرية
لاختيار الحالة
المزاجية. "أضف زر حفظ
يقوم بإضافة الإدخال
إلى القائمة والعودة
إلى الشاشة الرئيسية.
وبهذا، سيقوم كلود
بإضافة شاشة الإدخال
الجديدة هنا وربطها
بالقائمة التي
أنشأناها في الخطوة
السابقة. الآن، يجب أن
تتضمن الشاشة حقلاً
للعنوان، ومنطقة أكبر
لنص اليوميات، وصفاً
من الرموز التعبيرية
للحالة المزاجية، وزر
حفظ يقوم بتخزين
الإدخال باستخدام
إعدادات بيانات" سويفت
"الموجودة في المشروع.
بمجرد انتهاء التحديث
، لنقم بتشغيل التطبيق
في محاكي" آي أو إس "
وتجربة المسار الكامل
بأنفسنا. افتح شاشة
الإدخال الجديدة،
واكتب العنوان
والمحتوى، واختر
الحالة المزاجية، ثم
اضغط على حفظ. يجب أن
يعود التطبيق إلى
الشاشة الرئيسية،
ويظهر الإدخال في
القائمة على الفور.
هذا الاختبار مهم هنا
لأنه يؤكد أيضاً أن
الشاشة ليست مرئية
فحسب، بل إن إجراء
الحفظ مرتبط بشكل صحيح
بنموذج البيانات
والتخزين المحلي.
بمجرد ظهور الإدخال
الجديد في قائمتنا كما
هو متوقع، سنعرف أن
مسار الإنشاء يعمل،
ويمكننا الانتقال إلى
عرض وتعديل الإدخالات
المحفوظة. حفظ
الإدخالات هو نصف ما
يجعل تطبيق المذكرات
مفيداً فقط. يحتاج
المستخدمون أيضاً إلى
فتح ما كتبوه، وقراءته
بشكل صحيح، وإجراء
تغييرات لاحقاً،
وحذفه عندما لا يرغبون
في الاحتفاظ به. لذا،
فإن هذه الخطوة
التالية تكمل تلك
التجربة الكاملة.
لإضافة هذه الوظيفة،
كل ما علينا فعله مرة
أخرى هو فتح لوحة
مساعد Claude، ثم إرسال
هذا الطلب إليه. قم
ببناء شاشة تفاصيل
تفتح عند النقر على
إدخال من القائمة،
تعرض العنوان الكامل
والنص والتاريخ
والحالة المزاجية. أضف
زر تعديل يسمح لي
بتغيير أي من هذه
الحقول وحفظ
التغييرات. وزر حذف
يقوم بإزالة الإدخال
والعودة إلى القائمة.
وبهذا، سيقوم Claude
بإنشاء عرض تفصيلي
يفتح عند اختيار إدخال
من القائمة الرئيسية.
يجب أن يعرض العنوان
الكامل، ونص الإدخال،
والتاريخ، والحالة
المزاجية، إلى جانب
عناصر تحكم لتعديل
الإدخال أو حذفه
بالكامل. مرة أخرى، قم
بتشغيل التطبيق في
المحاكي، ثم اختبر
المسار الكامل من
البداية إلى النهاية.
أنشئ إدخالاً جديداً،
وانقر عليه من القائمة
، وقم بتعديل حقل واحد
أو أكثر، واحفظ
التغييرات، وتأكد من
ظهور النسخة المحدثة
بشكل صحيح. ثم احذف
إدخالاً آخر، وتأكد من
أنه اختفى فعلياً من
القائمة. وهذا يؤكد أن
جميع التفاعلات
الأساسية الأربعة
تعمل الآن معاً بشكل
صحيح، وهي إنشاء
الإدخالات وقراءتها
وتعديلها وحذفها. بهذه
المرحلة، تكون
الوظائف الرئيسية
لتطبيق المذكرات قد
اكتملت. لذا، فإن
خطوتنا الأخيرة الآن
هي تحسين التصميم،
وجعل التجربة بأكملها
تبدو وتعمل كأنها
تطبيق iPhone أصلي.
تطبيقنا يعمل بالفعل،
لكن هذه المرحلة هي
التي تحدد ما إذا كان
سيبدو كتطبيق iPhone
حقيقي أم مجرد واجهة
أساسية تعمل على
الهاتف. الطلب الأخير
يركز بالكامل على
العرض باستخدام أنماط
iOS المألوفة، ومسافات
أنظف، وطباعة أقوى،
وتوجه مرئي أكثر
اتساقاً عبر كل شاشة.
إذاً، في هذه الخطوة
الأخيرة، سنرسل هذا
الطلب إلى Claude. راجع
التطبيق بالكامل وقم
بتطبيق تصميم iOS أصلي
ونظيف في كافة أجزائه.
استخدم نمط شريط
التنقل القياسي لـ iOS،
وأحجام الخطوط
والمسافات المناسبة،
ونظام ألوان بسيط
ومتناسق، وأنماط
القوائم والنماذج
القياسية لـ iOS ليبدو
التطبيق وكأنه ينتمي
لنظام iOS بدلاً من كونه
تصميماً عاماً. قم
بتحسين التصميم بشكل
عام، وأضف سمة داكنة
وأخرى فاتحة،
بالإضافة إلى رسوم
متحركة سلسة،
وتصميماً مشابهاً
لتطبيق Evernote. حسناً،
سيقوم" كلود "الآن
بمراجعة المشروع
بالكامل وتطبيق
التغييرات على
القائمة الرئيسية،
وشاشة الإدخال
الجديدة، وعرض
التفاصيل. يجب عليه
أيضاً تحديث أشرطة
التنقل، وأحجام
الخطوط، والمسافات،
والألوان، والقوائم،
والنماذج، مع إضافة
مفتاح تبديل للوضع
الداكن والفاتح،
وتحسين سلاسة الرسوم
المتحركة في كامل
التطبيق. وكما فعلنا
سابقاً، لنحرص على
تشغيل التطبيق في
المحاكي ثم التنقل بين
الشاشات الثلاث
مجدداً. فلنتحقق من
قائمة الإدخالات
الرئيسية، ونفتح شاشة
الإدخال الجديدة،
وندخل إلى عرض
التفاصيل مع التبديل
بين الوضعين الداكن
والفاتح للتأكد من
اتساق كلا السمتين في
كامل التطبيق. هذه
الجولة النهائية هي ما
يؤكد أن التصميم قد
تحسن بالفعل عبر
التجربة بأكملها وليس
في شاشة واحدة فقط. إذا
عمل التنقل والنماذج
والخطوط والرسوم
المتحركة والسمات
معاً بشكل صحيح، فيجب
أن يبدو التطبيق ويعمل
كتطبيق يوميات أصلي
على iOS بدلاً من كونه
مجرد تخطيط عادي
للهواتف. الآن، رؤية
التطبيق يعمل في
المحاكي أمر جيد، لكن
تشغيله على هاتف iPhone
فعلي هو ما نحتاجه
للتأكد من أن التطبيق
حقيقي فعلاً. هذا
الجزء مقسم إلى
مرحلتين. أولاً، إعداد
وتشغيل الإصدار من
جهاز MacBook، ثم اختبار
التطبيق النهائي
مباشرة على جهاز iPhone.
أولاً، نحتاج إلى
توصيل iPhone بجهاز Mac
باستخدام كابل USB، ثم
فتح محدد الأجهزة في
Xcode، واختيار iPhone
المتصل كهدف للبناء
بدلاً من المحاكي.
الآن، قم بتشغيل
المشروع مجدداً،
وسيقوم Xcode ببناء
التطبيق وتثبيته على
الهاتف، ثم تشغيله
كتطبيق أصلي حقيقي.
بمجرد اكتمال التثبيت
، افتح تطبيق اليوميات
من الشاشة الرئيسية
لجهاز iPhone، واختبر
التجربة الكاملة على
الجهاز الفعلي. أنشئ
إدخالاً جديداً، وأضف
عنواناً ونصاً، واختر
الحالة المزاجية، ثم
احفظه. بعد ذلك، افتح
الإدخال من القائمة،
وتحقق من عرض التفاصيل
بالكامل، وقم بتعديل
المحتوى للتأكد من حفظ
التغييرات بشكل صحيح.
إن تنفيذ نفس المسار
على iPhone يثبت أن هذا
ليس مجرد نموذج أولي
أو صفحة ويب مغلفة
داخل تطبيق جوال. إنه
تطبيق iOS أصلي حقيقي تم
بناؤه باستخدام Swift و
Swift UI، وقد تم إنشاء كل
جزء منه فقط عن طريق
وصف الميزات لـ" كلود "
بلغة بسيطة بدلاً من
كتابة الكود يدوياً.
يجلب تكامل Claude و Xcode
مساعد البرمجة الخاص
بـ Anthropic مباشرة إلى
بيئة التطوير، مما
يعني قدرته على قراءة
وكتابة كود Swift و SwiftUI،
وإصلاح المشكلات،
وبناء ميزات جديدة دون
الحاجة للتنقل بين
أدوات مختلفة. تعد خطة
Claude Pro أو Max أكثر من
كافية لربط حسابك
والبدء فعلياً في
استخدامه داخل Xcode.
اتبعنا في هذا الفيديو
خمس خطوات واضحة،
بدأنا بإنشاء نموذج
إدخال المذكرات
والتخزين المحلي، ثم
أضفنا القائمة
الرئيسية حيث تظهر
الإدخالات المحفوظة.
بعد ذلك، قمنا ببناء
شاشة الإدخال الجديد،
تلتها شاشة التفاصيل
مع خيارات التعديل
والحذف، وركز الأمر
النهائي على التصميم
العام، وأنماط iOS
الأصلية، والسمات
الفاتحة والداكنة،
والرسوم المتحركة
السلسة. وتم اختبار كل
خطوة هنا قبل المضي
قدماً، مما جعل
العملية برمتها أسهل
في الإدارة. والآن، ما
بنيناه هنا هو تطبيق
iPhone أصلي وحقيقي. لقد
كتب Claude كود Swift و SwiftUI
حقيقياً يعمل مباشرة
على نظام iOS. لذا، هذا
ليس مجرد موقع
إلكتروني موضوع داخل
غلاف تطبيق للهواتف
المحمولة. وبالتالي،
يمكن للتطبيق استخدام
ميزات iPhone الأصلية،
واتباع أنماط تصميم iOS
القياسية، وتطويره
بشكل أكبر مثل أي
مشروع Xcode آخر. ويمكن
إعادة استخدام سير
العمل نفسه للكثير من
الأفكار المناسبة
للمبتدئين. صندوق
وصفات بسيط، أو قائمة
قراءة، أو متتبع عادات
، أو تطبيق ملاحظات
شخصية يمكن أن يتبع
نفس الهيكل تماماً. قم
بإنشاء نموذج بيانات،
وابنِ القائمة، وأضف
شاشة إنشاء، وتضمن
عرضاً تفصيلياً، ثم
اختتم العمل بالتصميم.
الآن، ما عليك سوى
تنزيل Xcode مجاناً من
متجر تطبيقات Mac، وفتح
إعدادات Xcode،
والانتقال إلى قسم
الذكاء، وربط حساب Claude
الخاص بك. ومن هناك،
اختر فكرة تطبيق بسيطة
، وقسّمها إلى ميزات
صغيرة، ودع Claude يبني
كل جزء بأمر واحد في كل
مرة. حسناً، مرة أخرى،
تطبيق المذكرات هذا هو
مجرد نقطة البداية هنا
. المهم هو أنك تمتلك
الآن عملية يمكنك
إعادة استخدامها. لذا،
اختر فكرة واحدة بسيطة
، وافتح مشروع Xcode
جديداً، وابنِه من
خلال نفس سير العمل
المكون من خمس خطوات.
أخبرني في التعليقات
أدناه عن تطبيق iPhone
الذي ستبدأ بإنشائه،
وأراك في المشروع
القادم.
Ask follow-up questions or revisit key timestamps.
يشرح هذا الفيديو كيفية بناء تطبيق آيفون متكامل وعملي باستخدام برنامج إكس كود (Xcode) ودمج مساعد الذكاء الاصطناعي "كلود" (Claude) للبرمجة، دون الحاجة لكتابة كود بلغة "سويفت" يدوياً. يوضح الفيديو عملية بناء تطبيق يوميات عبر خمس خطوات أساسية: إعداد نموذج البيانات، بناء الشاشة الرئيسية، إضافة شاشة إنشاء الإدخالات، إنشاء شاشة تفاصيل وتعديل البيانات، وأخيراً تحسين التصميم وفق معايير نظام iOS، مما يتيح للمبتدئين تطوير تطبيقات أصلية بأنفسهم.
Videos recently processed by our community