Qanday qilib iPad uchun dastur yaratish mumkin? 2010-yilda iPad birinchi marta chiqarilganidan beri engil, katta ekranli qurilma har bir iteratsiyada tobora kuchayib borayotgan apparat bilan jihozlangan. Bu ishlab chiquvchilarga chiroyli grafik oʻyinlardan tortib Apple Pencil-ni qoʻllab-quvvatlovchi chizmachilik ilovalarigacha boʻlgan turli ilovalarni yaratish imkoniyatini berdi. IPad hatto biz hozir xayolimizga ham kelmagan narsalarni ham ishga tushira oladi.

Biroq, WWDC 2019-ga qadar iPad ichidagi dasturiy ta'minot iPad uchun maxsus ishlab chiqilgan bir nechta o'ziga xos xususiyatlarga ega bo'lmagan iOS-ning kengaytirilgan versiyasi edi. Qisqasi, unchalik o‘xshamasdi.

Va nihoyat, iPadOS? Qanday qilib iPad uchun dastur yaratish mumkin?

Keyin, 2019 yil iyun oyida WWDC ko'rgazmasida Apple nihoyat iPadOS 13 ko'rinishida muammoni hal qilishni taklif qildi.

Orqa fonda u iOS 13 amalga oshirgan hamma narsani, shuningdek, iPad uchun maxsus yaratilgan va qurilmaning oʻzi falsafasiga asoslangan baʼzi funksiyalarni koʻrsatdi. Asosiy ekran, ko‘p vazifalilik, Safari va Sidecar o‘zgarishlariga qo‘shimcha ravishda, sichqoncha va klaviaturani qo‘llab-quvvatlash ham mavjud bo‘lib, bu odamlar iPad’dan foydalanish usullarini o‘zgartirishning boshlanishini belgiladi.

Biroq, yangi funksiyalar moslashishdan tashqari ilovalarni ishlab chiqish haqida deyarli hech qanday ma'lumot bermadi yangi kiritilgan qorong'uga dizayn tartib.

iPadOS 2.0. Qanday qilib iPad uchun dastur yaratish mumkin?

Yaxshiyamki, 2020-yil yozida boʻlib oʻtgan WWDC koʻrgazmasida Apple yangi Scribble rejimi, ixcham foydalanuvchi interfeysi va tizimni qayta loyihalashning bir qancha muhim funksiyalarini joriy etgan holda iPadOS 14 bilan iPad tajribasini yaxshilashga qaror qildi.

Ushbu yangi dizayn macOS va iOS-dan eng yaxshi g'oyalarni oladi va ularni yangi ko'rinishga ega, ammo juda tanish bo'lgan narsaga birlashtiradi. U bizga iPad o'ziga xos qurilma ekanligini eslatdi va dizaynerlar va ishlab chiquvchilarni moslashishga harakat qilishga undaydi. qurilmaga muvofiq raqamli mahsulot dizayni, qaysi ustida ishlaydi.

Ilovani iPad-ga qanday moslash mumkin?

Joriy ilovalaringizni iPad uchun moslashtirganda, ilova va uning maqsadiga qarab ikkita maqsad yoki bosqich atrofida aylanishingiz kerak: tartib va ​​foydalanuvchi tajribasi.

Ilova dizayni va tartibini moslashtirish. Qanday qilib iPad uchun dastur yaratish mumkin?

Quyidagi ekranda UI bilan nima noto'g'ri ekanligini ayta olasizmi?

Biz asosiy ekranga ega yorliqlar paneliga ega ilovani ko'ramiz va iPhone ning kattaroq interfeysi aslida ishlamaydi. Bir necha oddiy qadamlarni bajarib, biz ushbu ilovani navigatsiya qilishni osonlashtirishimiz va bo'sh joydan unumli foydalanishimiz mumkin.

Yon panel

IPadOS 13 dan boshlab, iPad ilovalari ikkita kenglik sinfiga ega: oddiy va ixcham.

Slayd ilovalari uchun ixcham o'lchamlar qo'llaniladi. Bu shuni anglatadiki, agar ushbu ilova ixcham kenglikda ko'rsatilsa, yon panel hech qachon paydo bo'lmaydi va foydalanuvchi yorliqlar bo'ylab harakatlanadi. Biroq, har qanday ilova bo'lingan ko'rinishda yoki to'liq o'lchamda bo'lsa, yon panel borishning yo'lidir.

Ilovalar hech qachon bir vaqtning o'zida yon panel va yorliqlar panelidan foydalanmasligi kerak, chunki bu foydalanuvchini chalkashtirib yuborishi mumkin. Ilovaning kengligiga qarab bitta variantga yopishib oling.

Keling, yon panelni qo'shamiz. Qanday qilib iPad uchun dastur yaratish mumkin?

IPadOS 14 da yon panellar nafaqat navigatsiyani aks ettiradi, balki foydalanuvchi tomonidan moslashtirilishi ham mumkin. Masalan, foydalanuvchilar o'zlarining sevimli san'atkorlarini yon panelga sudrab olib tashlashlari mumkin, bu esa eng muhim tarkibga kirish imkonini beradi. Ajoyib!

Yon panellarni avtomatik ravishda paydo bo'ladigan tugma yordamida almashtirish mumkin, shundan so'ng ko'rinishning to'liq o'lchami paydo bo'ladi. Biroq, agar siz unga portret rejimida kirishni istasangiz, ekranning chap tomonidan surishingiz kerak va u paydo bo'ladi.

Yon panellardan eng yaxshi foydalanish muhim tarkibga tez va oson kirishni ta'minlashdir. Ierarxiyaga juda chuqur kirmang, chunki bu turdagi UI bunga mos kelmaydi. Qanday qilib iPad uchun dastur yaratish mumkin?

Tarkib hajmi.

Kontent hajmi haqida gap ketganda, har doim uni qanday ko'rsatishni o'ylab ko'ring, shunda siz iloji boricha ko'zni quvontiradigan va o'qilishi mumkin bo'lgan tarzda moslashishingiz mumkin.

Keyingi ekran oldini olish kerak bo'lgan narsalarni ko'rsatadi.

O'qilishi qoidasi iPad ilovasini qanday yaratish mumkin?

Tasavvur qiling-a, 12,9 dyuymli iPad Pro-ga ega va bir vaqtning o'zida faqat oltita albomni ko'rish imkoniyati mavjud. Bu hatto mantiqiymi? Agar men sizga oddiy o'qish qoidasi bilan foydalanuvchilarni bir vaqtning o'zida oltita elementni aylantirishga majburlamasdan, bitta ekranga ko'proq kontentni joylashtirishingiz mumkinligini aytsam-chi?

Bu qanday ishlaydi. Qanday qilib iPad uchun dastur yaratish mumkin?

Kontekst.

Bu modal va qalqib chiquvchi oynalar bilan bog'liq. Iloji bo'lsa, modal oynalardan foydalanishdan hech qanday ma'no bo'lmasa, ulardan qochish kerak. Ularning harakatlari eng yaxshi qalqib chiquvchi oyna yoki oddiy asboblar paneli sifatida ifodalanadi.

Ikkala variantning yakuniy natijasi siz hozir bo'lgan ekranning bir xil kontekstida qolishdir.

Bu erda modallardan saqlaning

Masalan, yuqoridagi ekranda modal oynadan foydalanish umuman mantiqiy emas. Ushbu harakatlarning mazmuni bevosita ular tomonidan ta'sirlanganligi sababli, ularni taqdim etishning eng yaxshi usuli - ular qo'llaniladigan kontekstda.

Endi ularni joylashtirish uchun etarli joy mavjudligini tekshirish qoladi. Bunday holda, javob ha. Qanday qilib iPad uchun dastur yaratish mumkin?

Batafsil ma'lumot context_content iPad uchun ilovani qanday yaratish mumkin?

Harakatlarni ko'rsatishning bu usuli kontent uchun ko'proq kontekstni ta'minlaydi va foydalanuvchiga bu harakatlardan avvalgidan ancha tezroq foydalanish imkonini beradi.

Foydalanuvchining o'zaro ta'siri

Hech qachon iPad-dan foydalanishning ko'p usullari bo'lmagan. Bir paytlar shunchaki multi-sensorli qurilma endi qalam, klaviatura va sichqonchani qo'llab-quvvatlaydi.

Bu sizning ilovangizga klaviatura yorliqlarini osongina integratsiya qilishingiz mumkinligini anglatadi. Muayyan foydalanish funksiyasiga erishish uchun bir nechta shovqinlarni ham birlashtira olasiz. Misol uchun, klaviatura va sichqoncha kombinatsiyasi macOS-da yillar davomida qilganimiz kabi elementlarni tanlash uchun ishlatilishi mumkin. Qanday qilib iPad uchun dastur yaratish mumkin?

Foydalanuvchilarga ilova bilan oʻzaro aloqada boʻlish va uni oʻzlari xohlagan tarzda sozlash imkoniyatini berish foydalanuvchi tajribasini yanada boy beradi.

iPadOS 14 bilan dizaynning yangi davriga kiring.

Mendan keyin takrorlang: ajoyib iPad ilovalari Mac boʻlishi shart emas va iPhone 2016-yilda qolgan bolalarni yaxshi koʻradi.

Moslashtirishni har bir ilovaga yoki ilovaning har bir ekraniga qo‘llash mumkin bo‘lmasa-da, foydalanuvchi tajribasini yaxshilash uchun UIni qayta loyihalash siz o‘ylagandan ham osonroqdir.

Shunday qilib, ushbu yon panelni qo'shing va foydalanuvchi o'zining sevimli kontentiga tezroq kirish uchun uni sozlashiga ruxsat bering va bundan tashqari, undan foydalaning yangi usullarning afzalliklari keyingi iPad ilovangizni ishlab chiqishda yangi foydalanish imkoniyatlarini to'ldirish uchun o'zaro ta'sirlar.

 «АЗБУКА«