• 6.Birgalikda ishlash mumkin
  • 7.Kuchli asboblar
  • 8.Smart Cast
  • Guruh talabasi xursand O`ktamov Mobil ilovalarni ishlab chiqish fanidan




    Download 37,08 Kb.
    bet3/11
    Sana13.05.2024
    Hajmi37,08 Kb.
    #228849
    1   2   3   4   5   6   7   8   9   10   11
    Bog'liq
    Xursand O\'ktamov Mobil ilovalarni ishlab chiqish Mustaqil ish
    social r, Fuqarolik protsessual huquqi fanining predmeti va tizimi, 1-mavzu kirish. Cho’yan va po’lat ishlab chiqarish. Reja, Амалий 2, frans yozef gaydn asarlarida tarixiylik , Bank faoliyatini avtomatlashtirish, Dars jadvali, Kmpyuter viruslari haqida fakt, raspisaniya real, Mavzu Menejer faoliyatini tashkil etish. Reja, 08,01.2024, 5-sinf dars ishlanmalari, Iqtisodiyot fakulteti, Test argos uz тест саволлари ва жавоблари 1-Ме нат шартномаси а, Kation bitum emulsiyalarini ishlab chiqarish uchun qurilmalar;
    5.Null xavfsizlik:
    Kotlinda tizim quyida keltirilgan Kotlin misolida ko’rsatilganidek, null havolalarni emas, balki null havolalarni ajratadi.
    Masalan, String o’zgaruvchisi nullni ushlab turolmaydi:
    Var string1: String = "Bugun yakshanba"
    String1 = null // kompilyatsiya xatosi
    Nullga ruxsat berish uchun biz null o’zgaruvchiga qo’shilishimiz mumkin:
    Var string2: String? = "Bugun yakshanba"
    String2 = null
    chop etish (string2)
    6.Birgalikda ishlash mumkin:
    Kotlin kodi Java tomonidan ishlatilishi mumkin, Java kodlari esa Kotlin bilan ishlatilishi mumkin. Shunday qilib, agar siz OOP dasturlash haqida ma'lumotga ega bo’lsangiz, Kotlinning rivojlanishiga o’tish oson. Bundan tashqari, Javada yozilgan ba’zi ilovalar mavjud bo’lsa, ular Kotlin muhitida ishlatilishi mumkin.
    7.Kuchli asboblar:
    Java singari, Kotlin kodi ham IDE yoki buyruq qatori interfeysi yordamida yozilishi mumkin. IDE bilan ishlash oson va sintaktik xatolar ham keskin kamayadi. Shu bilan birga, buyruq qatori interfeysi bilan ishlayotganingizda, avval kodni kompilyatsiya qilish kerak.
    8.Smart Cast:
    Smart casting asosan dastur xarajatlarini kamaytirishga yordam beradi va uning tezligi yoki ish faoliyatini yaxshilaydi. U turdagi casting yoki o’zgarmas qiymatlar yordamida kod samaradorligini boshqarish ustida ishlaydi.
    Masalan, agar satr aniqlansa, u holda uning uzunligi va soni va Smart Cast funksiyasi yordamida topish mumkin:
    Val string1: Any = "Bugun dushanba"
    qachon(string1)
    {
    bu String -> string1.length
    Int -> string1.inc()
    }

    Kotlin arxitekturasi


    Yaxshi qurilgan arxitektura dastur uchun o’z xususiyatlarini kengaytirish va oxirgi foydalanuvchi bazasining talablarini qondirish uchun muhimdir. Kotlin xotirani taqsimlash va ishlab chiquvchilar va oxirgi foydalanuvchilar uchun sifatli natijalarga erishish uchun o’ziga xos va o’ziga xos arxitekturaga ega.
    Kotlinning koroutinlari va sinflari yadroni kamroq kod ishlab chiqarish, unumdorlikni oshirish va samaradorlikni kuchaytirish uchun arxitektura qiladi. Kotlin kompilyatori har xil munosabatda bo’lishi mumkin bo’lgan turli xil ssenariylar mavjud, ayniqsa u har xil tillarni maqsad qilganda.

    Download 37,08 Kb.
    1   2   3   4   5   6   7   8   9   10   11




    Download 37,08 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Guruh talabasi xursand O`ktamov Mobil ilovalarni ishlab chiqish fanidan

    Download 37,08 Kb.