تعليم Claude Code بناء تطبيقات Android حديثة بطريقة Google — العمارة النظيفة، Compose، Hilt، Room، Flow، بدون اتصال أولاً، متعدد الوحدات حسب الميزة.
مهارة تشفر أفضل الممارسات الحديثة في Android (تعكس مرجع NowInAndroid) في Claude Code: العمارة النظيفة مع طبقات UI/Domain/Data، MVVM + UDF، Jetpack Compose للواجهة، Hilt لحقن الاعتماديات، Room للحفاظ على البيانات، Kotlin Flow للتدفقات التفاعلية، Retrofit للشبكات، وهيكل مشروع متعدد الوحدات موجه نحو الميزات.
Android Studio + JDK 17 — تثبيت أحدث نسخة مستقرة من Android Studio
الخطوات
اطلب من Claude بناء هيكل الوحدة
استخدم claude-android-skill. قم بإنشاء تطبيق Android متعدد الوحدات يسمى 'HabitTracker' مع ميزات: الصفحة الرئيسية، التتبع، الإعدادات. واجهة مستخدم Compose، حقن اعتماديات Hilt، قاعدة بيانات Room، بدون اتصال أولاً.✓ تم النسخ
→ تم إنشاء الوحدات :app, :core:database, :core:ui, :feature:home…
إضافة أول ميزة من البداية إلى النهاية
تطبيق ميزة التتبع: طبقة البيانات مع كيان Room، طبقة المجال مع حالات الاستخدام، واجهة المستخدم مع Compose و ViewModel. تضمين اختبارات الوحدة.✓ تم النسخ
→ الملفات عبر 3 طبقات + جميع الاختبارات تترجم
النتيجة: تطبيق عامل يتبع أنماط على نمط NowInAndroid.
المزالق
الإفراط في هندسة تطبيق صغير إلى 8 وحدات — أخبر المهارة بوضوح: 'وحدة واحدة مناسبة هنا' للمشاريع البسيطة