تجاوز إلى المحتوى

تطوير تطبيقات آي أو إس باستخدام لغة سويفت: أول تطبيق على الآيفون

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

ملاحظة سريعة: مفيش زر في البداية. الزر الوحيد للكورس هتلاقيه في النهاية، بعد ما تقرأ وتتأكد إن الكورس مناسب لك.
شاب عربي يطور تطبيق آيفون على اللابتوب وبجانبه آيفون يعرض التطبيق
الصورة الرئيسية: تطبيق آي أو إس الجيد بيبان من أول لمسة، قبل ما المستخدم يقرأ أي شرح.
01 — ليه الكورس ده؟

ليه سويفت بالذات لتطبيقات آبل؟

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

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

الشهادة هنا يعني إيه بالظبط؟ بعد إتمام الكورس، بتحصل على شهادة إتمام معتمدة مجانية من المنصة حسب القائمة المعتمدة. دي شهادة إتمام كورس، مش شهادة مهنية مدفوعة، ومش بديل عن تطبيق عملي توريه في معرض أعمالك. قيمتها إنها بتثبت إنك خلصت كورسا كاملا، مش فيديو واحد.
02 — محتوى الكورس

افتح كل جزء وشوف دوره في التطبيق

أساسيات سويفت

لغة التطبيق. هتتعلم صياغة سويفت الأساسية: المتغيرات والدوال والفئات، بالطريقة اللي بتستخدمها فعلا في تطبيقات آي أو إس، مش كأمثلة مجردة.

واجهات وتنقل

اللي المستخدم بيشوفه. هتفهم إزاي تتبني الشاشات وعناصرها وفق قواعد تصميم آبل، وإزاي تنظم التنقل بين الشاشات بحيث يفضل مفهوما دايما.

بيانات وحالة التطبيق

اللي بيحصل ورا الشاشة. هتفهم إزاي التطبيق بيحتفظ بالبيانات، وإزاي بيتعامل مع دورة حياة التطبيق لما يتقفل ويتفتح تاني، وإزاي يفضل مستقرا.

1

منصة بمعايير واضحة

قواعد آبل الواضحة بتسهل عليك التعلم: لما تعرف المعيار، تقدر تقيس شغلك عليه بدل ما تخمن.

2

4 ساعات عملية

مدة مناسبة لمدخل متوسط: كافية تبني تطبيقا صغيرا، ومن غير ما تحس إنك داخل في مسار طويل قبل ما تشوف نتيجة.

3

تطبيقك الأول هو الدليل

بعد الكورس، ابن تطبيق ملاحظات أو قائمة مهام للآيفون: إضافة وحذف وعرض، وشاشة تفاصيل، وحفظ للبيانات.

شابة محجبة تجرب تطبيق آيفون طورته على موبايلها
الصورة الداخلية: جرّب تطبيقك على جهاز حقيقي أو محاكي، وراقب التنقل: هل المستخدم عارف هو فين دايما؟
03 — التفاصيل العملية

كل حاجة في جدول واحد، من غير لف

البند التفاصيل
الكورس تطوير تطبيقات iOS باستخدام لغة سويفت (iOS App Development using Swift)
المنصة والجهة مهارة تك — معهد تكنولوجيا المعلومات
اللغة منصة عربية، والمصطلحات التقنية تظهر بحروفها الأصلية داخل النص العربي
المدة 4 ساعات
المحتوى 9 فصول — 87 فيديو حسب صفحة الكورس
المستوى متوسط
التكلفة مجاني حسب القائمة المعتمدة، مع التأكد من صفحة الكورس وقت التسجيل
الشهادة شهادة إتمام معتمدة مجانية
يناسب مين؟ أي حد عنده أساسيات برمجة وعايز يدخل تطوير تطبيقات آبل، أو مطور أندرويد عايز يضيف منصة تانية لمهاراته

ملاحظة عن البيانات: المدة والشهادة هنا حسب صفحة الكورس وقت الكتابة، وقد تتغير بعد كده، فصفحة الكورس نفسها هي المرجع وقت التسجيل. والمحتوى الدراسي نفسه بيتفتح بعد التسجيل في المنصة، لأن صفحة الكورس للضيوف بتعرض النظرة العامة بس.

تفاصيل بسيطة تفرق قبل ما تبدأ

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

مثال عملي لفكرتك الأولى

تطبيق قائمة مهام للآيفون: شاشة رئيسية فيها المهام، وزر إضافة يفتح شاشة إدخال، وحفظ المهام عشان تفضل موجودة بعد قفل التطبيق، وتنقل واضح بين الشاشات. لو عرفت تبني التطبيق ده وتخليه سلسا، يبقى فهمت أساسيات آي أو إس فعلا.

في تطبيقات آبل، البساطة مش نقص في المميزات، هي احترام لوقت المستخدم وانتباهه.

04 — رسوم متحركة

وزع وقتك صح، وابن مشروعك الأول صح

الرسمان دول مش إحصاءات من دراسة، هما خطة مقترحة للتنظيم فقط، وليست أرقاما بحثية. الأعمدة بتتملي لوحدها لما تفتح الصفحة.

خطة مذاكرة مقترحة

توزيع مقترح لوقت الكورس، وليس بيانات بحثية.

تركيبة تطبيقك الأول

توزيع مقترح لمكونات المشروع، وليس نسب نجاح حقيقية.

واجهات وتنقل: 40%
منطق وبيانات: 35%
اختبار وتحسين: 25%
05 — خطة تطبيق

خلص الكورس في خطوات واضحة، وعلم عليهم وانت ماشي




اختبر نفسك في 30 ثانية

أسئلة من نفس روح الكورس، مش امتحان رسمي. افتح كل إجابة وشوف التغذية الراجعة فورا.

1) ليه سويفت مناسبة للمبتدئين في منصة آبل؟

لأنها أقدم لغة لآبل

مش دي. فكر تاني في وظيفة كل مفهوم في الكورس.

لأنها آمنة وسريعة وسهلة القراءة وبتقلل أخطاء شائعة

صح. دي الإجابة بالظبط.

2) إيه أهم حاجة في تطبيق آي أو إس جيد؟

عدد المميزات الكبير

مش دي. فكر تاني في وظيفة كل مفهوم في الكورس.

تجربة متسقة وتنقل مفهوم وأداء سلس

صح. دي الإجابة بالظبط.

أخطاء شائعة في البداية

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

06 — أسئلة شائعة

أسئلة بتتكرر قبل التسجيل

هل الكورس والشهادة مجانا فعلا؟

حسب القائمة المعتمدة، نعم: الكورس مجاني، وشهادة الإتمام معتمدة مجانية. لو صفحة الكورس قالت غير كده وقت دخولك، اعتمد على كلام الصفحة نفسها.

هل أحتاج جهاز ماك؟

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

هل الكورس ده كفاية عشان أشتغل مطور آي أو إس؟

لا لوحده. هو مدخل عملي قوي، وبعدها تحتاج مشاريع أكتر وتعمقا في مكتبات آبل ومسارات تانية من القائمة. لكن من غير البداية دي، الطريق هيبقى أطول.

الخلاصة

ابن تطبيقا صغيرا يشتغل على الآيفون، وبعدين كمل الطريق

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

الدخول إلى الكورس على مهارة تك

الرابط بيفتح صفحة الكورس بالعربي، وتأكد من المدة والشهادة من الصفحة نفسها وقت التسجيل.