العودة إلى الأعمال

تراريوم - حديقة التركيز الرقمية

تطبيق إنتاجية متعدد المنصات يحول وقت التركيز إلى لعبة ممتعة.

العميل: مشروع شخصي السنة: 2026 المدة: ١ شهر

التقنيات المستخدمة

Flutter (Dart)Kotlin (Android Native)Method ChannelsForeground ServicesSQLite (Drift)

التحدي

مؤقتات التركيز التقليدية مملة، وحاصرات التطبيقات مقيدة للغاية. كان التحدي التقني هو بناء تطبيق (Flutter) يمكنه التفاعل مع واجهات برمجة تطبيقات نظام التشغيل منخفضة المستوى لاكتشاف وحظر التطبيقات المشتتة (مثل وسائل التواصل الاجتماعي) في الوقت الفعلي دون استنزاف البطارية.

الحل

قمت بإنشاء بنية هجينة. تم بناء واجهة المستخدم/اللعبة باستخدام Flutter. بالنسبة لمحرك الحظر، قمت بكتابة وحدات أصلية (Native Modules): خدمة `Foreground Service` و `OverlayWindow` بلغة Kotlin لنظام Android. عندما يبدأ المستخدم جلسة، يراقب التطبيق العمليات الجارية ويحجب المشتتات. تفتح جلسات التركيز الناجحة نباتات افتراضية لتنمية تراريوم شخصي.

الميزات

  • حظر التطبيقات الأصلي
  • مؤقت تركيز بالألعاب
  • تحليلات مفصلة

مسار المشروع

المرحلة 1: المفهوم

تصميم حلقة اللعب (Gamification) وتنفيذ عرض النباتات SVG في Flutter.

المرحلة 2: الجسر الأصلي

كتابة أكواد Kotlin للتعامل مع اكتشاف العمليات وتراكب الحظر.

المرحلة 3: المنطق

تنفيذ منطق القائمة المسموح بها وقاعدة البيانات المحلية لتتبع الجلسات.

المرحلة 4: التحسين

تحسين خدمة الخلفية لتقليل استهلاك البطارية ومعالجة أذونات Android 14.

النتائج

<2% استهلاك البطارية
Native محرك الحجب الأصلي

لقطات الشاشة

حديقة التركيز حديقة التركيز
إعداد حظر التطبيقات إعداد حظر التطبيقات
إحصائيات التركيز إحصائيات التركيز

هل لديك مشروع مشابه؟

دعنا نتحدث عن مشروعك.

طلب استشارة مجانية