|
Mobil ilovalar yaratish va uning dasturiy ta'minoti mobil ilovalar haqida tushuncha
|
bet | 10/10 | Sana | 12.02.2024 | Hajmi | 3,14 Mb. | | #155246 |
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.
|
| |