أعلنّا اليوم في مؤتمر Google I/O، عن الطرق العديدة التي نستخدمها لتعزيز سير العمل المستند إلى الوكلاء من أجل زيادة إنتاجيتك وضمان تألّق تطبيقاتك في منظومة Android المتكاملة المتنامية. في ما يلي ملخّص لـ 17 من الإعلانات المفضّلة لدينا لمطوّري Android، ويمكنك أيضًا الاطّلاع على ما تم الإعلان عنه الأسبوع الماضي في حلقة The Android Show عن مؤتمر Google I/O. ترقَّبوا خلال اليومَين المقبلَين مزيدًا من التفاصيل حول جميع المواضيع المطروحة.
إنشاء تطبيقات Android عالية الجودة باستخدام الوكلاء
1: Android CLI: أداة تساعدك في إنشاء التطبيقات باستخدام أيّ وكيل ونموذج لغوي كبير وأيّ أداة
أصبحت أداة Android CLI الآن ثابتة. توفّر هذه الأداة أدوات برمجية تسمح لأيّ وكيل ذكاء اصطناعي، بما في ذلك Claude Code أو Codex أو Antigravity، بتنفيذ مهام Android الأساسية بسهولة وفعالية أكبر بكثير. من خلال الإصدار الذي تم طرحه اليوم، توفّر الأداة أيضًا جسرًا للاستفادة مباشرةً من إمكانات "استوديو Android" القوية من أجل منحك اللمسة النهائية الجاهزة للإنتاج اللازمة لتطوير تطبيقات Android بشكل احترافي. من خلال الاستفادة من أوامر "استوديو Android" الجديدة، يمكن للمطوّرين الآن منح الوكلاء المفضّلين لديهم إمكانية إجراء تحليل دلالي للرموز، وتحليل الملفات بحثًا عن التحذيرات، وحتى عرض معاينات Jetpack Compose. يتيح هذا الإصدار أيضًا الدعم الرسمي لميزة "الرحلات" من خلال مهارات Android الجديدة، ما يسمح للوكلاء بتنفيذ اختبارات واجهة المستخدم الشاملة بتوجيه منك. يمكنك مشاهدة الكلمة الافتتاحية للمطوّرين والاستماع إلى محاضرة "الجديد في أدوات Android" لمزيد من المعلومات.
2: إنشاء تطبيقات جاهزة للإنتاج بسهولة في Google AI Studio
يمكن للمطوّرين وصنّاع المحتوى الآن إنشاء تطبيقات Android أصلية، بدءًا من طلب في Google AI Studio. يتم إنشاء التطبيقات باستخدام أفضل ممارسات التطوير، مثل Jetpack Compose وKotlin وواجهات برمجة التطبيقات التي تستفيد من أنماط المطوّرين التي ننصح بها. يتيح Google AI Studio للمطوّرين إنشاء نماذج أولية وإجراء عمليات تكرار من خلال محاكي مضمّن، ونشر التطبيقات على الأجهزة الفعلية بدون عمليات تثبيت محلية كبيرة. يمكن للمطوّرين بعد ذلك أخذ هذه التطبيقات ومشاركتها على أجهزة Android، بالإضافة إلى مشاركتها مع الآخرين لاختبارها من خلال مسار الاختبار الداخلي في Google Play Console. إذا أراد أحد المطوّرين إعداد تطبيقه لإطلاقه على نطاق أوسع، يمكنه نقله إلى "استوديو Android" لإجراء عمليات تصحيح الأخطاء والاختبار والتعديل المتقدّمة على واجهة المستخدم. يمكنك مشاهدة الكلمة الافتتاحية للمطوّرين والاستماع إلى محاضرة "الجديد في أدوات Android" لمزيد من المعلومات.
3: تسريع عملية المساعدة في كتابة الرموز البرمجية باستخدام الذكاء الاصطناعي من خلال Android Bench
_Android Bench_ هو لوحة الصدارة للنماذج اللغوية الكبيرة لتحديات تطوير Android. الهدف هو تسريع تحسينات النماذج، ما يمنحك خيارات أكثر فائدة للمساعدة المستندة إلى الذكاء الاصطناعي. يستخدم الكثير منكم نماذج مفتوحة المصدر للمساعدة المستندة إلى الذكاء الاصطناعي، لذا نضيف الآن النماذج الشائعة الاستخدام، مثل Gemma 4، إلى لوحة الصدارة، حتى تتمكّن من الاطّلاع على أداء النماذج اللغوية الكبيرة التي تتيح الوصول بلا إنترنت ومرونة إضافية للمستخدمين المتقدّمين. نعمل باستمرار على زيادة صعوبة التحديات التي نقدّمها للنماذج اللغوية الكبيرة، وذلك لمواصلة تشجيع إجراء تحسينات أكثر فائدة.
4: تحويل تطبيقات iOS إلى Android باستخدام "مساعد نقل البيانات" في "استوديو Android"
تم تصميم "مساعد نقل البيانات" في "استوديو Android" لنقل التطبيقات من منصات مثل iOS أو React Native أو أُطر عمل الويب إلى Android الأصلي. من خلال اختيار مشروع حالي ببساطة، يمكن للمطوّرين أن يطلبوا من الوكيل ربط الميزات بذكاء، وتحويل مواد العرض مثل لوحات العرض القصصية وملفات SVG، وتنفيذ أفضل ممارسات Android باستخدام Jetpack Compose ومكتبات Jetpack التي ننصح بها. سيؤدي ذلك إلى تحويل ما كان يستغرق أسابيع من النقل اليدوي إلى سير عمل مستند إلى الوكلاء ومنظّم لا يستغرق سوى ساعات. شاركنا معاينة لهذه الميزة القادمة في الكلمة الرئيسية للمطوّرين.
دمج الذكاء الاصطناعي في تطبيقاتك
5: إنشاء تطبيقات ذكية باستخدام الذكاء الاصطناعي التوليدي
يتيح لك الذكاء الاصطناعي التوليدي إنشاء تطبيقات أكثر ذكاءً وتخصيصًا واستنادًا إلى الوكلاء من أيّ وقت مضى. في هذا العام، قدّمنا أحدث التحسينات في الذكاء الاصطناعي على الجهاز فقط من خلال معاينة Gemini Nano 4 لمهام مثل استخراج البيانات وتلخيصها. وسّعنا أيضًا إمكانات السحابة الإلكترونية من خلال Firebase AI Logic، ما يسمح للمطوّرين بالاستفادة من نماذج Gemini مع إمكانات أساسية قوية (بما في ذلك عنوان URL و"خرائط Google" والبحث على الويب) لإنشاء مساعدين أكثر ذكاءً وقدرة. بالإضافة إلى ذلك، كشفنا عن نهج الاستدلال المختلط وحزمة تطوير الوكلاء (ADK) الجديدة لنظام Android، بالإضافة إلى بروتوكولات الاتصال مثل AG-UI وA2UI التي تسهّل إنشاء تجارب مستقلة ومستندة إلى الوكلاء. لبدء دمج هذه الميزات القوية، يمكنك استكشاف مستندات المطوّرين ومشاهدة جلسة التناول المتعمّق الفني التي نعرض فيها كل هذه التقنيات.
6: تجربة AppFunctions اليوم
AppFunctions هي واجهة برمجة تطبيقات لنظام Android الأساسي مع مكتبة Jetpack مصاحبة لتسهيل إنشاء عمليات تكامل خادم MCP على Android. تمنح هذه الواجهة تطبيقاتك القدرة على التصرّف مثل خوادم MCP على الجهاز، ما يساهم في توفير وظائف تعمل كأدوات لاستخدامها من قِبل الوكلاء والمساعدين. يتوفّر حاليًا تكامل AppFunctions مع Gemini في معاينة خاصة مع مختبِرين موثوق بهم، ويمكنك البدء في إعداد تطبيقاتك الآن. يمكنك الاشتراك في برنامج الوصول المبكر والبدء في التجربة باستخدام إرشادات واجهة برمجة التطبيقات و النموذج و المهارة اليوم.
المستقبل هو التكيّف
7: أصبح Android الآن يعتمد على Compose أولاً، وأصبحت طرق العرض في وضع الصيانة.
Compose هو معيارنا لتطوير واجهة المستخدم، ونحن بصدد الانتقال إلى نهج يعتمد على Compose أولاً لجميع الإرشادات والمكتبات المستقبلية. استنادًا إلى خمس سنوات من التطوير، تقدّم أحدث الإصدارات مجموعة أدوات متطورة، بدءًا من Styles API القابلة للتخصيص بدرجة كبيرة وصولاً إلى عمليات الانتقال المحسّنة للعناصر المشتركة ودعم الإدخال المحسّن. تتيح لك هذه التحديثات إنشاء تطبيقات جميلة وتكيّفية باستخدام رموز برمجية أقل وأداء أفضل. يمكنك التعرّف على مزيد من المعلومات حول ما يعنيه النهج الذي يعتمد على Compose أولاً لتطوير Android في منشور المدونة.
8: إنشاء تجارب Android سلسة على جميع الأجهزة باستخدام Jetpack Compose
أصبحت منظومة Android المتكاملة الآن تكيّفية تلقائيًا، وتنتقل بسلاسة بين الهواتف والهواتف القابلة للطي والأجهزة اللوحية والسيارات والواقع الممتد، وتتوسّع حالات الاستخدام مع Googlebook والشاشات المتصلة. مع توفّر أكثر من 580 مليون جهاز بشاشة كبيرة، وإنفاق المستخدمين على أجهزة متعددة ما يصل إلى 14 ضعفًا على التطبيقات، يمثّل الاستثمار في التصميم التكيّفي فرصة هائلة.Jetpack Compose هو المحرك النهائي لهذا الانتقال، حيث يقدّم أدوات أساسية مثل أحدث إصدار من Jetpack Navigation 3، وتنسيقات Grid وFlexBox التجريبية الجديدة، ودعم الإدخال المحسّن غير المستند إلى اللمس، وCameraX لمعاينات الكاميرا الصحيحة على أيّ حجم نافذة. بالإضافة إلى ذلك، تسهّل المهارات الجديدة في "استوديو Android" تحديث تطبيقك الحالي لتبنّي هذه الأنماط التكيّفية أكثر من أيّ وقت مضى.
9: إنشاء تجارب سلسة لجهاز Googlebook
أعلنّا الأسبوع الماضي عن Googlebook، وهو كمبيوتر محمول عالي الأداء يوفّر لوحة كبيرة لتطبيقاتك الحالية. يساعدك إنشاء التطبيقات باستخدام مبادئ تكيّفية اليوم في ضمان عمل تطبيقك على Googlebook. يمكنك البدء من خلال مراجعة إرشادات التصميم و إرشادات المطوّرين ذات الصلة بتجارب الكمبيوتر. يمكنك تجربة "محاكي الكمبيوتر" الجديد المتوفّر في الإصدار Canary من "استوديو Android" لاختبار تطبيقاتك على هذا الشكل اليوم.
10: تجربة موحّدة لتطوير الأدوات مع Jetpack Glance
يمثّل Android 17 تحوّلاً نحو نموذج تطوير واحد يستند إلى Compose لجميع الأدوات. من خلال توحيد التجربة على الأجهزة الجوّالة والسيارات وWear OS من خلال Jetpack Glance، يمكنك قريبًا توسيع نطاق مكوّنات واجهة المستخدم على مستوى المنظومة المتكاملة باستخدام سير عمل مألوف.
يتمثّل الإنجاز الكبير هذا العام في دمج RemoteCompose. على الأجهزة الجوّالة والسيارات، يوفّر هذا المكوّن رسومًا متحركة عالية الدقة، بينما يسمح على Wear OS لأدوات Wear (التي كانت تُعرف سابقًا باسم "شاشات معلومات") بعرض منطق واجهة المستخدم المعقّد بشكل أصلي على مساحات العرض البعيدة. يضمن ذلك تحقيق أفضل أداء على الأجهزة المنخفضة الطاقة مع السماح برحلة مستخدم متماسكة، مثل التحقّق من حالة الرحلة على لوحة بيانات سيارتك والاطّلاع على آخر الأخبار عن تغيير البوابة على معصمك.
11: توسيع نطاق وصولك على الطريق باستخدام Android للسيارات
لمساعدتك في توسيع نطاق وصولك عند إنشاء تجارب داخل السيارة، نسهّل عليك إنشاء التطبيقات مرة واحدة ونشرها على Android Auto ونظام التشغيل Android Automotive. باستخدام أحدث إصدارات Car App Library، يمكنك إنشاء تطبيقات وسائط مستندة إلى نماذج مخصّصة ومحسّنة للحد من التشتيت على كلا النظامَين الأساسيَين. نقدّم مكوّنات جديدة وإمكانات نماذج لتمنحك مرونة أكبر وخيارات أكثر لتنسيق المحتوى. تتوسّع أيضًا التجارب أثناء توقّف السيارة، حيث سيتم تشغيل الفيديوهات الغامرة على Android Auto للهواتف التي تعمل بنظام Android 17. يمكنك بسهولة تعديل تطبيقات الفيديو لهذه التجارب أثناء توقّف السيارة، والاشتراك الآن في برنامج استخدام المنتج قبل إطلاقه لنشر التطبيقات في فئات الإصدار التجريبي هذه والتعرّف على مزيد من المعلومات حول أحدث التحديثات في مدونتنا.
12: تسريع عملية التطوير باستخدام إصدار "معاينة المطوّر" 4 من حزمة تطوير البرامج (SDK) لمنصة Android XR
استنادًا إلى التجارب المبتكرة التي أنشأتها للمنصة، نواصل تطوير أدواتنا باستخدام إصدار "معاينة المطوّر" 4 من حزمة تطوير البرامج (SDK) لمنصة Android XR. من المعالم الرئيسية في هذه الرحلة انتقال مكتباتنا الأساسية، وهي XR Runtime وJetpack SceneCore وARCore for Jetpack XR، إلى الإصدار التجريبي قريبًا لتوفير أساس أكثر استقرارًا وأداءً. نعمل أيضًا على تسريع الوصول إلى الأجهزة من خلال برنامج Android XR Developer Catalyst Program، حيث يمكنك طلب حزم تطوير Project Aura أو النظارات الصوتية أو النظارات التي تعرض المحتوى من XREAL. يمكنك مشاهدة جلسة آخر الأخبار في Android XR أو قراءة مدونتنا للاطّلاع على كيفية مساعدتك هذه التحديثات في إنشاء تجارب على مستوى المنظومة المتكاملة.
13: Android هو منصتك الجديدة لتجارب الوسائط الاحترافية
يبسّط Android 17 دورة حياة الوسائط بأكملها باستخدام مجموعة أدوات جاهزة للإنتاج. أصبح التقاط الصور والفيديوهات بدقة عالية أسهل الآن باستخدام CameraXViewfinder Composable، الذي يعالج عمليات التحجيم والاستجابة المعقّدة على الهواتف القابلة للطي والأجهزة اللوحية. بالنسبة إلى مرحلة ما بعد الإنتاج، توفّر مكتبة Media3 AI Effects الجديدة واجهة واحدة للميزات المميّزة، مثل "الممحاة السحرية" و"صوت الاستوديو"، ما يؤدي إلى التحسين التلقائي لأجهزة الجهاز.
تكتمل عملية المعالجة من خلال CodecDB، الذي يقدّم اقتراحات ترميز خاصة بمجموعة الشرائح لإزالة تشويش التصدير، ووضع Scrubbing Mode جديد في ExoPlayer لتسهيل البحث بسلاسة فائقة. سواء كنت تدمج تعديلات متعددة مواد العرض باستخدام Media3 Transformer أو تستخدم CastPlayer API المبسّطة، تضمن هذه التحديثات تجربة احترافية مع تقليل كبير في تكاليف التطوير.
14: زيادة فرص العثور على التطبيقات وتفاعل المستخدمين معها على Google TV
ستكون أجهزة التحكّم عن بُعد بالمؤشر، التي تتيح الإدخال المستند إلى الحركة، طريقة مستقبلية لتفاعل المستخدمين مع Google TV، لأنّها تتيح التنقّل بشكل أسرع. يمكن لمطوّري التطبيقات البدء في الإعلان عن دعم الإدخال باستخدام المؤشر لضمان إمكانية العثور على تطبيقاتهم على أجهزة التلفزيون المستقبلية التي تتضمّن أجهزة تحكّم عن بُعد بالمؤشر. بالإضافة إلى ذلك، تعمل حزمة Engage SDK، التي كانت تُعرف سابقًا باسم Video Discovery API، على تحسين ميزات "الاستئناف" و"الأذونات" و"الاقتراحات" على جميع أشكال Google TV لتعزيز فرص العثور على التطبيقات وتفاعل المستخدمين معها. هذا هو الوقت المناسب لبدء إعداد حزمة Engage SDK الآن، لأنّ واجهة برمجة التطبيقات القديمة Watch Next API، التي كانت تدعم تجربة "مواصلة المشاهدة" 1.0، ستتوقف عن تلقّي الدعم في النصف الثاني من عام 2027. يمكنك الاطّلاع على جميع التفاصيل في مدونتنا.
15: الأداء: أساس تجربة التطبيق الرائعة
لمساعدة المطوّرين في التغلّب على حدود الذاكرة في Android 17، أطلقنا مجموعة من أدوات التحسين. تحدّد أداة R8 Configuration Analyzer قواعد الاحتفاظ التي تزيد حجم ملفك الثنائي، بينما تسهّل ProfilingManager وLeakCanary المدمجة في "استوديو Android" عملية رصد تسرّبات الذاكرة. بالإضافة إلى ذلك، توفّر أداة Android Performance Analyzer الجديدة تكاملاً متقدّمًا للذكاء الاصطناعي من أجل تحليل التتبُّع المعقّد وإنشاء طلبات SQL تلقائيًا لتحديد المشاكل التي تؤدي إلى بطء الأداء.
وأحدث المعلومات حول تعزيز نمو المؤسسة
16: الميزات الجديدة في Google Play
تساعدك التحديثات من Google Play اليوم في توسيع نطاق وصولك وتوسيع نطاق مؤسستك بسهولة أكبر. نحن بصدد إعادة تحديد طريقة العثور على التطبيقات في "متجر Play" باستخدام شكل فيديو قصير وغامر يُعرف باسم Play Shorts، مع توسيع نطاق جمهورك خارج المتجر من خلال ميزة العثور على التطبيقات في تطبيق Gemini على Android والويب. بالإضافة إلى ذلك، نقدّم إمكانات جديدة قوية، مثل إدارة الفهرس المستندة إلى الذكاء الاصطناعي الوكيل لتحديثات سعر المنتج بالجملة ورموز التخزين التعريفية المجمّعة بسلاسة، واستخدام نماذج Gemini لتمكين Play Console من تعبئة بطاقات بيانات المتجر تلقائيًا من المستندات المستورَدة، ما يسهّل عملية الأقلمة على مستوى العالم.
17: وبالطبع، Android 17
يتضمّن Android 17 تحسينات جديدة في الأداء وبنية النظام (بالإضافة إلى حدود ذاكرة التطبيق)، مثل MessageQueue غير المستند إلى القفل وGC مع عمليات جمع أكثر تكرارًا وأقل كثافة للجيل الصغير لضمان استقرار النظام على نطاق واسع وواجهات مستخدم أكثر سلاسة. تساعد أداة اختيار جهات الاتصال الجديدة و واجهة برمجة التطبيقات eyedropper API في تقليل استخدام الأذونات الحسّاسة والوصول غير الضروري إلى بيانات المستخدم.
يُرجى مراجعة التغييرات في السلوك للتأكّد من أنّ تطبيقك جاهز لنظام Android 17، بما في ذلك تعزيز أمان الصوت في الخلفية و حماية كلمات المرور لمرة واحدة عبر الرسائل القصيرة. استعد لاستهداف Android 17 (مستوى واجهة برمجة التطبيقات 37) من خلال تغييرات مثل إمكانية تغيير الحجم الإلزامي للشاشة الكبيرة، وشفافية الشهادات تلقائيًا، والوصول المقيّد إلى الشبكة المحلية. يمكنك البدء في الاختبار اليوم من خلال تسجيل جهازك في الإصدار التجريبي أو استخدام أحدث صور المحاكي 17.0.
أردنا إعلامك بشيء آخر. يتوفّر الآن الإصدار التجريبي الثالث من Android 17 الإصدار الربع سنوي للنظام الأساسي (QPR1)، ويتضمّن إصدارًا ثانويًا من حزمة تطوير البرامج (SDK) لدعم عدة ميزات لم يكن من الممكن انتظار QPR2 لطرحها.
الاطّلاع على كل محتوى Android وPlay في مؤتمر Google I/O
كانت هذه مجرد معاينة لبعض التحديثات المخصّصة لمطوّري Android في مؤتمر Google I/O. يمكنك الاستماع إلى محاضرة "الجديد في Android" للاطّلاع على آخر الأخبار والإعلانات ومتابعة مؤتمر Google I/O للحصول على المزيد من المعلومات خلال الأسبوع التالي!
متابعة القراءة
-
أخبار المنتجات
يسرّنا الإعلان عن توفّر الدعم الرسمي لـ Unreal Engine وGodot لمنصة Android XR. نحن بصدد إطلاق أدوات جديدة مصمّمة لتعزيز إنتاجيتك وإتاحة إمكانات جديدة للواقع الممتد، وهي Android XR Engine Hub وAndroid XR Interaction Framework.
Luke Hopkins • مدّة القراءة: 4 دقائق
-
أخبار المنتجات
مع إطلاق Android 17، ننتقل إلى معيار تطوير يعتمد على التكيّف أولاً. لم يعُد المستخدمون يعتمدون على شكل واحد، بل ينتقلون بين الهواتف والهواتف القابلة للطي والأجهزة اللوحية وأجهزة الكمبيوتر المحمولة وشاشات السيارات وبيئات الواقع الممتد الغامرة طوال اليوم.
Fahd Imtiaz • مدّة القراءة: 4 دقائق
-
أخبار المنتجات
يسرّنا مشاركة ميزات Google TV وأدوات المطوّرين المصمّمة لزيادة إمكانية العثور على المحتوى وإعداد تطبيقك لتجارب التلفزيون المستقبلية.
Paul Lammertsma • مدّة القراءة: 4 دقائق
البقاء على اطّلاع على آخر التحديثات
يمكنك تلقّي أحدث الإحصاءات حول تطوير Android أسبوعيًا في بريدك الوارد.