Android IDE - bu Eclipse-ga asoslangan Android ishlab chiqish muhiti. Mobil ilovalarni ishlab chiqish, yaratish va tuzatish uchun integratsiyalashgan vositalarni taqdim etadi. Ushbu kursda Android IDE asosiy ishlab chiqish muhiti sifatida tanlanadi. Ushbu muhitning imkoniyatlari birinchi laboratoriyada batafsilroq muhokama qilinadi. Shuningdek, u muhitni o'rnatish va sozlash, emulyatorda ham, haqiqiy qurilmada ham birinchi dasturni yaratish va ishga tushirish bo'yicha tavsiyalar beradi.
Android Studio - bu IntelliJ IDEA asosidagi Android ishlab chiqish muhiti. Android IDE-ga o'xshab, u integratsiyalashgan ishlab chiqish va disk raskadrovka vositalarini taqdim etadi. IntelliJ-dan kutilgan barcha xususiyatlarga qo'shimcha ravishda, Android Studio quyidagilarni amalga oshiradi:
Gradle asosida dastur yaratishni qo'llab-quvvatlash;
Android-ga xos refaktoring va kamchiliklarni tezda tuzatish;
unumdorlik muammolari, foydalanish imkoniyatlari, versiyalar mosligi va boshqalarni topish uchun lint vositalari;
ProGuard (kodni qisqartirish, optimallashtirish va noaniqlash uchun yordamchi dastur) va ilovalarni imzolash imkoniyatlari;
umumiy Android dizaynlari va komponentlarini yaratish uchun shablonga asoslangan sehrgarlar;
Ko'p ekran o'lchamlari va ruxsatlarida ishlaydigan WYSIWYG muharriri, bir vaqtning o'zida va real vaqtda bir nechta qurilmalarda ishlaydigan dasturni ko'rsatadigan oldindan ko'rish oynasi;
Google bulut platformasi uchun o'rnatilgan yordam.
Siz Android Studio dasturining soʻnggi versiyasini yuklab olishingiz va oʻrnatish, sozlash va ishga tushirish boʻyicha koʻrsatmalarni bu yerda olishingiz mumkin: http://developer.android.com/sdk/installing/studio.html .
tasvirni kattalashtirish rasm
. 1.4. Android Studio ishlab chiqish muhiti
Keling, Android uchun mobil ilovalarni ishlab chiqish uchun mos keladigan boshqa vositalarni ko'rib chiqishga o'tamiz. Keling, Intel vositalaridan boshlaylik - Intel XDK va Intel Beacon Mountain.
Intel XDK platformalararo mobil ilovalarni ishlab chiqishni osonlashtiradi; dasturiy ta'minotni yaratish, disk raskadrovka va yig'ish vositalarini, shuningdek, qurilma emulyatorini o'z ichiga oladi; Android, Apple iOS, Microsoft Windows 8, Tizen uchun ishlab chiqishni qo'llab-quvvatlaydi; ishlab chiqish tillarini qo'llab-quvvatlaydi: HTML5 va JavaScript.
Ushbu kursning oxirgi mavzusi butunlay HTML5 va Intel XDK mobil ilovalarini ishlab chiqish uchun yangi avlod vositalarini o'rganishga bag'ishlangan bo'lib, ushbu vositalar yordamida mobil ilovani ishlab chiqish ko'zda tutilgan.
Do'stlaringiz bilan baham: |