عن CacheGit
ابحث عن محافظ مطوري GitHub وتتبعها واحفظها مؤقتًا دون اتصال بالإنترنت تمامًا.
CacheGit هو تطبيق أنيق وعالي الأداء لعرض ملفات تعريف GitHub، مصمم للعمل دون اتصال بالإنترنت، ويوفر تجربة تصفح سلسة في جميع ظروف الشبكة. تم تطويره بالكامل باستخدام مكونات معمارية حديثة لنظام Android، ويُعد هذا التطبيق مثالًا عمليًا على ممارسات هندسة تطبيقات الجوال الأصلية.
الميزات الرئيسية:
• التخزين المؤقت لمصدر واحد للبيانات: بفضل طبقة مستودع ذكية، يعرض التطبيق بيانات ملف التعريف المخزنة مؤقتًا فورًا عند انقطاع الاتصال بالشبكة، مما يضمن تجربة مستخدم متواصلة.
• بنية MVI أحادية الاتجاه: يتميز بنمط معماري صارم لنموذج-عرض-نية، يستخدم Kotlin Coroutines وStateFlow للحفاظ على حالات واجهة مستخدم ثابتة وقابلة للتنبؤ.
• واجهة Jetpack Compose أصلية: نظام تصميم Material 3 أنيق وبسيط، مزود بتخطيطات مرنة ورسوم متحركة سلسة وإدارة مُحسّنة لشرائح التصفية.
... • تكامل فوري مع واجهة برمجة تطبيقات GitHub REST: ربط مباشر وخفيف الوزن للشبكة لجلب بيانات المستخدمين العامة، وتحليلات المستودعات، وبيانات المستخدمين المتقدمين، ولغات البرمجة الأساسية.
أبرز الميزات التقنية والهندسية:
• بنية النظام: حدود واضحة تفصل بين طبقات العرض، والمجال، والبيانات.
• التخزين المحلي: قاعدة بيانات Room DB تستخدم كائنات الوصول إلى البيانات (DAOs) المخصصة واستراتيجيات التخزين المؤقت المستقرة.
• الشبكات: شبكة واجهة برمجة تطبيقات آمنة من حيث النوع، مُهيأة عبر Ktor Client / Retrofit.
• حقن التبعية: إدارة رسوم بيانية منفصلة للمكونات باستخدام Dagger Hilt.
• إطار عمل واجهة المستخدم: واجهة مستخدم تعريفية مبنية بالكامل باستخدام Jetpack Compose.
• الأداء والأمان: تحسينات مُحسّنة لوقت التشغيل باستخدام تشفير الكود R8/ProGuard ومفاتيح تكوين قائمة واجهة المستخدم المستقرة للقضاء على أخطاء تسريب الحالة.
... سواء كنت تقوم بفحص مستودعات المصادر المفتوحة أو تقييم مقاييس المشروع، فإن CacheGit يوضح كيف تحول نماذج التخزين المؤقت عالية الجودة طلبات واجهة برمجة التطبيقات القياسية إلى أدوات غير متصلة بالإنترنت لا تشوبها شائبة.
What's new in the latest 1.0.2
What's New:
• Offline-First: Cache-first architecture with local SQLite database and custom offline portfolio creation.
• Settings Menu: Dynamic GitHub PAT configuration to bypass rate limits and integrated cache management.
• Premium UI: iOS-style sliding capsule tab controls to view READMEs, files, and commits.
• Bug Fixes: Fixed state mismatches to ensure cached portfolio chips select and delete seamlessly.
معلومات CacheGit APK
الإصدارات القديمة لـ CacheGit
قم بتنزيل سريع وآمن بالغاية عبر تطبيق APKPure
قم بتثبيت ملفات XAPK/APK بنقرة واحدة على أندرويد!







