Международный научный журнал № 20(100), часть 1
«Новости образования: исследование в XXI веке» Апреля , 2024
129
3. C va C++
Android Studio Android NDK (Native Development Kit) orqali C / C ++ qo‘llab-
quvvatlaydi. Bu shuni anglatadiki, kod Java Virtual Mashinasi orqali emas, balki to‘g‘ridan-
to‘g‘ri qurilma orqali ishlaydi, bu sizga xotira, sensorlar, imo-ishoralar
va boshqalar kabi
tizim elementlarini ko‘proq boshqarish imkonini beradi, shuningdek, Android qurilmalaridan
maksimal resurslarni siqib chiqarish imkoniyatini beradi. Bu shuningdek, siz C yoki C ++ da
yozilgan kutubxonalardan foydalanishingiz kerakligini anglatadi.
4.Python
Ushbu tilning muxlislari Python kodini kerakli holatda kompilyatsiya qilishga imkon
beradigan ko‘plab vositalarni ishlab chiqdilar va turli xil kutubxonalarga asoslanib mahalliy
interfeyslarni ham yaratishga imkon beradi. Eng mashhur dasturlash tili misol uchun Play
Market dasturini
Pythonda yaratilgan
5. Basic
Yomon tomoni: Android Studio tomonidan qo‘llab-quvvatlanmaydi Yaxshi yangilik
shundaki, BASIC-da Android dasturlarini yaratishingiz mumkin bo‘lgan maxsus B4A IDE
mavjud. B4A tezkor va oson dasturlashtiriladigan vizual prototiplash kontseptsiyasini o‘zida
mujassam etgan.
Yana bir noqulaylik shundaki, BASIC-da resurslarni talab qiladigan o‘yinlarni yaratish
mumkin emas va dasturning norasmiy holati tufayli Google qo‘llab-quvvatlashiga umid
bog‘lamasligingiz kerak. Bu shuni anglatadiki, dasturlar Materiallar Dizayniga mos kelmaydi
va siz faqat BASICni bilgan holda, professional ishlab chiquvchi sifatida qaralmaysiz
6.
Adobe PhoneGap
Agar siz umuman veb-dasturlash va xususan HTML, CSS va JavaScript haqida biron
bir narsani bilsangiz, bu ma’lumotlar PhoneGap ramkasidan
foydalangan holda elementar
o‘zaro faoliyat platformalar dasturlarini yaratish uchun foydali bo‘ladi. Bu Android
rivojlanishini zabt etishning so‘nggi, ammo eng keraksizi xam emas.
PhoneGap asosan Android dasturlarini veb-ishlab chiqishda rivojlantirishga imkon
beradi. Ishlab chiquvchilar uchun PhoneGap kamera kabi mahalliy smartfon yoki planshet
funktsiyalariga kirish uchun ko‘prikka o‘xshaydi.
Международный научный журнал № 20(100), часть 1
«Новости образования: исследование в XXI веке» Апреля , 2024
130
.
Flutter
Flutter - bu bitta kod bazasidan Android va iOS uchun mobil, veb-sayt va ish stoli
dasturlarini yaratish uchun Google tomonidan ishlab chiqilgan SDK. Uning dasturlash tili -
Dart va uning asosiy jihati - bu Hot Reload funksiyasi yordamida
tezkor dastur ishlab
chiqishga imkon beradi. Ushbu xususiyat dasturni to‘xtatmasdan va qayta ishga tushirmasdan
o‘zgarishlarni amalga oshirishga imkon beradi, bu esa kutish vaqtlarini qisqartirish orqali
dasturlashni yanada samarali qiladi. Bu, shubhasiz, eng katta
potentsialga ega SDKlar
qatoriga kiradi.