اصول نام‌گذاری بسته برنامه‌ها (پکیج‌نیم) اندروید

11 مرداد 1401 دسته‌بندی: آموزش اندروید
اصول نام‌گذاری بسته برنامه‌ها (پکیج‌نیم) اندروید
هر اپلیکیشن اندروید دارای یک نام اختصاصی تحت عنوان نام بسته یا همان پکیج نیم است که آن را از سایر برنامه‌ها متمایز می‌کند. در ادامه نحوه انتخاب نام بسته معرفی می‌شود.

نام بسته یا package name چیست؟

هر برنامه اندروید، دارای یک نام بسته اختصاصی است که آن را از سایر برنامه ها متمایز می کند.

اصول و قوانین نامگذاری

در ادامه روشی آسان برای نامگذاری بسته معرفی می‌شود:

فرض کنید عبارت domainname.companyname.appname نام بسته شما باشد. در قسمت domainname می‌توان دامنه سایت را وارد کنید. سایت مورد نظر را در قسمت companyname و نام برنامه را نیز در قسمت appname وارد کنید. به عنوان نمونه، فرض کنید که سایت www.approcket.ir می‌خواهد برنامه ای تحت عنوان book منتشر کند. طبق فرمول بالا، عبارت ir.approcket.book به عنوان نام بسته باید انتخاب شود.

بصورت کلی نام بسته یک اپلیکیشن اندروید یا همان PACKAGENAME یک اپ باید فقط و فقط متشکل از حروف انگلیسی "a-z | A-Z" (کوچک یا بزرگ) و اعداد انگلیسی و آندراسکور (آندرلاین) یعنی کاراتر "_" و کاراکتر نقطه باشد.

علاوه بر این کاراکتر ها شروع نام بسته حتما باید با حروف انگلیسی باشد و اعداد نمیتواند شروع کننده باشد.

وجود حداقل یک نقطه در اسم بسته ضروری هست.

نکته: استفاده از حروف بزرگ با وجود اینکه مجاز است اما خیلی متداول نیست و اکثر اپ های حرفه ای فقط از حروف کوچک و یک یا دو نقطه در نام بسته اپ خود استفاده میکنند.

در زیر مثال هایی از پکیج نیم اپ ها ک بصورت صحیح غلط است آمده است تا شما بیشتر با انتخاب یک اسم صحیح برای پکیج نیم خود آشنا شوید.

مثال‌های صحیح از پکیج نیم:

  • atlas.englishlearn.app
  • com.duolingo
  • school.jaheshonline.app
  • ir.inview.lingojoo
  • com.mega.darsrooz
  • ir.bambo_co.boofa
  • com.bitasystem.vida

مثال‌های غلط از پکیج نیم:

  • atlasenglishlearnapp (بدون نقطه!)
  • com.app duolingo (وجود اسپیس space)
  • 1school.jaheshonline.app (شروع با عدد!)
  • ir.بازی.lingojoo (وجود کاراکتر غیر انگلیسی!)
  • com.mega-dars.darsrooz (وجود کاراکتر غیر مجاز دش - !)
دیدگاه‌های کاربران
  • عبدالجبار حاجی صفری
    26 مهر 1401 20:10

    سلام بسیار مختصر و مفید و عالی ممنونم از تیم اپ راکت و مخصوصا آقا سعید

ارسال دیدگاه جدید
برای درج دیدگاه لطفا ابتدا سایت شوید
اپ ساز اپ راکت
مطالب مشابه
اصول طراحی آیکون

آیکون برنامه در صورتی که مطابق اصول طراحی شده باشد، معرف محتوی و حوزه برنامه می باشد و بنابراین در جذب کاربر و مخاطب تاثیر به سزایی دارد. در ادامه به بررسی این نکات پرداخته می‌شود.

نام نسخه و شماره نسخه در برنامه‌های اندروید چیست؟

در این آموزش بصورت کامل نام گذاری نسخه ها در برنامه های اندروید و مخصوصا در سیستم تولید خروجی برنامه اپ راکت را آموزش میدهیم.

تولید کلید امضا (JKS) برای برنامه‌ های اندروید

در این آموزش، با نحوه تولید کلید امضای jks برای امضا کردن برنامه های اندروید آشنا می شویم.

مطالب تصادفی
طراحی و تنظیمات اسپلش اسکرین در پنل اپ ساز ماجوریس

در این آموزش، به بررسی اسپلش اسکرین و تنظیمات مربوط به آن در پنل اپ ساز ماجوریس خواهیم پرداخت.

تولید کلید امضا (JKS) برای برنامه‌ های اندروید

در این آموزش، با نحوه تولید کلید امضای jks برای امضا کردن برنامه های اندروید آشنا می شویم.

طراحی و تنظیمات نویگیشن دراور (منوی کشویی) در پنل اپ ساز ماجوریس

در این بخش، یاد خواهیم گرفت چگونه نویگیشن دروار یا منوی کشویی صفحه اصلی اپلیکیشن را در پنل اپ ساز ماجوریس طراحی و تنظیم کنیم.