202-guruh talabasi O'rinov Ibratbekning Operatsion tizimlar fanidan tayyorlagan kurs ishi mavzu: ios operatsion tizimi


Download 291.85 Kb.
bet4/6
Sana18.06.2023
Hajmi291.85 Kb.
#1568651
1   2   3   4   5   6
Bog'liq
O rinov Ibratbek

IOS ilovalarining interfeysi
iOS ilovalarining interfeysi, foydalanuvchilar bilan ilovaning o'zaro hamkorlik qilish uchun yaratilgan. Quyidagi asosiy komponentlar interfeysni shakllantirishda ishlatiladi:
1. Viewlar: Viewlar, iOS ilovalarining barcha elementlarini tashkil etadi. Bunda Buttonlar, Label'lar, TextField'lar, ImageView'lar, Slider'lar va boshqalar kabi komponentlar mavjud. Viewlar, foydalanuvchiga bilishni bermasligi kerak bo'lgan ma'lumotlarni ko'rsatish va ularga foydalanuvchining kirish va tahrir qilish imkoniyatini berish uchun ishlatiladi.
2. StackViewlar: StackViewlar, bir nechta elementlarni birlashtirish va joylashtirishga imkon beradi. Bu komponentlar, elementlarni to'plamlarda joylashtirish uchun ishlatiladi. VerticalStackView va HorizontalStackView kabi StackView turli turlari mavjud.
3. TableView va CollectionView: TableView va CollectionView, ma'lumotlarni to'plamlar shaklida ko'rsatish va ularga foydalanuvchining interaktiv ravishda murojaat qilishga imkon beradi. TableView, ustunlar va qatorlar shaklida ma'lumotlarni ko'rsatish uchun ishlatiladi, CollectionView esa ma'lumotlarni har xil turlarda joylash va shakllantirishga imkon beradi.
4. NavigationBar va Toolbar: NavigationBar, ilova oyna bo'limida ilovaning sarlavhasini va orqaga qaytish tugmasini ko'rsatadi. Toolbar esa ilovaning past qismida ilova ichidagi boshqa funktsiyalarni ko'rsatish uchun ishlatiladi.
5. TabBar: TabBar, ilova ichidagi bir nechta asosiy oynalarni ko'rsatadi. Foydalanuvchi bu tablardan birini tanlash orqali o'zgartirilgan oynalarga o'tish imkoniyatiga ega bo'ladi.
6. Modal oynalar: Modal oynalar, asosiy ilova oynasi orqali o'zgartirishsiz paydo bo'ladigan oynalar hisoblanadi. Ular, foydalanuvchining qo'shimcha ma'lumotlarni kiritish uchun yoki qo'shimcha variantlarni tanlash uchun ishlatiladi.
7. Gesture Recognizers: Gesture Recognizers, foydalanuvchining qo'llab-quvvatlash ishlarini, masalan, bosingiz, sürüş, siklantga tushish, siklantdan o'tish va boshqalarini tanishib olishga imkon beradi.
Bu komponentlar va boshqalar iOS interfeysini shakllantirish uchun ishlatiladi.
iOS ilovalarining interfeysi, asosan intuitsiyalik, minimalizm va elegansiyaga e'tibor qaratilgan. Quyidagi eng umumiy iOS ilova interfeysi xususiyatlarni o'z ichiga oladi:
1. App Dock: Ekranning pastki qismida joylashgan App Dock, istalgan vaqtda ilovaga tez kirishga imkon beradi. Foydalanuvchilar ilovani boshlash uchun App Dock orqali ilovani chaqirishadi.
2. Home Screen: iOS ilovalari uchun Home Screen, ilovalar to'plamini va iOS tizimining boshqa funksiyalarini ko'rsatuvchi joydir. Bu o'zgartirilishi mumkin bo'lgan ilovalar, vidjetlar, qo'llanmalar va o'zgarmas simvollar orqali tuzilgan bo'lishi mumkin.
3. App Icons: Har bir ilova iOS tizimida eng asosiy funksiyalarga o'tkazish uchun o'ziga xos ikon bilan ta'minlangan. Bu ikonlar burchakli yoki yuqoriga ko'chalab tashlangan turdadir.
4. Navigation Bar: Ekranning yuqori qismida joylashgan Navigation Bar, ilovaning asosiy tugmalarini va sahifaning nomini o'z ichiga oladi. Bu orqali foydalanuvchilar ilovada o'zaro navigatsiya qilishlari mumkin.
5. Tab Bar: Agar ilova bir nechta sahifalarni o'z ichiga olgan bo'lsa, Tab Bar uni namoyish etish uchun foydalaniladi. Bu tablar orqali foydalanuvchilar ilovadagi turli sahifalarga tez o'tishlari mumkin.
6. Modal Vaqtlar: Modal oynalarni ilovalarda foydalanish juda keng tarqalgan. Ular ilovadan ajratilgan oynalar hisoblanadi va foydalanuvchining qo'shimcha amallar bajarishini talab qiladi yoki ma'lumot kiritish uchun ishlatiladi.
7. Control Elements: iOS interfeysida qo'llaniladigan nazorat elementlari odatda minimal va o'q-dog'li shaklda joylashadi. Masalan, tugmalar, joyni tutish elementlari, tanlov parametrlari va davom etayotgan harakatlarni ko'rsatish uchun vosita orqali foydalaniladi.
8. Notifications: iOS ilovalarida foydalanuvchiga ovozli va matnli xabarlar ko'rsatilishi mumkin. Xabarni bildirishlar paneli orqali o'qish, xabarlarni o'chirish yoki uylantirish ham amalga oshirish mumkin.
iOS interfeysi umumiy qoidalar, standartlar va yaxlitlik bilan belgilangan. Bu iOS ilovalarini oson va samarali


Download 291.85 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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