تصفُّح مهارات Android

في ما يلي بعض مهارات Android التي أطلقناها حتى الآن. تتّبع مهارات Android المعيار المفتوح لمهارات الوكيل، وهي مصمَّمة لتكون قابلة لإعادة الاستخدام في جميع أدوات الذكاء الاصطناعي التي تتيح استخدام المهارات.

لاستكشاف جميع المهارات المتاحة، يُرجى الاطّلاع على مستودع GitHub لمهارات Android.

إرشادات حول ترقية مشروعك إلى الإصدار 9 من المكوّن الإضافي لنظام Gradle المتوافق مع Android

استخدِم Android CLI لإنشاء المشاريع وتشغيل التطبيقات على الأجهزة وإدارة الأجهزة الافتراضية وفحص واجهة المستخدم.

يمكنك تكييف تطبيقات بث الفيديو والألعاب ومتصفّحات الويب الحالية على Android لتعمل كتطبيقات مخصّصة للاستخدام أثناء توقّف السيارة على Android Auto ونظام التشغيل Android Automotive.

تأمين مكوّنات Android والتعامل مع "النيّات" بأمان، ما يمنع تصعيد الصلاحيات والوصول غير المصرَّح به

تدقيق أذونات Android والثغرات الأمنية في مكوّنات IPC ورصد الثغرات ومعالجتها

تسجيل بيانات أداء Android وتحليلها لتشخيص حالات البطء والتقطّع وتسرُّب الذاكرة، وتحويل اللغة الطبيعية إلى طلبات تتبُّع قابلة للتنفيذ، مثل طلبات PerfettoSQL

مراجعة قواعد الرموز البرمجية في Android بحثًا عن مخاطر أخطاء "التطبيق لا يستجيب" (ANR) وتشخيص عمليات تفريغ تسلسُل استدعاء الدوال البرمجية لأخطاء ANR

اعرض مهام سير العمل الرئيسية للمستخدمين على نظام Android، ما يتيح لوكلاء الذكاء الاصطناعي اكتشافها وتنفيذها على الجهاز فقط.

انتقِل إلى CameraX وطبِّق أفضل ممارسات CameraX.

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

تعليمات لمساعدتك في نقل واجهة المستخدم المستندة إلى العرض إلى Jetpack Compose

يمكنك تشخيص رمز واجهة مستخدم Jetpack Compose وتحسينه لتقليل عبء إعادة الإنشاء ومنع فقدان اللقطات وتأخُّر واجهة المستخدم.

يمكنك تحديث واجهة مستخدم تطبيقك من خلال إتاحة التنسيق من حافة الشاشة إلى حافتها.

يمكنك دمج حزمة Play Engage SDK في تطبيقك لنشر مجموعات المحتوى وجذب المستخدمين على Google Play.

يمكنك إدارة تحديثات حالة Android AppWidget وعمليات المزامنة في الخلفية وحدود ذاكرة الصور النقطية في RemoteViews باستخدام Jetpack Glance.

يمكنك إنشاء تطبيقات مصغّرة للشاشة الرئيسية باستخدام التنسيقات الأساسية في Jetpack Glance من مشروع Android Platform Samples.

يمكنك إنشاء مساحات للرسم اليدوي في Jetpack Compose باستخدام واجهة برمجة التطبيقات Jetpack Ink API، والتعامل مع إدخال قلم الشاشة، وتحويل الخطوط من رطبة إلى جافة، والمسح، والاستمرارية.

يمكنك تصميم أنماط BrushFamily مخصّصة في Jetpack Compose لواجهة Jetpack Ink API باستخدام رؤوس مخصّصة وسلوكيات ديناميكية وأنسجة وطبقات.

نقل تطبيقات Android TV من مجموعة أدوات واجهة المستخدم القديمة Leanback إلى Jetpack Compose for TV

يمكنك إنشاء تطبيق Android يشغّل نموذجًا لغويًا كبيرًا (LLM) للنصوص المفتوحة على الجهاز فقط باستخدام وحدة المعالجة المركزية (CPU) أو وحدة معالجة الرسومات (GPU) من خلال واجهة برمجة التطبيقات LiteRT-LM Kotlin API.

يمكنك ضبط وتنفيذ استنتاج ‎ .tflite على الجهاز فقط على وحدة المعالجة المركزية (CPU) ووحدة معالجة الرسومات (GPU) في Kotlin باستخدام واجهة برمجة التطبيقات LiteRT CompiledModel API.

تنفيذ ميزة Google Cast في تطبيقات Android

إرسال طلبات باللغة الطبيعية على الجهاز فقط إلى Gemini Nano

يمكنك إنشاء مهام سير عمل وكيلية مستقلة على الجهاز فقط في تطبيقات Android باستخدام واجهة برمجة التطبيقات ML Kit GenAI Agent API المستندة إلى Gemini Nano.

أفضل الممارسات لإعداد Navigation 3 واستخدامه في تطبيقك

اعتراض إيماءات الرجوع وتشغيل الصور المتحركة لإيماءة إظهار شاشة الرجوع

يمكنك الوصول إلى الميزات الجديدة من خلال ترقية Play Billing Library.

يمكنك تدقيق تطبيقات Android وفقًا لسياسات Google Play للتحقّق من امتثالها للأذونات وحذف الحسابات وأمان البيانات.

يمكنك تحسين أداء تطبيقك من خلال تدقيق إعدادات R8.

يمكنك تنفيذ ميزة "استعادة بيانات الاعتماد" في Android باستخدام واجهة برمجة التطبيقات Credential Manager لتسجيل الدخول تلقائيًا على الأجهزة الجديدة.

تحليل مشروعك وإعداد استراتيجية اختبار شاملة، بما في ذلك اختبارات الوحدات وواجهة المستخدم ولقطات الشاشة

يمكنك دمج عملية آمنة لتأكيد عنوان البريد الإلكتروني بدون كلمة مرور صالحة لمرة واحدة (OTP) في تطبيقك باستخدام Credential Manager.

إرشادات لإنشاء تطبيقات Wear OS باستخدام Compose Material 3، بما في ذلك السقالات والتنسيقات وعمليات النقل من الإصدارات السابقة

تعرَّف على كيفية إنشاء تطبيقات Wear OS المصغّرة ونقلها وتحديثها والتحقّق منها باستخدام Glance Wear وRemote Compose.

يمكنك تطوير تطبيقات Android XR المعروضة على النظارات بشاشة عرض باستخدام حزمة أدوات واجهة المستخدم Glimmer في Jetpack Compose.

الوصول إلى الأجهزة وإدارتها، مثل الكاميرات والميكروفونات على أجهزة Android XR التي تعرض المحتوى، مثل النظارات الصوتية والنظارات بشاشة عرض