Mavzu: Planshet va telefonda ilova ko‘rinishini yaratish


Download 65.7 Kb.
bet15/15
Sana13.03.2023
Hajmi65.7 Kb.
#1265712
1   ...   7   8   9   10   11   12   13   14   15
Bog'liq
5-dedlini

Yutuqlari:

  • Soddalik;

  • Tezkorlik;

  • Barcha qurilmalar uchun yagona qo'llash uslubi;

  • Tiplash majburiy emas (ammo tip degan tushuncha mavjud va uni qo'llay olish ham);

  • Sodda integratsiya qilish (Objective C dasturchilari bemalol Swiftda qiynalmasdan code yoza oladi);

  • Cocoa frameworki Swift uchun mavjud;

  • Playground mavjudligi (ushbu tilni o'rganish uchun muhit);

  • Yagona IDE Xcode.

Swift tili C tillar oilasiga mansub. Bu degani uni sintaksisi C ga juda yaqin. Shu bilan birga, Swift Objective-C'dan juda ko'p imkoniyatlar olingan bo'lib, ammo u ko'rsatkichlar bilan emas, balki turlar bilan aniqlanadi. Ularni esa o'z navbatida kompilyator ishlaydi. Huddi shu tamoyil bilan ko'plab skript tillar ishlaydi. Bu dasturlash tilining ba'zi funksiyalari boshqa tillardan ko'ra tezroq ishlaydi. Masalan, kompleks obyektlarni tartiblash Pythonga nisbatan 3.9 marta tezroq ishlaydi. Objective-C'dan esa 1.5 barobar tezroq bajarilishi kuzatilgan. Swift tili funksional va obyektga yo'naltirilgan dasturlashga mo'ljallangan.


Ilovani qanday yozish kerak iOS. Kompyuterga ega bo'lganlar, lekin dasturlash usullarida demontaj qilinmagan?Minimal funksiyalar bilan kichik dasturni amalga oshirish uchun o'nlab dasturlash hajmi yoki qimmat kurslar uchun ro'yxatdan o'tish kerak emas.Siz qilishingiz kerak bo'lgan narsa bu qulay, funktsional platformani tanlash va rivojlanishning rivojlanishini kuzatish - taqvim, o'yin yoki kaloriya hisoblagichi.
Ajamni yaratish uchun eng yaxshi dasturlar:



My-Apps.com



Appseisser.com.

Dastlabki dasturlash ko'nikmalaridan foydalanmasdan iOS dasturini yaratish mumkin emasligini tushunish kerakki, agar ishlanmalar uchun sayt to'langan bo'lsa va katta funktsiyani taklif qilsa.
Bunday sayt bilan dasturni yaratish uchun siz tizimning ko'rsatmalariga amal qilishingiz kerak.

Maxsus ko'nikmalarga ega bo'lmaganlar, qiziqqanlar xcode platformasidan foydalanishlari mumkin.


Xcode-dan foydalanishni boshlash uchun uni yuklab olishingiz va uni mobil qurilmangizga o'rnatishingiz kerak.
Xcodn Online-ni yuklab oling: eng yaxshi-soft.org
Keyin siz nima yaratmoqchi bo'lganingizni hal qilishingiz kerak.
XCode tizim platformasi yaratishni qo'llab-quvvatlaydi:



Navigatsiya dasturlari



Eslatmalar bilan kundaliklar



Mini-kataloglar.

Ko'pincha tizim kodlar bilan tayyorlangan faylni va o'zingizning arizangizni ishlab chiqish uchun qulay bo'lgan interfeysni taqdim etadi.

Siz Windows-dagi ko'rsatmalarga amal qilishingiz mumkin.


Mobil qurilmangizdagi ilovalardan xcode ni ishga tushiring.
Xush kelibsiz oynasi paydo bo'ladi.

Siz undan chiqib ketishingiz kerak va "yarating" funktsiyasini ishga tushiring yangi fayl.».



Dizaynni tanlang.



IOS dasturining chap tomonida siz ilova bo'limini tanlashingiz kerak.



Ko'rsatilgan oynada kelajakdagi dasturning nomi mos keladi.



Barcha o'zgarishlar saqlanadi.


Yozishni davom ettirish uchun siz yaratilgan hujjatni fayldan kod bilan ochishingiz kerak.

XCode platformasi yangi boshlanuvchilar uchun juda qulaydir.


Tizim hamma narsani hal qiladi kerakli vositalarVa derazalar ochishda ko'rsatmalar va darhol amalga oshirilishi mumkin bo'lgan harakatlar mavjud.
Hatto kodlarni yozishni bilmaganlar ham dasturdan foydalanishlari mumkin va millionlab Internetdan foydalanuvchilar yaratadi.
Xcode allaqachon har qanday yoqqan shablonni tanlash imkonini beradi tayyor dasturva uni o'z xohishingiz bilan o'zgartiring.
Dastlabki kodni o'z ichiga olgan fayllardan foydalanish uchun siz bitta ko'rinishga ega shablonni topishingiz va loyihangiz navigatsiya panelida boshqarilishini bilib olishingiz kerak.
Dasturni yaratishni davom ettirish uchun tayyor kodSiz qo'llab-quvvatlovchi katalogni tanlashingiz kerak va u menyuda - Main.m.
Keyin tizim barcha zarur harakatlarni avtomatik ravishda bajaradi.
ash uchun) va keyin natijani kuting!

Konstruktsiyaning asosiy funktsional imkoniyatlari paydo bo'lguncha, ro'yxatdan o'tish bosqichidan atigi o'n daqiqa vaqtni tashkil etadigan yaxshi to'dalar dizayneriga o'xshash. Ijobiy baholash deyarli barcha mavjud xususiyatlarni - va shablon va o'rnatilgan grafik muharrirva bir marta bosish va birinchi navbatda bir-biridan tugmachalarni, menyu va bo'limlar yaratishga imkon beradigan maxsus grafik interfeys.


Rivojlanish paytida olingan birinchi prototip darhol maxsus sinov muhitiga yuklab olinishi va rivojlanish qanday ko'rinishga ega bo'lishini tekshirishi mumkin iOS smartfoni yoki planshet.

Platforma dizayneri (siz hech bo'lmaganda iOS-dagi uyali operatsion tizimlar bo'yicha ishlab chiqishingiz mumkin - hech bo'lmaganda iO o'zi ostida Windows Phone, uning asosiy chipi, brauzerda mobil ilova yaratish qobiliyati! Siz dizayn va mos ranglarni tanlashingiz, havolalarni joylashtirish, rasmlarni va havolalarni bo'shatish va bo'shatish uchun yuborishingiz kerak. Nashrdan oldin 30 daqiqadan oshmasligi kerak!


Dizaynerning yo'lida, tom ma'noda - hatto avtorizatsiya menyusi birinchi istaklarda bekor qilinishi mumkin. Miniyalar - hamma narsa ingliz tilida (ammo raqobatchilar, shuningdek, reklamani olib tashlash imkoniyatini to'lash zarurati.
Yangi loyihani qanday yaratish kerak. Ilovani oching. Keyin "Fayl" menyusini tanlang va "Yangi fayl yarating" ni bosing. Oynaning chap tomonidagi "iOS" ostida dasturni (dasturni) bosing. Shablon bo'limiga o'ting. Bo'sh dasturni bosing (bo'sh dastur).

Dastur interfeysi bo'yicha "Yagona yangi dastur" ni tanlang


2. Hikoyalar taxtasini yaratish. Hikoyalar paneli sizning dasturingizda dastur ekranlarini namoyish qilish uchun javobgardir. Storotorboardlar har bir alohida oynada nima borligini namoyish etish va ularning o'zaro ta'sirini ko'rsatish. Bu narsa sizning o'yiningizni yaxshi o'tkazishga imkon beradi. Keyin biz quyidagilarni qilamiz: faylni tanlang, so'ngra yangi, keyin faylni tanlang. Keyingi, "Foydalanuvchi interfeysi" ni bosing. Hikoyalar panelini bosing, "Keyingi" ni tanlang. Qurilma menyusida dasturingiz mo'ljallanadigan qurilmani tanlang. Mening ishimda - men telefon. Biz asosiy ob'ektni chaqiramiz.

Hikoyalar taxtasida qurilmani tanlang


3. Biz sizning loyihangizga hikoya taxtasini tayinlaymiz. Endi biz hikoyamni bizning dasturimizning asosiy interfeysi sifatida tayinlaymiz. Agar siz hamma narsani to'g'ri bajarsangiz, usta paneli bizning dasturimizni ishga tushirganda darhol taqdim etiladi. Bu erda qanday harakat qilish: Faylingiz nomini chap yorliqda tanlang, nishonni bosing va ushbu sarlavhangizdan loyihangizni tanlang. "Generallar" menyusiga o'ting va "Joylashtirish haqida ma'lumot" -ni tanlang. Asosiy interfeysda biz asosiy interfeysda biz asosiy.SToryboardga kiramiz va keyingi bosqichga o'tamiz.

"Asosiy.starboard" ni kiritamiz


4. Birinchi ekranni qo'shing. Buning uchun bizga bir turdagi boshqaruv manzili kerak. Ulardan yordam bilan biz arizaning taxminiy ko'rinishini yaratamiz. Dastlab, siz ko'rinadigan kontrolyatorlarni o'rganishingiz va ularni bir nechta pretsetlardan tanlashingiz mumkin. Agar to'satdan siz ushbu biznesda chovgum bo'lsangiz, mavjudlarini tanlash yaxshiroqdir. Shunday qilib, biz oddiy foydalanuvchi qo'lida qanday ko'rinishini ko'ramiz. "Asosiy hikoyalar panellarini tanlang". Biz ob'ekt kutubxonasini topamiz. O'ng qismning pastki qismida siz ushbu ko'p ob'ekt kutubxonasini tanlashingiz mumkin. O'ng tomonda siz tuval deb nomlangan derazani ko'rasiz. U erda "Ko'rilgan nazoratchi" ni sudrab boring. Foydalanuvchi dasturni ishga tushirganda, u yuklash oynasini ko'radi. Tabriklaymiz!

Ko'rish boshqargich panelida birinchi ekranni qo'shing.


5. Ekranga ob'ektlarni qo'shing. Tyundy Condurerni tanlaganingizdan so'ng, siz o'zingizning arizangizga ob'ektlarni qo'shishingiz mumkin. Ular bitta ob'ekt kutubxonasida topish mumkin. Ushbu kutubxonani tyster boshqaruvchisi ichida topish mumkin.

Keyin ekranli interfeys ob'ektlariga qo'shing


6. Qo'shilgan ob'ektlarni o'zgartiring. Yordamida oddiy vositalar Siz interfeysni o'zgartirish qobiliyatiga egasiz, bu sizga go'zallik va o'ziga xoslikni qo'llashga imkon beradi. Bundan tashqari, siz o'yinni tushunishga yordam berish uchun foydalanuvchi uchun matnni qo'shishingiz mumkin. Siz shuningdek ob'ektlar hajmini, matnning shriftini o'zgartirishingiz mumkin.

Individual interfeysni yarating va ob'ektlarning xususiyatlarini o'zgartirish


7. Qo'shimcha ekranlarni qo'shish. Sizning arizangiz bitta ekrandan iborat bo'lishi mumkin emas - bu shunchaki ma'noga ega emas. Shuning uchun, siz ularni o'zingiz yaratishingiz kerak. Bu juda oddiy amalga oshiriladi - ekranning bo'sh qismidagi ko'rinishni boshqarish.

Tuvalning bo'sh qismida ko'rinishni boshqarish


8. "Navigatsiya nazorati" ni faollashtirish. Biz ushbu xususiyatdan bir nechta derazalar orasidagi harakatlanish uchun foydalanamiz. Navigatsiya boshqaruvchisi yordamida erishilgan. Dasturning yuqori qismida navigatsiya paneli qo'shildi. Yodingizda bo'lsin, navigatsiya boshqaruvchisi derazalarning qolgan qismida harakatlanish monitoringi uchun boshlang'ich ekranga qo'shiladi. Buning uchun yuklash ekranini tanlang. Keyin muharrir ustiga bosing, so'ngra joylashtirilgan holda navigatsiya boshqaruvchida turing. Qiyomatdan so'ng, navigatsiya paneli paydo bo'ladi.

Ko'rsatmalarni navigatsiya panelini sozlang


9. Navigatsiya tekshirgichning funktsiyasini qo'shing. Navigatsiya menyusi yaratilganda, sizga asboblarni qo'shish kerak. Ushbu xususiyat bilan foydalanuvchi dastur orqali bir joydan boshqasiga "harakatlana oladi". Biz standart funktsional imkoniyatlarni qo'shamiz. Sarlavha qo'shing (chunki siz navigatsiya elementini ochishingiz kerak, so'ngra inspribor beradi, keyin sarlavhani kiriting), so'ngra sarlavha tugmasini yoki tugmalarini kiriting.

Panelda funktsional qo'shing


10. Biz ekranni tugmachasini bosing. Tugmalarni bog'lash uchun CTRL-ni bosing va keyin keyingi ekraningizga torting. Tez orada harakat seegea mahsuloti chiqadi mavjud variantlar. Windows orqali o'tish uchun "PUTRA" -ni tanlang.

Ekran bilan bog'lash tugmachalari


11. Quyidagi qadamlar bilan siz juda ibtidoiy funktsionallik va interfeys bilan dasturni yaratishingiz mumkin. Agar siz hali ham ma'lumotni qayta ishlash qobiliyati bilan haqiqatan ham qiziqarli dasturni yaratmoqchi bo'lsangiz - Constriv C. ni o'rganing.
Download 65.7 Kb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   15




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