4 مستودعات
Reference source code and architectural patterns for building Android mobile applications.
Distinct from Android App Architecture Patterns: Focuses on general app development patterns rather than specific build tools or execution environments.
Explore 4 awesome GitHub repositories matching mobile development · Android App Development Patterns. Refine with filters or upvote what's useful.
هذا المشروع عبارة عن مكتبة مرجعية لتطوير Android، توفر كوداً مصدرياً وتطبيقات نموذجية توضح الأنماط المعمارية وتنفيذ قدرات API الأساسية. تعمل كمجموعة من التنفيذات المرجعية لإدارة البيانات، وتكامل النظام، وتطوير مكونات واجهة المستخدم. توفر المكتبة أمثلة محددة لإدارة واجهات الأجهزة، والمهام الخلفية، والتواصل بين العمليات. تتضمن معرضاً لمكونات واجهة المستخدم وأنماطاً لتنفيذ ميزات إمكانية الوصول وتحجيم الخط على مستوى النظام. يغطي المشروع مجالات قدرات واسعة بما في ذلك استمرارية البيانات المحلية باستخدام قواعد البيانات، وتواصل API عن بُعد عبر عملاء HTTP، وإدارة دورة حياة التطبيق. كما يتضمن تنفيذات لأدوات الشاشة الرئيسية، وسياسات إدارة الجهاز، وإبلاغ عن تعطل التطبيق.
Provides a comprehensive library of reference source code and patterns for building Android applications.
يوفر هذا المشروع مجموعة من المواد المرجعية، والأدلة، وأوراق الغش المصممة لتحسين سير عمل تطوير Android. يعمل كمورد شامل لتنفيذ أفضل الممارسات في بناء التطبيقات، وتصحيح الأخطاء، وتصميم واجهة المستخدم. يغطي المستودع تقنيات متخصصة لتحسين البناء، بما في ذلك طرق تقليل أحجام الملفات الثنائية وتسريع التجميع. كما يوفر مراجع مفصلة لتصحيح أخطاء الأجهزة، واكتشاف تسرب الذاكرة، وتطبيق مبادئ Material Design. يفصل المشروع أيضاً تحسينات الإنتاجية لبيئة التطوير، مثل اختصارات لوحة المفاتيح، والقوالب الحية، وإعدادات المحرر. كما يتضمن توجيهات لإدارة الأجهزة عبر أدوات سطر الأوامر، وتوصيف الأداء، وتنفيذ الطباعة التي يسهل الوصول إليها وفيزياء الحركة.
A comprehensive collection of best practices and shortcuts for building and refining Android applications.
هذا المشروع عبارة عن مجموعة من تنفيذات مرجع تطبيقات Android ومشاريع العينة. يوفر كوداً مصدرياً تعليمياً يوضح أنماط التطوير القياسية لبناء تطبيقات جوال وظيفية. يتضمن المستودع أمثلة محددة لتصميم واجهة مستخدم Android، واستمرارية البيانات، وتكامل الأجهزة. يوفر تنفيذات مرجعية للتعامل مع العمليات الخلفية طويلة الأمد وبث النظام، بالإضافة إلى عروض توضيحية لبناء التخطيطات والرسومات المخصصة. تغطي قاعدة الكود نطاقاً واسعاً من القدرات بما في ذلك برمجة الشبكة لجلب البيانات عن بعد، وإدارة البيانات المحلية باستخدام التفضيلات المشتركة وقواعد البيانات، واستخدام مستشعرات الجهاز، و Bluetooth، والكاميرات، والميكروفونات. كما يوضح استخدام تخطيطات الأجزاء النمطية، وإشعارات النظام، وإدارة أذونات التطبيق.
Provides a comprehensive collection of reference source code and architectural patterns for building Android applications.
يعمل هذا المشروع كمورد تعليمي ودليل عملي للمطورين الذين يتعلمون بناء تطبيقات محمولة أصلية على منصة Android باستخدام لغة البرمجة Kotlin. يوفر قاعدة كود مهيكلة توضح كيفية تطبيق بناء جملة اللغة الحديث ونماذج التطوير على مهام البرمجيات في العالم الحقيقي. يركز المستودع على تدريس معمارية تطبيقات الأجهزة المحمولة الاحترافية من خلال تنفيذ أنماط التصميم القياسية في الصناعة. من خلال سلسلة من الأمثلة العملية، يوضح كيفية تنظيم منطق التطبيق، وإدارة تبعيات المكونات، والحفاظ على هياكل كود نظيفة وقابلة للاختبار داخل بيئة الأجهزة المحمولة. تغطي قاعدة الكود مفاهيم هندسة الأجهزة المحمولة الأساسية، بما في ذلك إدارة دورات حياة المكونات، وتنفيذ تدفقات البيانات التفاعلية، وبناء واجهات المستخدم من خلال التكوين التعريفي. كما يسلط الضوء على استخدام سلامة القيم الفارغة (null safety) في وقت التجميع لمنع أخطاء وقت التشغيل الشائعة أثناء عملية التطوير.
Serves as a practical guide for building native Android applications using modern Kotlin and architectural standards.