17 معلومة يجب أن يعرفها مطوّرو تطبيقات Android في مؤتمر Google I/O
مدّة القراءة: 8 دقائق
أعلنّا اليوم في مؤتمر 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 الأساسي متكيّفًا تلقائيًا، ما يتيح الانتقال بسلاسة بين الهواتف والأجهزة القابلة للطي والأجهزة اللوحية والسيارات والواقع الممتد (XR) والاستخدامات المتزايدة مع Googlebook والشاشات المتصلة. مع توفّر أكثر من 580 مليون جهاز بشاشة كبيرة، وإنفاق المستخدمين على أجهزة متعددة ما يصل إلى 14 ضعفًا على التطبيقات، يمثّل الاستثمار في التصميم المتكيّف فرصة هائلة.Jetpack Compose هو المحرك النهائي لهذا الانتقال، حيث يوفّر أدوات أساسية، مثل أحدث إصدار من Jetpack Navigation 3، وتنسيقات الشبكة وFlexBox التجريبية الجديدة، ودعم الإدخال المحسّن غير المستند إلى اللمس، وCameraX لمعاينات الكاميرا الصحيحة على أي حجم نافذة. بالإضافة إلى ذلك، تسهّل المهارات الجديدة في "استوديو Android" عملية تحديث تطبيقك الحالي لتبنّي هذه الأنماط المتكيّفة أكثر من أي وقت مضى.
9: إنشاء تجارب سلسة لجهاز Googlebook
أعلنّا الأسبوع الماضي عن Googlebook، وهو كمبيوتر محمول عالي الأداء يوفّر لوحة عرض كبيرة لتطبيقاتك الحالية. يساعدك الإنشاء باستخدام مبادئ التكيّف اليوم في ضمان عمل تطبيقك على Googlebook. ابدأ بمراجعة إرشادات التصميم و إرشادات المطوّرين ذات الصلة بتجارب الكمبيوتر. يمكنك تجربة "محاكي الكمبيوتر" الجديد المتوفّر في الإصدار Canary من "استوديو Android" لاختبار تطبيقاتك على هذا الشكل اليوم.
10: تجربة موحّدة لتطوير الأدوات باستخدام Jetpack Glance
يمثّل Android 17 تحوّلاً نحو نموذج تطوير واحد يستند إلى Compose لجميع الأدوات. من خلال توحيد التجربة على الأجهزة الجوّالة والسيارات وWear OS من خلال Jetpack Glance، يمكنك قريبًا توسيع نطاق مكوّنات واجهة المستخدم على مستوى النظام الأساسي باستخدام مسار عمل مألوف.
يتمثّل الإنجاز الكبير هذا العام في دمج RemoteCompose. على الأجهزة الجوّالة والسيارات، يتيح هذا الدمج إنشاء رسوم متحركة عالية الدقة، بينما يسمح على Wear OS لعناصر Wear Widgets (المعروفة سابقًا باسم Tiles) بعرض منطق واجهة المستخدم المعقّد بشكل أصلي على الأسطح البعيدة. يضمن ذلك تحقيق أفضل أداء على الأجهزة المنخفضة الطاقة مع السماح برحلة مستخدم متماسكة، مثل التحقّق من حالة الرحلة الجوية على لوحة بيانات سيارتك والاطّلاع على التعديلات في تغيير البوابة على معصمك.
11: توسيع نطاق وصولك على الطريق باستخدام Android for Cars
لمساعدتك في توسيع نطاق وصولك عند إنشاء تجارب داخل السيارة، نسهّل عليك عملية الإنشاء مرة واحدة ونشر تطبيقاتك على Android Auto ونظام التشغيل Android Automotive. باستخدام أحدث إصدارات مكتبة تطبيقات السيارات، يمكنك إنشاء تطبيقات وسائط مستندة إلى نماذج مخصّصة ومحسّنة لتقليل عوامل التشتيت على كلا النظامَين الأساسيَين. نقدّم مكوّنات جديدة وإمكانات نماذج لتمنحك مرونة أكبر وخيارات أكثر لتنسيق المحتوى. تتوسّع أيضًا التجارب أثناء توقّف السيارة، حيث سيتم تشغيل الفيديوهات الغامرة على Android Auto للهواتف التي تعمل بنظام Android 17. يمكنك بسهولة تكييف تطبيقات الفيديوهات لهذه التجارب أثناء توقّف السيارة، قدِّم طلبك الآن للانضمام إلى برنامج الوصول المبكر لنشر التطبيقات في فئات الإصدار التجريبي هذه والتعرّف على مزيد من المعلومات حول أحدث التحديثات في مدونتنا.
12: تسريع عملية التطوير باستخدام إصدار "معاينة المطوّر" الرابع من Android XR
استنادًا إلى التجارب المبتكرة التي أنشأتها للمنصة، نواصل تطوير أدواتنا باستخدام إصدار "معاينة المطوّر" الرابع من حزمة تطوير البرامج (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 المنظّمة، تضمن هذه التحديثات تجربة احترافية مع تقليل كبير في تكاليف التطوير.
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 للحصول على المزيد من المعلومات خلال الأسبوع التالي.
-
أخبار المنتجاتفي مؤتمر Google I/O لعام 2026، قدّمنا تحوّل Android من نظام تشغيل إلى نظام ذكي. أوضحنا أيضًا كيف يمكنك إنشاء تجارب ذكية بشكل أصلي باستخدام النظام الأساسي والاستفادة من إمكانات الذكاء الاصطناعي من Google في تطبيقاتك.
Jingyu Shi • مدّة القراءة: دقيقتان -
أخبار المنتجاتيسرّنا الإعلان عن توفّر الدعم الرسمي لـ Unreal Engine وGodot على Android XR. نحن بصدد إطلاق أدوات جديدة مصمّمة لتعزيز إنتاجيتك وتمكين إمكانات XR الجديدة: Android XR Engine Hub وAndroid XR Interaction Framework.
Luke Hopkins, Ryan Bartley • مدّة القراءة: 4 دقائق -
أخبار المنتجاتبصفتكم مطوّري تطبيقات Android، تتوفّر لكم خيارات عديدة عندما يتعلق الأمر بالوكلاء والأدوات وواجهات سطر الأوامر (CLI) والنماذج اللغوية الكبيرة التي تستخدمونها لتطوير التطبيقات.
Simona Milanovic, Ben Trengrove • مدّة القراءة: 5 دقائق
يمكنك تلقّي أحدث الإحصاءات حول تطوير Android في بريدك الوارد أسبوعيًا.