Arabic subtitles

Model View Controller - Intro to iOS App Development with Swift

Get Embed Code
3 Languages

Showing Revision 1 created 06/09/2016 by Udacity Robot.

  1. .بوضوح هناك الكثير الذي سنقدمه هنا
  2. لكن لأجل تبسيط ما أريد فعله
  3. .هو تصنيف هذه الأفكار إلى مستودعات قليلة
  4. على سبيل المثال، أفكار مثل كيف نضيف أزرارًا
  5. .وكيف نضيف نصًا، كل هذا يعتبر جزءًا مرئيًا من التطبيق
  6. .هيا نسمى هذه الفئة، View
  7. .عندما سننشئ هذا التطبيق سوف نحتاج أيضا إلى حفظ بعض البيانات
  8. .هذا، في عملنا، سيمثل ملفًا صوتيًا نستطيع تشغيله
  9. .(هيا نضع هذا في فئة أخرى ونسميها Data (بيانات) أو Model (نموذج
  10. .و في النهاية، سنكتب بعض التعليمات البرمجية لنتحكم في العرض والنموذج
  11. .هنا سنحتاج لتغيير سرعة الصوت المُسجَل
  12. .وسنحتاج أيضًا إلى أن نتعلم كيف ننتقل بين الشاشات المختلفة
  13. .نستطيع أن نسمي هذه الفئة بوحدة التحكم
  14. .الآن التمثيل الناجح هنا يأتي من عالم المسرح
  15. .يمكن أن تفكر في العرض على أنه مثل الممثلين
  16. .الممثلون هم أكثر جزء مرئي في المسرحية
  17. .تشبه وحدة التحكم المخرج الذى يدير الأشياء في مجموعة ويتحكم فيها
  18. وفي النهاية يمكن أن تفكروا في النموذج مثل المنطقة خلف المسرح
  19. .التي يخزنون فيها الدعائم التي يحتاجونها للمسرحية
  20. ،لذلك فإن ما ترونه هنا
  21. .هو بداية نمط تصميم يسمى Model وView وController
  22. أو ما يطلق عليه اختصارًا MVC
  23. .الذى تريد Apple من المبرمجين أن يتبعوه عندما ينشئون تطبيقات
  24. ،في الحقيقة معظم التطبيقات في مخزن التطبيقات تتبع هذه النوعية من التصميم
  25. .وكذلك نحن
  26. .ستبدأ رؤية هذا النمط التصميمي بجرد إنشاء تطبيقنا
  27. .لذلك هيا نفعل ذلك فيما بعد