meshmesh LabsIT Development
من نحن

استوديو مستقلّ.

نبني عددًا قليلًا من التطبيقات، على مهل، لأناسٍ سيستعملونها كلّ يوم سنين.

‏meshmesh Labs استوديو مستقلّ وصغير. وهذا قيدٌ، وهو أيضًا المقصود: نُصدر أقلّ، ونملك كلّ سطر، ولا أحد نُحيل إليه قرارًا صعبًا. وحين يقول هذا الموقع إنّ شيئًا يفعل شيئًا، فقد تحقّق منه مَن كتبه.

يُقال عادةً إنّ الصِّغَر عيبٌ يتجاوزه الاستوديو مع الوقت. ونحن نراه البنية الوحيدة التي يمكن أن تبقى فيها الإجابة عن سؤال «هل نجمع هذا؟» لا، بثبات. فالشركة الأكبر لديها فريق نموّ، وفريق النموّ مضطرٌّ أن يبرّر وجوده. وليس هنا أحدٌ يتوقّف عمله على أن تكون بياناتك مثيرةً للاهتمام.

ما الذي نبنيه ←

الاسم

مشمش هو الاسم، وهو الفاكهة. والشعار مشمشةٌ مرسومة بوصفها برمجيّة لا فاكهة: دائرة واحدة، وشقٌّ واحد، وورقة واحدة.

والشقّ هو الشعار كلّه. هو ما يجعل المشمشة تُقرأ مشمشةً لا برتقالة، وهو الخطّ الوحيد في الرسم — ولذلك يظلّ الشعار متماسكًا عند ١٦ بكسل، حين تسقط الورقة ولا يبقى إلا دائرةٌ وثنية. والفواصل الأفقية في هذا الموقع هي ذلك الشقّ نفسه، مُعادًا استعماله. وما إن تراه حتى لا تكفّ عن رؤيته، وهذه وظيفة الشعار.

لا يُعاد تنضيد الشعار الكتابيّ بالعربية أبدًا — لا في نسخةٍ عربية، ولا على قرطاسية عربية، ولا في أيّ مكان. لُقطةٌ واحدة تخدم كلّ اللغات.

والبرتقالي هو #F58220، وهو لون مِلء لا لون خطّ: فنسبة تباينه إلى الأبيض نحو ٢٫٦:١، وهي غير مسموح بها للنصّ بحسب إرشادات الوصول، وكلّ علامة برتقالية تبدو رخيصة على الإنترنت إنما كسرت هذه القاعدة بعينها. والنصّ البرتقالي في هذا الموقع #A8480C أو أدكن. وأنت ترى الفرق الآن.

ما لن نفعله

  • بيع بياناتك. لا لمعلنين، ولا لوسطاء بيانات، ولا ضمن صفقة استحواذ. لا توجد نسخةٌ من خطّة العمل يكون فيها ما تسجّله في أحد تطبيقاتنا أصلًا في ميزانية.
  • صناعة الشعور بالذنب. لا سلاسل تنكسر، ولا تنبيهات مهندسة لتجذبك، ولا لوحة صدارة لم تطلب أن تكون عليها. العادة ليست مؤشّر نموّ، والتطبيق الذي يعاملها كذلك يفعل ما هو أسوأ من الإزعاج.
  • إطلاق ميزة لا نستطيع شرحها. إن عجزنا عن القول بوضوح ماذا تُرسل ولماذا، فلن تدخل — و«هذه ممارسةٌ معتادة» لم تكن يومًا جوابًا عن هذا السؤال.

كيف يُبنى الشيء هنا

  1. أن يكون مطلوبًا كلّ يوم

    لا يعنينا برنامجٌ تفتحه مرّتين. والاختبار لأيّ تطبيقٍ جديد هو: هل سيفتقده أحدٌ في الثلاثاء الثالث؟

  2. أن يُكتب مرّتين

    مرّةً لنعرف ما هو، ومرّةً على وجهه. النسخة الأولى بحثٌ، ونرمي منها أكثر ممّا نُبقي.

  3. أن يسبق قرارُ الخصوصية الميزةَ

    ما يجب ألّا يغادر الجهاز يُقرَّر في تصميم البيانات لا في آخر الطريق. فبناء السياج أسهل بكثير من إزالة بياناتٍ جُمعت طَوال سنة.

  4. أن يُطلَق حين يصحّ لا حين يحلّ موعده

    لا يوجد هنا تقويم مستثمرين. وحسنةُ الصِّغَر أنّ الموعد النهائيّ الوحيد هو صبرنا نحن.

الإتقان، تحديدًا

الخطّ
‏IBM Plex في الكتابتين — رُسمت العربية واللاتينية معًا، فلا تبدو اللقطة ثنائية اللغة كأنها شركتان دُبّستا معًا.
المنصّات
آيفون وآيباد وساعة آبل. مبنيّة بلغة Swift وإطار SwiftUI، دون أيّ طبقة عابرة للمنصّات بيننا وبين النظام.
اللغات
العربية والإنجليزية كلتاهما أصيلة هنا، والاتجاه من اليمين إلى اليسار تخطيطٌ قائم بذاته لا انعكاسٌ لاحق.
دون اتصال
كلّ ما يمكن حسابه على الجهاز يُحسب على الجهاز. والشبكة لما يحتاجها حقًّا، ولا شيء غير ذلك.
سهولة الوصول
الخطّ الديناميكيّ، وتسميات VoiceOver، وتباينٌ يمرّ عند أصغر حجمٍ نُصدره — لا بوصفها مراجعةً متأخّرة، بل بوصفها سبب شكل التخطيط أصلًا.

كلّمنا

بالعربية أو الإنجليزية، ونقرأ كلّ رسالة.
طرق الوصول إلينا ←