توسعه نرمافزار اندروید
طراحی اپلیکیشن فروشگاهی در مشهد کیت توسعه و گسترش اپ اندروید (SDK) دربرگیرنده تیمٔ کاملی از ابزارهای گسترش میشود. این ابزارها مشتمل بر دیباگر (ابزار گونه هایزدا)، کتابخانهها، مشابهسازی موبایلِ مبنی بر QEMU، مستندات، کد مثال و خودآموزها میشود. اینک پلتفرمهای گسترشٔ پشتیبانیگردیده مشتمل بر کامپیوترهایی می شوند که لینوکس (هر نوع توزیع امروزی دسکتاپ لینوکس)، Mac Operating System X 10.5.8 به آنگاه و ویندوز ۷ (پیش از اینً XP) یا این که ورژنهای بعد از آن آن را اجرا مینمایند. از مارس ۲۰۱۵، SDK در خویش اندروید جان دار وجود ندارد، اما بسط نرم افزار با به کار گیری از برنامههای تخصصی اندروید قابلیتپذیر میباشد.[۳][۴][۵]
تا حدود انتها سال ۲۰۱۴، دور و اطراف توسعه و گسترش یکدستای (IDE) که به طور رسمیً پشتیبانی می شد، Eclipse بود که از افزونه ADT استعمال می کرد؛ گرچه IntelliJ IDEA IDE (مجموع ورژنها) کاملا توسعه و گسترش اندروید را فارغ از هیچ تنظیمات و تنظیماتی پشتیبانی مینماید، و NetBeans IDE نیز گسترش اندروید را از روش افزونه در مشت میگذارد. از سال ۲۰۱۵، Android Studio (ساخته گوگل و توانگرفته از IntelliJ) به IDE قانونی اندروید بدل شد؛ به هر اکنون، گسترشدهندگان در استعمال از سایر دور و اطرافها آزاد می باشند. علاوه بر این، گسترشدهندگان ممکن میباشد از ویرایشگر متن برای دستکاری فولدرهای جاوا و XML به کار گیری نمایند، آنگاه ابزارهای خط دستور را (Java Development Kit و Apache Ant موردنیاز میباشد) به عمل گیرند تا نرمافزارهای اندروید را ساختوساز نمایند، بسازنند و انواعزدایی کنند، و همینطور دستگاههای اندروید متصل را (مثل انجام ریبوت، نصب بستههای قابل انعطافافزاری از روش بدور) در دست گرفتن نمایند.[۶]
بهبودهای SDK اندروید دست به دست در بسط کلی پلتفرم اندروید شکل میگیرد. این SDK همینطور ورژنهای کهنخیس پلتفرم اندروید را در مواقعی پشتیبانی مینماید که گسترشدهندگان رغبت دارا هستند برنامههای خویش را در دستگاههای دیرینخیس نیز مد لحاظ داشته باشند. ابزارهای توسعه و گسترش در واقع کامپوننتهای قابل دانلود می باشند، به این ترتیب بعداز این که آخری ورژن و پلتفرم دانلود شد، پلتفرمهای و ابزارهای کهن نیز میتوانند برای آزمایش سازش دانلود شوند.[۷]
نرمافزارهای اندروید در فرمت .apk بستهبندی میشوند و در فایل /data/app در سیستم استدلال اندروید ذخیره میگردند (این فایل به عوارض امنیتی تنها به وسیله یوزرها روت (ریشه) دسترسیپذیر میباشد). بستهٔ APK دربردارنده فولدرهای .dex (فولدرهای بایتکد کامپایلگردیده به عنوان فولدرهای اجرایی دالویک)، پوشههای منبع و غیره میباشد.
:: برچسبها:
طراحی اپلیکیشن فروشگاهی در مشهد ,
:: بازدید از این مطلب : 65
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0