Google is committed to advancing racial equity for Black communities. See how.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

الإعداد لتطوير Android

Android عبارة عن حزمة برامج مفتوحة المصدر تم إنشاؤها لمجموعة واسعة من الأجهزة ذات عوامل الشكل المختلفة. الغرض الأساسي من Android هو إنشاء منصة برمجية مفتوحة متاحة لشركات الجوال ومصنعي المعدات الأصلية والمطورين لجعل أفكارهم المبتكرة حقيقة واقعة وتقديم منتج ناجح في العالم الحقيقي يعمل على تحسين تجربة الهاتف المحمول للمستخدمين.

تم تصميم Android بحيث لا تكون هناك نقطة مركزية للفشل ، حيث يقوم لاعب صناعي بتقييد ابتكارات شركة أخرى أو التحكم فيها. والنتيجة هي منتج استهلاكي كامل بجودة الإنتاج مع كود المصدر مفتوح للتخصيص والنقل.

تفاصيل إطار عمل Android
الشكل 1. مكدس أندرويد

فلسفة الحكم

قامت مجموعة من الشركات المعروفة باسم Open Handset Alliance (OHA) ، بقيادة Google ، بإنشاء نظام Android. اليوم ، استثمرت العديد من الشركات - الأعضاء الأصليون في OHA وغيرها - بشكل كبير في Android. خصصت هذه الشركات موارد هندسية كبيرة لتحسين Android وطرح أجهزة Android في السوق.

فعلت الشركات التي استثمرت في Android ذلك لأننا نعتقد أن النظام الأساسي المفتوح ضروري. يعد Android جهدًا مفتوح المصدر بشكل مقصود وصريح (على عكس البرامج المجانية) ؛ قامت مجموعة من المؤسسات ذات الاحتياجات المشتركة بتجميع الموارد للتعاون في تنفيذ واحد لمنتج مشترك. أولاً وقبل كل شيء ، فلسفة Android عملية. الهدف هو منتج مشترك يمكن لكل مساهم تخصيصه وتخصيصه.

بالطبع ، يمكن أن يؤدي التخصيص غير المنضبط إلى عمليات تنفيذ غير متوافقة. لمنع ذلك ، يحتفظ مشروع Android Open Source Project (AOSP) ببرنامج التوافق مع Android ، والذي يوضح ما يعنيه أن تكون متوافقًا مع Android وما هو مطلوب من منشئي الأجهزة لتحقيق هذه الحالة. يمكن لأي شخص استخدام كود مصدر Android لأي غرض ، ونحن نرحب بجميع الاستخدامات المشروعة. ومع ذلك ، من أجل المشاركة في النظام البيئي المشترك للتطبيقات التي نبنيها حول Android ، يجب على منشئي الأجهزة المشاركة في برنامج توافق Android.

تقود Google AOSP ، الذي يحافظ على نظام Android ويطوره. على الرغم من أن Android يتكون من عدة مشاريع فرعية ، إلا أن AOSP هي إدارة مشروعات بشكل صارم. نحن ننظر إلى Android ونديره باعتباره منتجًا برمجيًا واحدًا وشاملاً ، وليس توزيعًا أو مواصفات أو مجموعة من الأجزاء القابلة للاستبدال. هدفنا هو أن يقوم منشئو الأجهزة بنقل Android إلى جهاز ؛ لا يطبقون المواصفات أو ينظمون التوزيع.