• Xususiyatlar paneli
  • Blocks - Bloklar muharriri
  • 1.16-rasm. Bloklar muharriri oynasimimg umumiy ko‘rinishi.
  • Mobil ilovalar yaratish va uning dasturiy ta'minoti mobil ilovalar haqida tushuncha




    Download 3,14 Mb.
    bet10/10
    Sana12.02.2024
    Hajmi3,14 Mb.
    #155246
    1   2   3   4   5   6   7   8   9   10
    Bog'liq
    MOBIL ILOVALAR YARATISH

    Ish maydoni:
    Ish joyining yuqori qismida ular o‘rtasida tez almashish uchun ekran nomlari va yangi ekran yaratish uchun "+" tugmasi mavjud.
    Ish maydonining asosiy qismini mobil telefon tasviri ko‘rinishidagi ish maydoni egallaydi. Ishchi maydon unda dastur interfeysining ko‘rinadigan komponentlarini tartibga solish uchun mo‘ljallangan. Vizual tasvirga ega bo‘lmagan komponentlar ish maydoni ostida piktogramma shaklida joylashadi.
    Xususiyatlar paneli:
    Tanlangan komponentning xususiyatlarini tahrirlash orqali uning tashqi ko‘rinishi va xatti-harakatlarini sozlash uchun mo‘ljallangan. Komponent xossalari Oddiy (asosiy) va Kengaytirilgan (kengaytirilgan) yorliqlarida joylashgan bo‘lishi mumkin. Ushbu bo‘linish foydalanuvchilarni tayyorlash darajasini hisobga olgan holda amalga oshiriladi - boshlang'ich yoki tajribali.
    Komponentning nomi panelning yuqori qismida ko‘rsatilgan. Ismning o‘ng tomonida quyidagi amallarni bajarish uchun tugmalar belgilari mavjud:

    • qalam - komponent nomini o‘zgartirish

    • varaqlar - komponentni nusxalash (lekin tegishli bloklar emas)

    • qayta ishlash qutisi - komponentlarni olib tashlash

    Blocks - Bloklar muharriri:
    Dastur mantig'ini yaratish uchun mo‘ljallangan.
    Yorliqning chap tomonida bloklar palitrasi, o‘ng tomonida esa bloklarni bir-biri bilan birlashtirish orqali dastur mantig'ini yaratish uchun ish maydoni mavjud. Bloklar toifasi nomini bosganingizda, o‘ng tomonda ushbu toifadagi bloklar palitrasi paydo bo‘ladi.

    1.16-rasm. Bloklar muharriri oynasimimg umumiy ko‘rinishi.
    Blok kategoriyalari:

    • Control - menejerlar (tsikllar va boshqalar)

    • Logic- mantiqiy (taqqoslash variantlari, rost, noto‘g'ri, null)

    • Math- matematik

    • Text - matn bilan ishlash uchun

    • Lists - ro‘yxatlar bilan ishlash uchun

    • Colors - rang bilan ishlash uchun

    • Device - qurilma tizimiga kirish uchun

    • Objects - ob'ektlar va JSON formati bilan ishlash uchun

    • Variables - o‘zgaruvchilar

    • Functions - funktsiyalar

    Ushbu ro‘yxat ostida loyiha komponentlari bloklari (Button1, Screen1) va Har qanday komponent kategoriyasi joylashgan bo‘lib, ulardagi bloklar ishlab chiqish bosqichida ham, dasturni bajarish bosqichida ham komponentlar ustida operatsiyalarni bajarish uchun mo‘ljallangan.
    Blok muharriri ish maydonida sichqonchaning o‘ng tugmasi bilan kontekst menyusi mavjud:

    • Tahrirlovchining kontekst menyusi buyruqlari:

      • Clean up Blocks - barcha bloklarni vertikal ravishda joylashtiring (bloklarni tozalash)

      • Collapse Blocks - barcha bloklarni yig'ish

      • Expand Blocks - barcha bloklarni kengaytirish

      • Delete N Blocks - N bloklarni o‘chirish

    • Blok kontekst menyusi buyruqlari:

      • Dublicate - takroriy blok. Blok unga biriktirilgan barcha bloklar bilan birga takrorlanadi (Ctrl+C - blokni nusxalash, Ctrl+X - blokni kesish)

      • Add Comment - sharh qo‘shing

      • Remove Comment - sharhni o‘chirish

      • Collapse Blocks - blokni yig'ish

      • Expand Blocks - blokni kengaytirish

      • Delete N Blocks - N bloklarni o‘chirish

      • Help - ushbu blok uchun yordam sahifasini oching

      • Create 'get this' или 'set this' - juftlik blokini yarating. Agar kontekst menyusi xossa qiymatini (to‘plamini) o‘rnatish uchun blok uchun chaqirilsa, u holda xususiyat qiymatini olish uchun blok (get) yaratiladi va aksincha.

      • Inline Inputs - blok shaklini bitta qatorga o‘zgartirish

      • External Inputs - blok shaklini ko‘p qatorga o‘zgartiring

      • Highlight function definition - uning chaqiruvining berilgan blokiga tegishli funksiya ta'rifi blokini ajratib ko‘rsatish

      • Create "Funksiya nomi" - berilgan funksiya ta'rifi blokiga mos keladigan funksiya chaqiruv blokini yarating

    Blok muharririning pastki o‘ng qismida buyruqlarni bajarish uchun boshqaruv elementlari mavjud:

    • Markazning ish maydoni

    • Kattalashtirish

    • kichraytirish

    • Bloklarni olib tashlash uchun savat. Kursor yonida xoch ko‘rsatilganda bloklarni toifalar blokini tanlash paneliga ko‘chirish orqali ham o‘chirish mumkin

    Komponent xususiyatlarini xususiyatlar panelida yoki blok muharririda tahrirlash mumkin. Shu bilan birga, blok muharririda siz komponentlarga ega bo‘lgan xususiyatlarning faqat kichik bir qismi bilan ishlashingiz mumkin.
    Loyihaga Canvas komponentini qo‘shgandan so‘ng, ishlab chiqish muhitida sahna muharriri bilan yangi Canvas yorlig'i paydo bo‘ladi va komponentlar palitrasi sprayt palitrasi bilan almashtiriladi, bu erda "Qo‘shish" tugmasi yordamida loyihaga sprayt turi (Class) qo‘shiladi. “Add Sprite Type" tugmasi. Sprite qo‘shish uchun kerakli turdagi piktogrammani Sprite Type panelidan ish maydoniga sudrab o‘tishingiz kerak.

    1.17-rasm. Thunkablening grafik imkoniyatlari.
    Download 3,14 Mb.
    1   2   3   4   5   6   7   8   9   10




    Download 3,14 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mobil ilovalar yaratish va uning dasturiy ta'minoti mobil ilovalar haqida tushuncha

    Download 3,14 Mb.