• Behruzbek Hamidov shaxsiy blogi.
  • 26.02.2020
0 Comments

Bugungi maqolamda Play marketdagi 70 % dasturlarni yaratib kelayotgan Android Studio bilan sizlarni tanishtirmoqchiman.Android Studio yordamida qanday dasturlar tuzish mumkin degan savolga jabob berishga harakat qilaman.

Android Studio 2.2 turli xil Android qurilmalar, jumladan telefonlar, planshetlar, shuningdek Android Auto, Android Wear va Android TV qurilmalari uchun yuqori sifatli va samarali dasturlarni yaratish uchun eng samarali vositalarni o’z ichiga oladi. Bu Google-ning rasmiy rivojlanish muhiti bo’lganligi sababli, Android Studio-da dastur yaratish uchun kerak bo’lgan barcha narsalar mavjud: aqlli muharrir, nosozliklarni tuzatuvchi, shuningdek ishlashni tahlil qilish vositalari, emulyator va boshqalar.

Asosiy xususiyatlar

  1. Avtomatik to’ldirishni, qayta ishlashni va kodlarni tahlil qilishni o’z ichiga olgan aqlli muharrir .
  2. Kodni kiritish va dasturda, qurilmada yoki emulyatorda mavjud bo’lgan resurslarni o’zgartirish orqali o’zgarishlarni tezda tekshirish, parametrlarni sozlash va ish davrlarini boshqarishga imkon beruvchi Instant Run xususiyati .
  3. Virtual akselerometr, ish haroratini o’lchash moslamasi, magnitometr va boshqa sensorlarga ega tezkor va ko’p funksiyali Android emulyatori .
  4. Barcha Android platformalarini qo’llab-quvvatlash: telefonlar va planshetlar, shuningdek Android Wear qurilmalari, Android Auto va Android TV.
  5. Ilovalar kodini yaratish, qaramlikni boshqarish va moslashtirilgan APK fayl konfiguratsiyasini avtomatlashtirish bilan moslashuvchan Gradle asosidagi tizim .
  6. Standart funktsiyalarni amalga oshirish uchun kod shablonlari .
  7. Elementlarni sudrab tashlash va tushirish qobiliyatiga ega qulay dastur muharriri va intuitiv darajada ilovalarni ishlab chiqish uchun prototiplash rejimi.
  8. Bir darajali, soddalashtirilgan ierarxiyada katta va murakkab sxemalarni ishlab chiqish uchun yangi tartib cheklash menejeri (Android API 9 bilan orqaga mos).
  9. Dastur kodi ishlashi, foydalanishga yaroqliligi, versiyalarning mosligi va boshqalar bilan bog’liq muammolarni aniqlash uchun manba kod analizatorlari
  10. Kodni o’zgartirish rejimida C / C ++ -ni qo’llab-quvvatlash va dasturda Java-dan to’g’ridan-to’g’ri kirish uchun interfeys komponentlarini ishlatishga imkon beradigan past darajadagi buyruqlar to’plami (LLDB) yordamida disk raskadrovka qilish qobiliyati.
  11. Firebase SDK, Firebase sinov laboratoriyasi, Firebase App Indexing va Google Cloud platformasi uchun mahalliy yordam .
  12. APK fayllarini ko’rish va individual dastur tarkibiy qismlarining umumiy hajmidagi aniq ulushlarni aniqlash uchun APK analizatori .
  13. Foydalanuvchi bilan interfeys sinovlarini yaratishda, shuningdek, dastur bilan o’zaro munosabatlarni qayd etishda, shuningdek, sinov dasturining kodini keyingi chiqarishda Espresso sinov yozuv moduli (beta) .
  14. Tizim inspektori , uning ishlashi paytida dasturlar ko’rinishi ierarxiyasini ko’rish uchun.
  15. OpenGL ES buyruq oqimini Android qurilmasida ushlab turish va keyingi tahlil qilish uchun Android Studio-da ishga tushirish uchun GPU tuzatuvchisi (beta) 

Android Studio dasturini yuklab olish

Fikr bildirish

Email manzilingiz chop etilmaydi. Majburiy bandlar * bilan belgilangan

*