أدوات من Tutorials
312 صفحات
Arabic
PDF
4.5

أدوات من Tutorials

Полное руководство по инструментам Xcode для iOS/macOS

المؤلف:

السنة:

ملخص:

مقدمة

كتاب «Instruments by Tutorials» (2020) من فريق Raywenderlich هو دليل عملي لواحد من أقوى الأدوات ولكن غالبًا ما يتم التقليل من شأنها في نظام Apple البيئي: تطبيق Instruments. بينما يركز معظم المطورين على كتابة الكود وواجهات المستخدم، يظل أداء التطبيق واستقراره خلف الكواليس. يسد هذا الكتاب هذه الفجوة، حيث يقدم دروسًا خطوة بخطوة حول التنميط (profiling)، وتصحيح تسربات الذاكرة، وتحليل استهلاك الطاقة، وتحسين الرسومات. على الرغم من أن الكتاب موجه لـ Swift ومنصات Apple، إلا أن المفاهيم الموصوفة (إدارة الذاكرة، تحليل وقت التنفيذ، العمل مع الخيوط) عالمية وستكون مفيدة لأي مبرمج، بما في ذلك أولئك الذين يعملون مع Python أو C++ أو Java.

عن ماذا يتحدث الكتاب

يتكون الكتاب من 312 صفحة وينقسم إلى 4 أجزاء، كل جزء مخصص لجانب معين من العمل مع Instruments:

  • الجزء الأول: الأساسيات — التعرف على واجهة Instruments، إنشاء ملفات التعريف (profiles)، بدء الجلسات، العمل مع التتبعات (traces).
  • الجزء الثاني: الذاكرة — تحليل مفصل لأدوات Allocations وLeaks وZombies. ستتعلم كيفية العثور على التسريبات، وتحليل دورات الاحتفاظ (retain cycles)، وتحسين استخدام الذاكرة.
  • الجزء الثالث: أداء CPU وGPU — Time Profiler وCore Animation وMetal System Trace. تحسين العرض (rendering)، وتقليل الحمل على المعالج والشريحة الرسومية.
  • الجزء الرابع:

توصيات