Interfeysni tashkil qilish


Download 439.54 Kb.
Pdf ko'rish
Sana18.06.2023
Hajmi439.54 Kb.
#1591691
Bog'liq
Taqdimot 7



Samarqand 2022
1
SHAROF RASHIDOV NOMIDAGI 
SAMARQAND DAVLAT UNIVERSITETI
INTERFEYSNI TASHKIL QILISH
ass. Karimov Islom


Reja
2
1. Interfeys tushunchasi va unga qo’yiladigan talablar
2. WIMP- interfeyslar
3. Interfeysni standartlashtirish
4. Instrumental vositalar


Ixtiyoriy programma tizimini ikkita kriteriya asosida 
baholash mumkin. Birinchisi, 
aniqlik, ya’ni berilgan 
ma’lumotlar asosida aniq natijalar olish. Ikkinchisi, 
qulaylik
ya’ni tizim yoki programma bilian ishlash qulayligi. Bu 
xususiyat asosan tizim bilan foydalanuvchi orasidagi 
hamkorlik- foydalanuvchi interfeysi bilan xarakterlanadi


Interfeysga qo’yiladigan talablarning yana bittasi bu 
adaptatsiya konsepsiyasidir, ya’ni muloqot strukturasini 
foydalanuvchi talablariga 
mutobiqlanishi hisoblanadi.


Foydalanuvchi interfeysini loyihalashda quyidagi 
talablar va prinsiplar ishlatiladi.
1. Ekran maketi. 
2. O’tish turlari yoki holatlar diagrammasi. 
3. O’tish shartlari asosan kirish tilida yozilgan 
fragmentlar yordamida tashkil qilinadi. 


Multioynali WIMP- interfeysilar elementlarini loyihalash
- malumot bir nechta oynalar (windows) yordamida 
akslantiriladi;
- obektlarni piktogrammalar yordamida ikonalar (Icons) 
bilan tasvirlanadi;
- maluotni tanlab olish sichqoncha (Mouse) orqali 
bajariladi;
- avtomatik ravishda paydo bo’ladigan (Pop-
down)menyular ishlatiladi.


Interfeysni standartlashtirish
IBM firmulasi tomonidan taklif qilingan SAA(Sistem Application
Architecture-ilovalarni ishlab chiqish muhiti arxitekturasi, tuzulishi) 
standartidir. Bu standart programma taminotini ishlab chiqishning kupgina 
tomonini, yani foydalanuvchio interfeysi, programmalash til va vositalari
kodlashtirish usuli, grafika, oyinali qo’llash va protokollarni 
telekommunikasiyada ishlatilishini o’z ichiga oladi. Standartning asosiy 
qismini CUA (Common User Acces-matn va grafik ilovarni ishlab chiqishda 
foydalanuvchi interfeysini tashkil qilish ) tashkil qiladi. Standartda quyidagi 
tushuncha, vosita va mexanizmlar ishlatiladi.


Material.io – bu Google tomonidan yaratilgan dizayn tizimi 
bo‘lib, jamoalarga Android, iOS, Flutter va internet uchun yuqori 
sifatli raqamli tajribalar yaratishga yordam beradi.
Material.io asosiy falsafasi va tamoyillari "Layout", "Rang" 
v a " T i p o g r a f i y a " . K o m p o n e n t l a r b o ' l i m i b i z n i n g 
komponentlarimizdan foydalanish bo'yicha batafsil yo'riqnoma va 
texnik xususiyatlarni taqdim etadi


Windows UI kutubxonasi ("Yupiter" kodli WinUI, shuningdek, 
UWP XAML va WinRT XAML nomi bilan ham tanilgan) - bu Windows 
Runtime dasturlash modelining bir qismi bo'lgan, Universal Windows 
Platform ilovalarining asosini tashkil etuvchi foydalanuvchi interfeysi API
Windows 8, Windows 8.1, Windows 10 va Windows Phone 8.1 operatsion 
tizimlari uchun. Bu Kengaytiriladigan ilovalarni belgilash tili (XAML) 
texnologiyasidan foydalangan holda foydalanuvchi interfeyslarini e'lon 
qilish imkonini beradi.


SwiftUI barcha Apple platformalarida kod bilan ajoyib 
ko‘rinishdagi ilovalar yaratishga yordam beradi. Siz har qanday 
Apple qurilmasida faqat bitta vositalar va API-lar to'plamidan 
foydalangan holda barchaga yanada yaxshi tajribalarni olib 
kelishingiz mumkin.


Instrumental vositalar
Figma - bu barcha turdagi grafik ishlarni bajarish uchun 
ishlatiladigan dastur: veb-sayt maketlarini yaratishdan tortib, mobil 
ilovalar interfeyslarini loyihalash va prototiplashgacha.


Sketch oddiy vektor vositasidir. U UX/UI 
komponentlarini yaratish uchun dizaynerlar va ishlab 
chiquvchilar tomonidan qo'llaniladi.


XD - UX/UI dizaynini hisobga olgan holda yaratilgan bo‘lib, boshqa 
grafik ilovalarda hech qachon ko‘rilmagan ko‘plab xususiyatlar mavjud. Bu 
raqobatchilar hal qila olmaydigan asosiy muammoni hal qiladi: u statik 
bo'lmagan elementlar bilan o'zaro ta'sirni ta'minlaydi va sahifada o'ylangan 
dinamikani amalga oshirishga imkon beradi.


Savollar?

Download 439.54 Kb.

Do'stlaringiz bilan baham:




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