كيت بسط مستقر يا اين كه Native Development Kit، به برنامه نويس ها طراحي اپليكيشن و يوزرها اين اذن را مي دهد كه كدهايي كه به لهجه C و ++C مندرج ميباشد را در نرم افزار خويش اعمال نمايند.
قابل ذكر ميباشد كه NDK فعلا پايين دسته SDK بوده و نرم افزار نويس، هنگام نصب اندرويد استوديو (به دنبال به آن ميپردازيم) و SDK، قابل انعطاف افزارها و ابزارهاي مختلفي را نيز به طور همزمان تصب مينمايد.
نكته: مهمترين خصوصيت NDK در نرم افزار هاي مالتي مديا ميباشد چراكه اپ نويس مي تواند راياپارس از اين روش سرعت اجراي اپليكيشن را به صورت قابل توجهي بهبود ببخشد.
Gradle
گرادل يكياز معمول ترين مفاهيم و ولي الفاظي ميباشد كه برنامه نويس ها اندرويد از آن استعمال مينمايند. اساسا گرادل در معناي دريافت كردن خروجي از سيستم (نرم افزار پياده سازي گرديده) ميباشد.
از مزيت هاي گرادل ميقدرت به قابليت و امكان فردي سازي آن اشاره نمود. بهاين شكل كه شما مي توانيد كدهاي خويش را در فولدر خويش وارد كرده و خروجي مدنظر خويش را به سادگي اخذ نمائيد.
نكته: در اندروبد استوديو پلاگين اي به نام گرادل وجود دارااست كه شما مي توانيد از روش آن به سادگي از نرم افزار خويش خروجي اخذ نمائيد. اين پلاگين به گويش groovy مندرج ميباشد و اين قضيه فعاليت اپليكيشن نويس اندرويد را بسيار شل نموده است، به دليل آنكه ديگر نياز به يادگيري اين گويش نرمافزار نويسي نيست.(از مزاياي اندرويد استوديو)
شناسه نرم افزار اندرويد (Manifest)
شناسه نرم افزار اندرويد يا اين كه مانيفست كه اصطلاح بسيار رايجي دربين برنامه نويس ها ميباشد، اصولا نشانه دهنده ريزه كاري مربوط نام و نشان نرم افزار ميباشد، اصولا مانيفست يك پوشه في مابين نرم افزار هاي اندرويدي ميباشد كه در آن داده ها متفاوتي ذكر ميشود.
مانيفيست فولدر بسيار حساسي ميباشد اما بهاين معني كه هر خطايي در آن قادر است فرآيند اجراي يك نرم افزار را با نقص مواجه سازد. در باطن مانيفست همانطور كه گفته شد آحاد جزئييات نرم افزار قرار ميگيرد مثل تم، قالب كلي، امرها خاص و…
پيرو به رسيدگي بسته ها و پوشه هايي كه درون مانيفيست قرار گرفته و شما مي بايست با آنان آشنا گرديد، ميپردازيم.
اسم بسته (Package name)
اسم بسته مثل تاثير انگشت ما بشر ها براي تك تك نرم افزار هاي اندرويد گوناگون ميباشد و هر اپليكيشني نام بسته خاص خويش را دارااست، اصولا نام بسته به عبارتي چيزي ميباشد كه قابل انعطاف افزارهاي ديگري مثل گوگل پلي يا اين كه كافه بازار از آن براي تعيين و آرم دادن اپ شما به بقيه افراد به كارگيري مينمايند.
اين نام به وسيله خويش مجموعه نرمافزار نويس گزينش گرديده و اكثر زمان ها تركيبي از سه نام هست.
بازدید: