
التطورات الحديثة في Android
يقترح فريق Android أدوات التطوير والمكتبات والإرشادات التي تجعل إنشاء تطبيقات Android عالية الجودة أمرًا سريعًا وسهلاً.
تحسين الإنتاجية
يساعدك أسلوب Android الحديث في إنشاء التطبيقات باستخدام رمز أقل، ما يتيح لك زيادة سرعة تطوير التطبيقات وتقليل الصيانة.
تقليل الأعطال
سيساعدك دمج أفضل الممارسات في رصد عدد أقل من الأخطاء، وسيواجه المستخدمون عددًا أقل من الأخطاء والأعطال.
التركيز على الميزات التي تجعل تطبيقك فريدًا
يمكنك التركيز على جعل تطبيقك فريدًا من نوعه، وذلك بسبب تقليل النصوص النموذجية وتوفُّر الرمز البرمجي وعدد أقل من الأخطاء والتوافق مع الأنظمة القديمة.
ما المقصود بتطوير Android الحديث؟
إنشاء&نقطتان
إنشاء واجهات مستخدم جذابة
يساعد Jetpack Compose على تسهيل عملية تطوير واجهة المستخدم وتسريعها على Android. كتابة تعليمات برمجية أقل واستخدام أدوات فعالة وواجهات برمجة تطبيقات بسيطة في لغة Kotlin
Kotlin:
لغة حديثة ومختصرة وفعّالة
أكثر من 95% من أفضل 1,000 تطبيق Android يستخدم لغة Kotlin لزيادة الإنتاجية ورضا المطوّرين وأمان الرمز البرمجي.
Jetpack:
مكتبات لتطوير التطبيقات بسهولة
يمكنك الاطّلاع على مجموعة مكتبات Android التي تطبّق أفضل الممارسات وتحدّ من الرموز النموذجية.
استخدام "استوديو Android" للتطوير
"استوديو Android" هو بيئة تطوير البرامج (IDE) الرسمية لتطوير تطبيقات Android، ويضم أدوات تصميم Compose ونظام تصميم مرن ومحاكي Android.
استهداف أحدث إصدار من Android
نحن نتعامل مع عمليات التوافق مع الأنظمة القديمة، ما يتيح لك استهداف أحدث إصدار من Android واستخدام أحدث التقنيات والعمل بشكل متسق على جميع إصدارات Android وأجهزته.
أفضل الممارسات المتعلقة بالبنية والاختبار
تساعدك البنية وأنماط الاختبار والإرشادات في إنشاء تطبيقات قوية وقابلة للتطور.
جودة التطبيق
إنشاء تطبيقات عالية الجودة لتوفير تجارب استخدام سلسة ومتسقة تعرَّف على كيفية التصميم ليناسب الشاشات الكبيرة والتأكّد من أنّ تطبيقاتك تعمل بشكل جيد على مختلف الأجهزة، مثل الأجهزة اللوحية والأجهزة القابلة للطي وأجهزة Chromebook. يمكنك استخدام قائمة التحقّق الأساسية لجودة تطبيقات Android للمساعدة في تقييم تجربة المستخدم بسلاسة وأمان.
جيدة | أداء الشبكة رائع. | |
---|---|---|
|
|
|
|
سهولة الاستخدام |
|
|
العمل بشكل جيد على أجهزة المستخدمين |
|
|
الأمان |
|
جيدة | |
---|---|
|
|
|
سهولة الاستخدام |
|
يعمل بشكل جيد على أجهزة المستخدمين |
|
الأمان |
أداء الشبكة رائع. | |
---|---|
|
|
|
|
|
|
|
|
عيّنات
Now in Android
والآن في نظام Android، تم تصميم تطبيق Android باستخدام Kotlin وJetpack Compose. تم تصميم Android الآن كمرجع لمطوري Android الذي يصمم أفضل الممارسات للتصميم والتطوير.
إنشاء عيّنات
يحتوي هذا المستودع على مجموعة من مشاريع "استوديو Android" الفردية لمساعدتك في التعرّف على ميزة "الكتابة" في Android. توضح كل عينة حالات الاستخدام المختلفة ومستويات التعقيد وواجهات برمجة التطبيقات.
لتنفيذ كل تطبيق
تعرض هذه النماذج مناهج هندسة معمارية مختلفة لتطوير تطبيقات Android. يمكنك العثور في فروعه المختلفة على التطبيق نفسه (أحد تطبيقات المهام) الذي تم تنفيذه مع اختلافات طفيفة.
الإنشاء بمختلف أشكال الأجهزة
الدليل
دليل لغة Kotlin
تتم كتابة العديد من مكتبات Jetpack لـ Wear OS بلغة Kotlin لمساعدتك على تبسيط عملية التطوير، وتعلُّم طريقة تطبيق Modern Android Development على التطبيقات المستخدمة في ساعتك.
الدليل
دليل الشاشات الكبيرة
يمكنك استخدام المفاهيم نفسها من إنشاء واجهة المستخدم وإدارة التخطيط في تطبيقات الأجهزة المحمولة لتوسيع تطبيقك إلى الشاشات الكبيرة. مزيد من المعلومات
الدليل
إنشاء المحتوى للتلفزيون
تتيح لك مكتبة "الكتابة للتلفزيون" إنشاء تطبيقات حديثة للتلفزيون الأصلي بكفاءة أكبر وبرموز أقل، وذلك باستخدام مكوّنات محسَّنة للتلفزيون يمكن تخصيصها بسهولة.
الدورات التدريبية وطرق التعلُّم
دورة تدريبية
الدورة التدريبية حول "أساسيات Android مع ميزة الإنشاء"
تعرَّف على أفضل الممارسات والبنية المقترَحة لإنشاء تطبيقات فعّالة ذات جودة إنتاج.
دورة تدريبية
Jetpack Compose لمطوّري برامج Android
هذه الدورة التدريبية مخصصة لمطوّري برامج Android الحاليين للتعرّف على ميزة "الكتابة" في مواضيع مثل التنسيق والموضوعات والرسوم المتحركة والبنية والحالة والمزيد.
دورة تدريبية
مسار تعلُّم هندسة تطبيقات Android الحديثة
تعرَّف على أفضل الممارسات والبنية المقترَحة لإنشاء تطبيقات فعّالة ذات جودة إنتاج.
دورة تدريبية
سلسلة فيديوهات حول مهارات MAD
تعرّف على أفضل ممارسات الترميز وأحدث الطرق مباشرةً من فريق Android في سلسلة مهارات MAD.