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 إلى جهاز ؛ لا يطبقون المواصفات أو ينظمون التوزيع.