العودة إلى الدورة

المسارات والهندسة المتقدمة

Flutter 2026: احتراف Impeller و Wasm

ما وراء المستطيلات: الـ Path API

يتعامل Impeller مع المسارات المعقدة بكفاءة أكبر بكثير من Skia من خلال تقنية tessellation.

رياضيات واجهة المستخدم

لبناء شريط تقدم دائري مخصص بدون مكتبة:

  1. استخدم path.arcTo.
  2. استخدم path.conicTo للمنحنيات الناعمة.
  3. احتفظ بكائن الـ path خارج حلقة الـ paint إن أمكن (تحسين للأداء!).

تمرين: ارسم مسدساً (hexagon) مثالياً باستخدام الدوال المثلثية (sin, cos) داخل الـ CustomPainter الخاص بك.