Smokey — حيوان أليف لسطح المكتب متعدّد المنصات
صاحب المشروع · مشروع شخصي
Smokey رفيق لسطح المكتب مُنفَّذ مرتين: بـ Swift وAppKit على macOS، وبـ C# وWPF على Windows. يتشارك البناءان النِّسَب نفسها ولوحة الألوان والشخصية والسلوك، لا أن يكون أحدهما نقلاً مبتوراً للآخر.
يمشي ويتوقّف وينام ويرمش ويحرّك ذيله؛ ويلحظ المؤشّر فينظر نحوه؛ ويتسلّق حواف الشاشة ويعبر أعلاها؛ ويجد النوافذ الظاهرة فيتسلّق حوافها ويمشي عليها؛ ويمكن التقاطه وسحبه وإفلاته. وتبقى المناطق الشفافة من نافذته قابلة للنقر من خلالها، فلا يعوق العمل المعتاد.
ويضيف بناء macOS مراقباً للنظام ينبّه إلى انخفاض البطارية وارتفاع استهلاك المعالج وامتلاء القرص وانقطاع الشبكة، قارئاً IOKit وإحصاءات mach ومساحة الأقراص وNWPathMonitor، بفترات تهدئة تمنع تكرار التنبيهات. كما يحمل مؤقّت تركيز وتنبيهات للاستراحة.
كل الرسوم متجهية مولَّدة برمجياً — بلا ملفات صور. ويعمل دون إنترنت تماماً: بلا حساب ولا واجهة برمجية ولا اتصال شبكي ولا قياس عن بُعد ولا رموز وصول.
التقنيات
روابط
تريد نظاماً مشابهاً لعملك؟
لنتحدث