وضح لي مفهوم package name في البرمجة و هل معلومتي صحيحة

  • hsen2012

السلام عليكم ورحمة الله

كل الدورات الي تعلمتها

package name

يرتب الكلاسات لكن ألاحظ

ان كل التطبيقات الاندرويد

يكون اسم package

com.example.app

يعني اكثر التطبيقات هكذا

يحط كل الكلاسات في package واحد

هل هكذا يتم استخدامه ام ان مطوري التطبيقات عملو كل الكلاسات في package واحد وليس مثل

com.example.app

com.example.app.ar

com.example.app.en

كل مجموعة كلاسات لها تفرع في الباكج لكي يتم ترتيبها لسهولة التعامل معها

هل معلوماتي صحيحة ام اني لم أفهم مفهوم package ؟


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


ولكن يبدو إنك تتكلم عن Subsystem Package وهذه تستخدم لتسهيل لترتيب الكلاسات بشكل منظم وتسهيل عملية تطوير وتعديل الكود في وقت لاحق , واستخدمها يكون اختياري حسب رغبة المطور .

مشكور وضحت الفكرة