The video owner has disabled playback on external websites.

This video is no longer available on YouTube.

This video cannot be played right now.

Watch on YouTube

افتح أدوات التعلم بالذكاء الاصطناعي

سجّل للوصول إلى أدوات قوية تساعدك على التعلم أسرع من كل فيديو.

شارح المشهد صائد العبارات مراجعة البطاقات تمرين المحاكاة الرد الصوتي
سجل مجاناً
B1 متوسط الإنجليزية 7:12 978 كلمات Science & Tech

Build a Runtime-Enabled SDK

English with Lucy · 5,823 مشاهدات · أُضيف منذ شهرين

ملخص الذكاء الاصطناعي

يشرح هذا الفيديو التقني كيفية بناء SDK مُمكّن لبيئة التشغيل ضمن Privacy Sandbox في أندرويد. سيتعلم المشاهدون إعداد هيكل المشروع وتعريف واجهات API العامة وربط نقاط الدخول. غني بالمصطلحات التقنية في تطوير الأجهزة المحمولة والخصوصية، وهو مثالي لتحسين الإنجليزية التقنية في مجال تطوير أندرويد.

إحصائيات التعلم

B1

مستوى CEFR

978

إجمالي الكلمات

339

الكلمات الفريدة

4/10

الصعوبة

تنوع المفردات 35%

الترجمة (58 مقاطع)

تنزيل
00:00

[MUSIC PLAYING]

لتسهيل الترحيل والاختبار، يمكنك تضمين وحدة RA SDK، والتي تعمل كطبقة ترجمة لواجهة برمجة التطبيقات (API) ووحدة تطبيق اختبار لتمثيل تطبيقات العميل.

00:02

- Do you use third-party codes to enhance your apps?

بعد ذلك، لنقم بإعداد تبعيات التطوير الخاصة بك.

00:05

What if there was a way to increase privacy and security for apps, SDKs, and users, benefiting the entire Android ecosystem?

على مستوى المشروع، أضف هذه العلامات التجريبية إلى ملف gradle.properties لتمكين تطوير وقت تشغيل حزمة تطوير البرامج (SDK).

00:14

Hi, I'm Zoe, and I'm a developer relations engineer on the Privacy Sandbox team.

في ملف Build.gradle على مستوى مشروعك، قم بتضمين KSP ومكون KSP الإضافي الخاص بحزمة تطوير البرامج (SDK) الخاصة بصندوق الخصوصية.

00:19

In this video, you'll learn how to build an SDK that's compatible with the SDK Runtime, covering everything from project setup to defining its public API.

من الممارسات الجيدة أيضًا تحديد إصدارات مكتبات Kotlin و Jetpack الخاصة بك هنا.

00:30

The SDK Runtime is a new technology in Android 14 with backward compatibility through Jetpack.

داخل ملف build.gradle الخاص بوحدة RE SDK، استخدم مكون KSP الإضافي الخاص بصندوق الخصوصية.

00:36

It's designed to build trust by isolating third-party code in a secure environment, a sandbox.

نظرًا لمتطلبات Kotlin لدعم أدوات Gradle، قد تحتاج إلى تحديد توافق المصدر والهدف بشكل صريح.

00:44

SDKs running inside the sandbox are called runtime-enabled SDKs or RE SDKs for short.

أما بالنسبة لمكتبات Jetpack، فإليك مثال على كيف يمكن أن تبدو لوحدة RE SDK الخاصة بك.

00:51

SDK developers can choose to build a translation SDK to help apps with migration.

ضع في اعتبارك أن حزمة تطوير البرامج (SDK) الخاصة بك يمكن أن تعتمد على وحدات أخرى باستخدام تبعيات Gradle كالمعتاد.

00:57

These SDKs, which are aware of the SDK runtime and interact with it, are called runtime-aware or RA SDKs.

يحتاج تكوين وحدة ASP إلى اسم حزمة يُستخدم لتحديد اسم الحزمة العامة لحزمة تطوير البرامج (SDK)، وتعريف فئة موفر حزمة تطوير البرامج (SDK)، والتي لا تحتاج إلى تغييرها، وفئة نقطة دخول حزمة تطوير البرامج (SDK) الخاصة بك، والتي ستملأها في الخطوة الأخيرة من هذا الفيديو.

01:05

The shim or shim generation tools help bridge the gap between RE SDKs and apps or runtime-aware SDKs.

لاستخدام حزمة تطوير البرامج (SDK)، يجب أن يعتمد تطبيقك أو RA SDK على وحدة ASP، وليس وحدة RE SDK.

01:14

Finally, RE SDKs are distributed as Android SDK bundles or ASBs.

إذا كنت تستخدم كليهما، فسيعتمد تطبيقك على RA SDK.

الترجمة الكاملة متاحة في مشغل الفيديو

المفردات الرئيسية (24)

you A1 pronoun

أنت صديقي. (You are my friend - masculine.)

build A1 verb

بناء شيء من خلال تجميع الأجزاء أو المواد معًا.

class A2 noun

مجموعة من الطلاب الذين يدرسون معاً.

القواعد في هذا الفيديو

تدرّب مع التمارين

أنشئ تمارين مفردات وقواعد وفهم من هذا الفيديو

المفردات والقواعد اختبار الفهم اختبار IELTS ممارسة الكتابة
سجل للممارسة
لا توجد تعليقات بعد. كن أول من يشارك أفكاره!

سجّل لفتح جميع الميزات

تابع تقدّمك، احفظ المفردات، وتمرّن على التمارين

ابدأ تعلم اللغات مجاناً