Mavzu: Shifrlash dasturi


Android-ning rivojlanishi uchun Kotlin


Download 1.92 Mb.
bet4/11
Sana09.03.2023
Hajmi1.92 Mb.
#1255551
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
Abduxalilov O.

Android-ning rivojlanishi uchun Kotlin


Google Android jamoasi uchun, Kotlinni qo'llab-quvvatlash bo'yicha ushbu qarorni tushuntirish oson edi.
Kotlin uchun EDI-ni qo'llab-quvvatlash: Android Studio JetBrains IntelliJ IDEA-da yaratilgan va JetBrains jamoasi Kotlinning IntelliJ IDEA bilan uzluksiz ishlashini ta'minlash uchun ko'p yillar davomida ishlamoqda.
Google Android Studio-da Kotlin-ni qo'llab-quvvatlash uchun barcha ishlarini meros qilib oladi. Ammo bu jihatdan tashqari, Kotlin ko'plab boshqa afzalliklarga ega.
Google ma'lumotlariga ko'ra:
"Kotlin - ifodali, ixcham, kengaytiriladigan, o'qish va yozish uchun kuchli va yoqimli, nullabellik va o'zgarmaslik nuqtai nazaridan qiziqarli xavfsizlik xususiyatlariga ega", bu sizning sarmoyalaringiz bilan mos keladi, bu sukut bo'yicha xavfsiz va samarali dasturlarni yaratishda.
"Android ishlab chiqilishi tobora Kotlinda bo'ladi", - deb yozgan Google o'z blogida.
“Ko'plab yangi API va Jetpack funktsiyalari birinchi navbatda Kotlin uchun mavjud bo'ladi. Agar siz yangi loyihani boshlasangiz, uni Kotlin-da yozishingiz kerak ", deydi Google" Kotlin-da yozilgan kod ko'pincha siz uchun juda kam kod, yozish, sinash va saqlash uchun kamroq kodni anglatadi. «
Google ma'lumotlariga ko'ra, eng muhimi, Kotlin rasmiy tillar bilan o'zaro bog'liqdir Android rivojlanishi (Java, C ++) va Android ish vaqti uchun.

Misol uchun, kompaniya Kotlin Java tili bilan uzluksiz ishlashini tushuntirdi, Java tilini yoqtiradigan ishlab chiquvchilar uchun undan foydalanishni davom ettirishni osonlashtiradi, shuningdek, asta-sekin Kotlin kodini qo'shadi va Kotlin kutubxonalaridan foydalanadi.
Shuningdek, Kotlinni Android-da qabul qilish yillar davomida barqaror o'sib bordi Google-ga ko'ra, ishlab chiquvchilar orasida ishtiyoq o'sib borayotganligi sababli, kompaniya ularga Kotlin-ni yaxshiroq qo'llab-quvvatlash uchun Kotlinni Android-da rasmiy til sifatida joriy qilmoqchi bo'lgan sabablardan biri. Android Studio 3.0 dan beri nima qilingan.
Rasmiy Kotlin ko'magi Android-ning rivojlanish dunyosida ushbu tilning tobora ko'payib borishiga hissa qo'shdi, chunki ba'zilar JetBrains tili Java-ni tezda taxtdan tushiradi deb taxmin qilishgan.
Qanday bo'lmasin, bu ehtimolni istisno qilmaslik kerak, chunki Google ma'lumotlariga ko'ra, "hozirda Android-ning professional ishlab chiquvchilarining 50% dan ortig'i Kotlin-dan foydalanmoqda."
JetBrains va Kotlin Foundation bilan hamkorlikda Google Android uchun Kotlin vositalariga sarmoya kiritishda davom etmoqda, buni shuni ko'rsatadiki, 2018 yilda Android KTX ning erta chiqarilishi, Kotlin bilan Androidni rivojlantirish uchun kengaytmalar to'plami.
Shuningdek, ular JetBrains tilini o'rganishni va shuning uchun uni qabul qilishni osonlashtirish uchun hujjatlar, treninglar va tadbirlarga mablag 'sarflaydilar.
Google-ning ushbu e'lon qilinishi ajablantiradigan narsa emas, ayniqsa, Google Java-dan uzoqlashishga intilayotgani sababli, kompaniya Android-da Java API-laridan noqonuniy foydalanganligi uchun Oracle tomonidan sudga hujum qilingan.


Kotlinning bosh maqsadi bugungi kunda Java foydalaniladigan barcha joylarda, Javaning o’rnini bosa oladigan qisqaroq, samaraliroq, ishonchliroq muqobil bilan ta’minlashdir. Java nihoyatda mashhur til hisoblanadi va u keng miqyosdagi muhitda: Smart card dan tortib Google, Twitter, LinkedIn va boshqa internet sohasidagi kompaniyalar tomonidan yuritiladigan eng katta ma’lumot bazalarida ham foydalaniladi. Ushbu joylarning ko’pchiligida, Kotlindan foydalanish dasturchilarga kamroq asabiylashish va kamroq kod yozishlar bilan o’z maqsadlariga erishishida ko’maklashadi.
Kotlindan foydalanadigan eng ko’p tarqalgan dasturlash sohalar, bular:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling