• SAMARQAND -2024 1-amaliy ish Java va Kotlin dasturlash tillarida ilovalar ishlab chiqish Ishning maqsadi
  • Nazariy qism
  • Amaliy ish-1 ki 21-01– guruh talabasi Bajardi : Ochilova M. Tekshirdi : Yo’ldoshov A. Samarqand -2024




    Download 0,54 Mb.
    bet1/3
    Sana11.10.2024
    Hajmi0,54 Mb.
    #274587
      1   2   3
    Bog'liq
    Mobil-1a



    O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI
    Mobil ilovalarni ishlab chiqish” fanidan

    AMALIY ISH-1
    KI 21-01– guruh talabasi
    Bajardi : Ochilova M.
    Tekshirdi :Yo’ldoshov A.


    SAMARQAND -2024
    1-amaliy ish
    Java va Kotlin dasturlash tillarida ilovalar ishlab chiqish
    Ishning maqsadi: Java va Kotlin dasturlash tillari haqida tushunchaga ega bo’lish va bu tillarda ilovalar ishlab chiqish ko’nikmalarini shakllantirish.
    Nazariy qism:
    Java va Kotlin dasturlash tillari mobil ilovalar ishlab chiqishda, ayniqsa Android platformasi uchun, juda keng qoʻllaniladi. Bu tillar orasida baʼzi muhim farqlar va o'xshashliklar mavjud:
    1. Java:

    • Chuqur ildizlarga ega: Java – bu uzoq yillardan beri qoʻllanilib kelinayotgan dasturlash tili. Android ilovalarini yaratishda dastlab foydalanilgan tildir.

    • Statik tiplangan: Java’da ma’lumot turlarini aniq belgilash kerak. Bu kompyuter resurslarini samarali ishlatish imkonini beradi, ammo kod yozishni murakkablashtirishi mumkin.

    • Keng qoʻllanilishi: Java nafaqat Android, balki veb ilovalar, korporativ tizimlar va boshqa ko'p platformalar uchun ham keng qoʻllaniladi.

    • Yozilishi ko'proq vaqt talab qiladi: Java kodida ortiqcha kod yozish kerak bo'ladi. Masalan, oddiy operatsiyalar uchun ham bir necha qatordan iborat kod kerak bo'lishi mumkin.

    2. Kotlin:

    • Yangi va zamonaviy: Kotlin – Java’ga alternativ sifatida ishlab chiqilgan va 2017-yilda Google tomonidan rasmiy Android tili sifatida tan olingan.

    • Kamroq kod yozish: Kotlin Java bilan solishtirganda qisqa va sodda kod yozishni ta’minlaydi. Ushbu tillarning sintaksisi kamroq takroriy va tushunarliroq.

    • Null pointer exception muammosiga yechim: Kotlin’da null xavfsizligi taʼminlangan. Java’da esa null pointer exception keng tarqalgan muammo bo‘lgan.

    • Java bilan toʻliq moslik: Kotlin Java bilan toʻliq mos keladi. Ya’ni, siz Kotlin kodini Java bilan aralashtirib ishlatishingiz mumkin, bu esa mavjud Java loyihalarini Kotlin’ga o‘tkazishni osonlashtiradi.


    Download 0,54 Mb.
      1   2   3




    Download 0,54 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Amaliy ish-1 ki 21-01– guruh talabasi Bajardi : Ochilova M. Tekshirdi : Yo’ldoshov A. Samarqand -2024

    Download 0,54 Mb.