سه شنبه ۰۳ آبان ۰۱ ۱۲:۰۹ ۲۶ بازديد
اپ نویسی اندروید اینک تحت عنوان یکیاز لبریز طرفدارترین مهارت های دنیای دیجیتال طراحی اپلیکیشن در مشهد و نرمافزار نویسی در عالم مطرح می گردد و سالانه اشخاص متعددی اراده خویش را برای استارت مسیر یادگیری نرم افزار نویسی اندروید جزم مینمایند.
برای آغاز هر مسیری به طبع می بایست بدانیم این مسیر از کجا آغاز گردیده و چه تاریخچه ای دارااست و در اصل چیست، ولی ازآنجاکه در بستر وب مطالب، پادکست ها و ویدئوهای متعددی در ارتباط تاریخچه اندروید، تکوین هسته مرکزی و ولی توسعه و گسترش آن وجود داراست اینجانب تصمیم گرفتم از پرداختن بهاین زمینه صرف لحاظ کرده و این مرحله تئوری و اما خواندنی رایاپارس را به خودتان واگذار کنم و به مکان آن دراین بخش شمارا با اصطلاحات اصلی در حوزه گویش نرمافزار نویسی اندروید آشنا سازم.
به صورت حتم، خلا گویش مشترک و فهم و شعور اصطلاحات اساسی ادامه مسیر را برای شما دانشجوها عزیز طاقت فرسا خواهد کرد. پس به شما پیشنهاد می کنم مفاهیم و اصطلاحات اصلی اپ نویسی اندروید را به طور بدون نقص خوانده و از آن لذت ببرید.
آنچه دراین نوشته خواهیم داشت
کیت توسعه و گسترش قابل انعطاف افزاری (SDK)
کیت بسط مستقر(NDK)
Gradle
شناسه نرم افزار اندروید (Manifest)
اسم بسته (Package name)
اینترنت خدمت یا این که API
مفاهیم MinSdkVersion و TargetSdkVersion
Activity
Emulator
Android studio و eclipse
عده بندی
مولف
علی سخا
کیت گسترش قابل انعطاف افزاری (SDK)
SDK یا این که به عبارتی Software Development Kit که از آن تحت عنوان کیت گسترش قابل انعطاف افزاری خاطر میگردد، گروه ای از ابزارهایی میباشد که برای بالابردن سهولت نرمافزار نویسی در یک دور و اطراف یا این که پلتفرم خاص پیاده سازی و در دست برنامه نویس ها قرار داده گردیدهاست.
SDK به اپلیکیشن نویس این قابلیت را میدهد تا وی بتواند برای قابل انعطاف افزارخود، چهارچوب، پلتفرم، سیستم کامپیوتر، کنسول گیمینگ و از همگی اساسی خیس سیستم ادله ساختوساز کند. SDK در اندروید نیز در واقعیت به عبارتی کیتی میباشد که گوگل در مشت توسعه و گسترش دهندگان اندروید قرار بخشید تا آنان بتوانند شل خیس نرم افزار خویش را پیاده سازی نمایند.
نکته۱: پس پیش از استارت هر کاری نیاز میباشد تا شما SDK اندروید را بر روی سیستم خویش نصب کرده و با به کار گیری از ابزارهای مو جود ایده خویش را طراحی نمائید.
نکته۲: شما تحت عنوان اپلیکیشن نویس اندروید چنانچه قصد دارید از جاوا به کارگیری نمایید می بایست کیت Java Development Kit یا این که به عبارتی JDK را دانلود نمایید برای این اصلی شما میتوانید از گسترش دهندگان گوگل و یا این که وبسایت جاوا مبادرت به این شغل فرمایید. (اکنون شما با معنا JDK نیز آشنا شدید.)
کیت توسعه و گسترش ساکن(NDK)
کیت گسترش مستقر یا این که Native Development Kit، به برنامه نویس ها و یوزرها این اذن را می دهد که کدهایی که به لهجه C و ++C درج شده میباشد را در نرم افزار خویش انجام نمایند.
قابل ذکر میباشد که NDK فعلا پایین گروه SDK بوده و نرمافزار نویس، هنگام نصب اندروید استودیو (به دنبال به آن می پردازیم) و SDK، قابل انعطاف افزارها و ابزارهای مختلفی را نیز همزمان تصب مینماید.
نکته: مهمترین خصوصیت NDK در نرم افزار های مالتی مدیا میباشد به دلیل آنکه اپلیکیشن نویس قادر است از این نحوه سرعت اجرای نرم افزار را به صورت قابل توجهی بهبود ببخشد
- ۰ ۰
- ۰ نظر