كل منتج نطلقه يبدأ كملفّ Figma — والمسافة بين ذلك الملفّ وApp Store هي الحرفة كلّها. هذه هي العملية، والمبادئ، والدليل.
يتشارك مصمّمونا ومهندسونا اجتماعاً يومياً، لا طابور تذاكر. وكل شاشة تُرسَم في Figma يراجعها من سيبنيها — قبل أن تصبح نهائية، لا بعد ذلك.
لا نصوص حشو، ولا أسماء مثالية تصادف أنها قصيرة كلّها. نصمّم ببيانات إنتاجية: أسماء عربية طويلة، وأرصدة من تسعة أرقام، وحالات فارغة، وحالات خطأ، وحالات دون اتصال.
يُصمَّم الاتجاه من اليمين لليسار كمرآة منذ أول مخطّط هيكلي — الطباعة والأيقونات والحركة مضبوطة للنصّين. وإن كان يعمل بالإنجليزية فقط، فهو لا يعمل.
الحركة تشرح التسلسل الهرمي والحالة — لا زخرفة لذاتها أبداً. لكل انتقال مهمّة؛ وما لا يستحقّ مللي ثوانيه يُحذَف.
كل خطوة تنتهي بشيء يمكنك فتحه والنقر عليه والحكم عليه — لا بتحديث حالة أبداً.
ورش عمل، ومقابلات مستخدمين، وتفكيك للمنافسين في FigJam. نخرج بالمهمّة الفعلية التي يريد المستخدم إنجازها مكتوبةً — وبقائمة إلغاء للميزات التي لا تخدمها.
كل شاشة من كل مسار، منخفضة الدقّة، قابلة للنقر. هنا يُتجادَل حول التنقّل ويُصلَح — بثمن زهيد، بتدرّج رمادي، قبل أن يقع أحد في حبّ تدرّج لوني.
محتوى حقيقي، باللغتين، وكل حالة حدّية. فاتح وداكن. مكوّنات مبنيّة بمتغيّرات وتخطيط تلقائي كي لا يكسر تغيير في النصّ أربعين شاشة.
الألوان والخطوط والتباعدات وأنصاف الأقطار تصبح رموزاً مسمّاة تطابق قاعدة الشيفرة واحداً لواحد. ومكتبة مكوّنات Figma تعكس Storybook — الأسماء نفسها، والخصائص نفسها، والحالات نفسها.
النماذج الأوّلية التفاعلية تُعرَض على مستخدمين حقيقيين (Maze، وجلسات مُدارة) وعلى المستثمرين حين يكون ذلك الهدف. وتعود النتائج إلى الملفّ في الأسبوع نفسه.
كان المهندسون في الملفّ طوال الوقت — Dev Mode، وحالات حدّية موثّقة، ومواصفات حركة بمنحنيات ومدد. ويراجع التصميم كل بناء حتى تطابق الشاشة المُطلَقة تلك المرسومة.
ملفّ حيّ واحد من الانطلاق إلى الإطلاق — المسارات في FigJam، والشاشات والرموز في Figma، والتطابق مع Storybook في الشيفرة.
الفريق نفسه الذي رسم هذه الشاشات كتبها. افتح أيّاً منها لترى الشاشات والحزمة التقنية والقصّة.
سباق اكتشاف من أسبوعين: ورش عمل، ومسارات، ونموذج أوّلي قابل للنقر — يبقى لك في كلتا الحالتين.