تقدّم دروس Google Developers Codelabs تجربة ترميز إرشادية وتعليمية وعملية. سترشدك معظم دروس الترميز التطبيقية خلال عملية إنشاء تطبيق صغير أو إضافة ميزة جديدة إلى تطبيق حالي. هم تغطي مجموعة واسعة من المواضيع، مثل Android Wear وGoogle Compute Engine وARCore وGoogle APIs على أجهزة iOS.
أدوات الدروس التطبيقية حول الترميز على GitHubإضافة عمليات الشراء داخل التطبيق إلى تطبيق Flutter
Updated 23 يناير 2025
في هذا الدرس التطبيقي حول الترميز، ستضيف عمليات شراء داخل التطبيق إلى تطبيق Flutter الذي تم إثبات ملكيته وإدارته باستخدام إحدى خدمات الواجهة الخلفية Dart.
الصور المتحركة في Flutter
24 دقيقةً
Updated 14 يناير 2025
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية استخدام الصور المتحركة في Flutter. ستُنشئ تطبيقًا مصغّرًا يعرض الرسوم المتحركة للحجم واللون، ويضيف تأثيرًا ثلاثي الأبعاد لقلب البطاقة، ويستخدم تأثيرات من حزمة الرسوم المتحركة، ويضيف ميزة الإيماءة التوقّعية للرجوع في Android.
تطبيقك الأول على Flutter
ساعة واحدة (1) 25 دقيقةً
Updated 13 يناير 2025
في هذا الدرس التطبيقي حول الترميز، ستتعلم كيفية إنشاء تطبيق Flutter لإنشاء أسماء عشوائية ورائعة.
يمكنك إضافة مسار مصادقة المستخدم إلى تطبيق Flutter باستخدام FirebaseUI
8 دقائق
Updated 6 يناير 2025
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إضافة مصادقة Firebase إلى تطبيق Flutter باستخدام بضعة أسطر من الرموز.
التعرُّف على Firebase مع Flutter
53 دقيقةً
Updated 22 نوفمبر 2024
تعرَّف على كيفية إنشاء تطبيق Flutter للأجهزة الجوّالة باستخدام Firebase.
أضِف صوتًا وموسيقى إلى لعبتك على Flutter
42 دقيقةً
Updated 9 نوفمبر 2024
تعرَّف على طريقة إضافة المؤثرات الصوتية وموسيقى الخلفية والصوت الديناميكي إلى الألعاب باستخدام Flutter.
التطوير المحلي لتطبيقات Flutter باستخدام حزمة محاكي Firebase
8 دقائق
Updated 9 نوفمبر 2024
درس تطبيقي حول الترميز يوضّح كيفية استخدام حزمة محاكي Firebase أثناء تطوير التطبيق باستخدام Flutter سيستخدم الدرس التطبيقي حول الترميز محاكيات Auth وFirestore لتوضيح استخدام المحاكي.
استخدام Flutter لإنشاء مؤثرات انتقالية رائعة باستخدام ميزة "الحركة المتعددة"
56 دقيقةً
Updated 4 نوفمبر 2024
يمكنك إنشاء نظام حركة Material في تطبيق Reply باستخدام الانتقالات من حزمة الرسوم المتحركة.
MDC-104 Flutter: المكوّنات المتقدّمة المتعلّقة بالمواد
28 دقيقةً
Updated 4 نوفمبر 2024
يمكنك تحسين تصميم تطبيق Flutter وتنفيذ مكوّن متقدم لقائمة الصور الخلفية في Flutter.
MDC-102 Flutter: بنية المواد والتصميم
22 دقيقةً
Updated 4 نوفمبر 2024
تعرَّف على كيفية استخدام ميزة Material لإنشاء بنية وتخطيط لتطبيق Flutter.
إضافة إعلان بانر AdMob والإعلانات المضمّنة المدمجة مع المحتوى إلى تطبيق Flutter
39 دقيقةً
Updated 29 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إضافة إعلانات AdMob المضمّنة (بانر ومدمجة مع المحتوى) إلى تطبيق Flutter.
إضافة إعلانات AdMob إلى تطبيق Flutter
40 دقيقةً
Updated 29 أغسطس 2024
ستتعرّف في هذا الدرس التطبيقي على كيفية إضافة إعلانات بانر وإعلانات بينية وإعلانات تضم مكافأة إلى تطبيق Flutter.
إضافة تطبيق مصغّر إلى "الشاشة الرئيسية" إلى تطبيق Flutter
35 دقيقةً
Updated 29 أغسطس 2024
في هذا الدرس التطبيقي، يمكنك إنشاء تطبيق مصغّر على الشاشة الرئيسية لتطبيق Flutter على نظام iOS أو Android. ستبدأ باستخدام تطبيق Flutter للأخبار الأساسي. وستستخدم بعد ذلك أطر عمل أصلية لإنشاء واجهة مستخدم للأدوات نفسها. وأخيرًا، ستتعلم كيفية مشاركة الموارد وإنشاء اتصال بين الأدوات والتطبيق الرئيسي.
التعمُّق في أنماط لعبة Dart وسجلاتها
39 دقيقةً
Updated 29 أغسطس 2024
استخدِم الأنماط والسجلات وغيرها من الميزات الجديدة في Dart 3 لإعادة تصميم نمط تصميم واجهة المستخدم الخاص بك في Flutter.
إنشاء برامج تتبُّع صوتية لأجهزة Android باستخدام Dialogflow Essentials مرفرفة
ساعة واحدة (1) 5 دقائق
Updated 29 أغسطس 2024
تتوفّر في Dialogflow، مجموعة واسعة من خدمات الدمج المتاحة للويب، و"مساعد Google"، ووسائل التواصل الاجتماعي، وبوابات الهاتف. ومع ذلك، عندما تريد استخدام روبوتات الدردشة على الأجهزة الجوّالة، سيتعين عليك إنشاء تكامل مخصص. يشرح لك هذا التمرين المعملي كيفية دمج Dialogflow Essentials في تطبيق Flutter.
إضافة "خرائط Google" إلى تطبيق Flutter
30 دقيقةً
Updated 23 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستنشئ تجربة في "خرائط Google" باستخدام حزمة تطوير البرامج (SDK) لتطبيق Flutter على الأجهزة الجوّالة لإنشاء تجارب أصلية عالية الجودة على أنظمة التشغيل iOS وAndroid والويب.
إنشاء تصميم متحرك لتطبيق سريع الاستجابة باستخدام Material 3
53 دقيقةً
Updated 23 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستكتسب خبرةً في إنشاء تطبيق بتصميم متكيف يتحرّك بسلاسة باستخدام المواد 3 على جميع الأنظمة الأساسية الست المتوافقة مع Flutter.
استخدِم تطبيق Flutter كالملل لإنشاء مظهر جميل.
52 دقيقةً
Updated 23 أغسطس 2024
Flutter هو مجموعة أدوات واجهة المستخدم من Google لإنشاء تطبيقات رائعة ومُجمَّعة إلى رموز أصلية للأجهزة الجوّالة والويب وأجهزة الكمبيوتر المكتبي، وذلك من خلال قاعدة رموز برمجية واحدة. في هذا الدرس التطبيقي حول الترميز، تبدأ بتطبيق موسيقى عادي (باستخدام Material 3) وتجعله أكثر جمالاً وتجاوبًا مع جميع الأنظمة الأساسية.
التطبيقات التكيُّفية في Flutter
ساعة واحدة (1)
Updated 23 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستنشئ تطبيق Flutter يتكيّف مع جميع الأنظمة الأساسية الست المتوافقة معه، وهي Android وiOS والويب وWindows وmacOS وLinux.
كيفية اختبار تطبيق Flutter
55 دقيقةً
Updated 23 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستتمكّن من إنشاء تطبيق بسيط من Flutter واختباره.
استخدام FFI في مكوّن Flutter الإضافي
Updated 23 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستعمل على إنشاء مكوّن إضافي من Flutter لكل من الأنظمة الأساسية للأجهزة الجوّالة وأجهزة الكمبيوتر المكتبي باستخدام FFI للاستفادة من مكتبة C أصلية.
إضافة WebView إلى تطبيق Flutter
ساعة واحدة (1) 5 دقائق
Updated 22 أغسطس 2024
في هذا الدرس التطبيقي حول الترميز، ستتعرّف على كيفية إضافة المكوّن الإضافي webview_flutter إلى تطبيق Flutter.
أنشِئ لعبة فيزياء ثنائية الأبعاد باستخدام Flutter وFlutter
32 دقيقةً
Updated 22 أغسطس 2024
تعلَّم كيفية صياغة آليات الألعاب في لعبتَي Flutter وFlutter من خلال Forge2D، وهو محرك فيزياء ثنائي الأبعاد.
مقدّمة حول Flame مع Flutter
55 دقيقةً
Updated 22 أغسطس 2024
ستتعرّف في هذا الدرس التطبيقي على كيفية استخدام محرّك الألعاب Flame المدمج في برنامج Flutter. ستتعرف على مكوّنات Flame وتأثيراتها، إلى جانب كيفية دمج Flame وإدارة حالاته في Flutter.
إنشاء الجيل التالي من واجهات المستخدم في Flutter
ساعة واحدة (1) 15 دقيقةً
Updated 22 أغسطس 2024
تعلَّم كيفية إنشاء واجهات مستخدم Flutter باستخدام الصور المتحركة وأدوات التظليل وتأثيرات الجسيمات التي تعمل على جميع منصات Flutter الست.
أنشِئ ألغاز الكلمات باستخدام Flutter
53 دقيقةً
Updated 22 أغسطس 2024
تعرَّف على طريقة إنشاء تطبيق Flutter مكثفًا للحوسبة مع الحفاظ على التفاعل السلس مع Flutter.
MDC-101 Flutter: أساسيات المكوّنات المادية
22 دقيقةً
Updated 21 أغسطس 2024
يمكنك التعرّف على أساسيات استخدام "المكوّنات المادية" من خلال إنشاء صفحة تسجيل دخول إلى تطبيق Flutter بسيط.
MDC-103 Flutter: مظهر متعدد الأبعاد حسب اللون والشكل والارتفاع والنوع
39 دقيقةً
Updated 21 أغسطس 2024
اكتشِف كيف تسهّل مكتبة Material Flutter تمييز منتجك والتعبير عن علامتك التجارية من خلال التصميم.
Train a comment-spam detection model with TensorFlow Lite Model Maker
18 دقيقةً
Updated 18 سبتمبر 2024
Learn how to train a comment-spam detection model with TensorFlow Lite Model Maker.
Create a custom text-classification model with TensorFlow Lite Model Maker
16 دقيقةً
Updated 18 سبتمبر 2024
Learn how to retrain the spam-detection model to detect specific types of spam with TensorFlow Lite Model Maker.
Create a Flutter app to classify texts
51 دقيقةً
Updated 18 سبتمبر 2024
Learn how to build a Flutter app that classifies texts and displays the results in its UI.
Write a Flutter desktop application
45 دقيقةً
Updated 11 سبتمبر 2024
In this codelab, you’ll build a GitHub client in Flutter for desktop.