Ilovalar bozori doimo o'zgarib va rivojlanib bormoqda va muvaffaqiyatli yaratilgan ilovalar uni ko'rganlarning ko'ziga tushishi mumkin. Sizda iPhone ilovasi uchun ajoyib g'oya bormi? IPhone ilovalarini tuzish ular ko'rinadiganidan osonroq. Garchi siz dasturlash tilini o'rganishingiz kerak bo'lsa -da, interfeys dizayni grafik vositalar yordamida amalga oshirilishi mumkin. Ilovalar yaratish vaqt, sabr -toqat va o'rganishga tayyorlikni talab qiladi, lekin ehtimol siz keyingi Flappy Bird -ni yasashingiz mumkin! Ishni boshlash uchun quyidagi 1 -bosqichga qarang.
Qadam
5 -usul 1: Rivojlanish muhitini sozlash
Qadam 1. Xcode -ni yuklab oling va o'rnating
Xcode - bu iPhone ilovalarini ishlab chiqish uchun ishlatiladigan rivojlanish muhiti. Xcode -ni Apple -dan bepul yuklab olish mumkin, lekin OS X 10.8 yoki undan keyingi versiyasini talab qiladi. Windows yoki Linux kompyuterlarida Xcode -ni ishlatishning rasmiy usuli yo'q. Bu shuni anglatadiki, agar siz iPhone ilovalarini ishlab chiqmoqchi bo'lsangiz, lekin Mac -ga ega bo'lmasangiz, avval Mac sotib olishingiz kerak bo'ladi.
IOS 8 ilovalarini ishlab chiqish uchun sizga Xcode 6.0.1 va iOS 8 SDK kerak bo'ladi, ikkalasi ham Apple -dan bepul. IOS 8 SDK iCloud va Touch ID integratsiyasini o'z ichiga olgan yangi foydalanuvchi tajribalarini yaratishga imkon beradigan bir qator yangi API -larni o'z ichiga oladi
Qadam 2. Yaxshi matn muharriri dasturini o'rnating
Siz dasturlarni Xcode bilan yozishingiz mumkin bo'lsa -da, agar sizda dasturlash uchun maxsus matn muharriri bo'lsa, kod bilan ishlash osonroq bo'ladi. Textmate va JEdit - ikkita juda mashhur tanlov.
Qadam 3. Vektorli grafik ilovasini o'rnating
Agar siz ilovangiz uchun maxsus dizayn yaratmoqchi bo'lsangiz, yaxshi vektorli ilovani o'rnatishingiz kerak. Vektorli grafikalar sifatini yo'qotmasdan rivojlanishi mumkin va chiroyli ilovalar uchun juda zarurdir. Yaxshi vektorli dasturlarga misollar CorelDraw, Adobe Illustrator, Xara Designer va Inkscape yoki Drawberry -dan yaxshi bepul vektorli tasvir muharriri. Drawberry professional dasturlar kabi yaxshi emas, lekin bu dasturni kamdan -kam ishlatgani uchun yangi foydalanuvchilar yoki pul to'lamoqchi bo'lmagan foydalanuvchilar uchun juda yaxshi.
Qadam 4. Ob'ektiv-C ni tushunish
Objective-C-bu iPhone ilovalarida funktsiyalarni yaratish, ma'lumotlar va ob'ektlarni boshqarish uchun ishlatiladigan dasturlash tili. Objective-C C tillar oilasiga mansub va ob'ektga yo'naltirilgan tildir. Agar siz C yoki Java-ni tushunsangiz, Objective-C ni tushunish oson bo'lishi kerak.
- Siz Objective-C ni tushunmasdan asosiy ilovalarni yaratishingiz mumkin bo'lsa-da, siz kodni o'zingiz yozmasdan rivojlangan funktsiyalarni qura olmaysiz. Objective-C bo'lmasa, siz faqat ilovangizni ekranlar o'rtasida harakatlantirishingiz mumkin.
- Objective-C bo'yicha ko'plab darsliklar onlayn va kitob shaklida mavjud. Agar siz haqiqatan ham iPhone dasturlashni o'rganmoqchi bo'lsangiz, uni qulay o'rganishingiz mumkin, chunki sizda resurslar ko'p.
- Ommaviy Objective-C jamoalariga Apple Developer Forumlari, Google'dagi iPhoneSDK guruhi va Stack Overflow kiradi.
Qadam 5. Uchinchi tomon ishlab chiqaruvchisiga pul to'lashni o'ylab ko'ring
Agar siz Objective-C ni o'rganishni xohlamasangiz yoki ilovalarni loyihalashtira olmasangiz, siz uchun dasturlarni ishlab chiqishning barcha jabhalarini hal qila oladigan ko'plab freelancerlar va ishlab chiqish guruhlari mavjud. Uchinchi tomon ishlab chiqaruvchisiga pul to'lash murakkab jarayon bo'lishi mumkin, lekin bu sizga dasturlashni yoqtirmasa yordam beradi. Loyihada ishtirok etayotgan har bir shaxs oshkor etilmasligi to'g'risida shartnoma imzolaganiga ishonch hosil qiling va loyiha boshlanishidan oldin to'lov tizimi tuzilganligiga ishonch hosil qiling.
ODesk va Elance Internetdagi eng mashhur mustaqil xizmat ko'rsatuvchi provayderlardir va ularning har xil mahorat darajasidagi yuzlab ishlab chiquvchilari va rassomlari bor
Qadam 6. Dasturchi hisobini yarating
Ilovangizni App Store -ga joylashtirish yoki boshqalarga sinovdan o'tkazish uchun sizda Apple dasturchi hisobi bo'lishi kerak. Bu hisob yiliga $ 99 turadi va sizdan soliq va bank ma'lumotlarini kiritishingiz talab qilinadi.
Siz iOS Dev Center saytida hisob yaratishingiz mumkin
Qadam 7. Namunaviy ilovani yuklab oling
Ishlab chiquvchi hisobini yaratganingizdan so'ng, siz Apple -ning ishlab chiquvchi resurslariga, jumladan, ilovalarni ishlab chiqish qanday amalga oshirilishini yoritadigan namunaviy loyihalarga kira olasiz. Xcode -da siz yaratmoqchi bo'lgan dastur bilan bog'liq misollarni toping.
5 -ning 2 -usuli: Ilovalarni rejalashtirish
Qadam 1. O'z tushunchangizni aniqlang
Xcode-ni birinchi marta ochishdan oldin, sizda ilova va funktsiyalar uchun puxta o'ylangan reja bo'lishi kerak, masalan, ilovaning barcha funksiyalarini o'z ichiga olgan dizayn hujjati, bo'lajak dastur interfeysi va ekranlar orasidagi oqim. va amalga oshiriladigan tizimning asosiy g'oyasi.
- Ilovani yaratishda dizayn hujjatlaringizga "sodiq" bo'lishga harakat qiling. Bu sizga kerakli xususiyatlarga e'tibor qaratishga yordam beradi.
- Ilovangizdagi har bir ekran uchun bitta kichik doodle chizishga harakat qiling.
2 -qadam. Bozordagi ulushingizni aniqlang
Ilovangizning bozor ulushi sizning ilovangiz qanday ko'rinishini va qanday ishlashini aniqlaydi. Masalan, kun tartibi ilovasi qonli otishma o'yinidan ko'ra boshqa bozor ulushiga ega bo'ladi.
Qadam 3. Arizaga ehtiyojni aniqlang
Agar sizning arizangiz yordamchi dastur bo'lsa, u hal qilinmagan muammoning echimi yoki mavjudidan yaxshiroq echim bo'lishi kerak. Agar sizning ilovangiz o'yin bo'lsa, sizning ilovangiz boshqa o'yinlardan farq qiladigan va ma'lum bir o'yinchilar guruhiga yoqadigan xususiyatlarga ega bo'lishi kerak.
Qadam 4. Tarkibingizni ko'rib chiqing
Sizning ilovangiz interfeysi dastur foydalanuvchisiga ko'rsatiladigan tarkib turiga qarab belgilanadi. Masalan, agar sizning ilovangiz fotografiya haqidagi ilova bo'lsa, foydalanuvchilarga rasmlarni ko'rish va ko'rishni osonlashtiradigan interfeys yaratishingiz kerak.
Qadam 5. Yaxshi interfeys dizayni jarayonini amalga oshirish
Siz yaratgan interfeys foydalanuvchiga to'sqinlik qilmasligi kerak. Ya'ni, tanlash tugmasi aniq ko'rinadigan bo'lishi kerak va foydalanuvchi tugma funksiyasiga shubha qilmasligi kerak. Agar siz ikonkalardan foydalansangiz, siz ishlatadigan piktogramma ularning funktsiyasini aks ettirishi kerak. Ilovada navigatsiya silliq va tabiiy bo'lishi kerak.
Interfeys dizayni - bu san'at va fanning kombinatsiyasi. Loyihada dizaynni ko'p marta o'zgartirish kerak bo'lishi mumkin
5 -ning 3 -usuli: Ilovani yaratish
Qadam 1. Xcode -da yangi loyiha yarating
Xcode -ni oching va Fayl menyusidan yangi loyihani boshlang. Oynaning chap tomonidagi "iOS" satridan "Ilova" -ni tanlang. Shablonlar bo'limida "Ilovani bo'shatish" -ni tanlang.
- Turli vazifalar uchun mo'ljallangan turli xil shablonlar mavjud. Rivojlanish jarayoni sizga yoqmaguncha bo'sh shablon bilan boshlang. Agar ilova yaratish qanday ishlashini tushunsangiz, yanada rivojlangan shablonlarni sinab ko'rishingiz mumkin.
- Sizdan mahsulot nomi, kompaniya identifikatori va sinf prefiksini kiritish talab qilinadi. Agar siz Apple -dan kompaniya identifikatorini olmagan bo'lsangiz, com.example kiriting. Prefiks uchun XYZ kiriting.
- Qurilmalar menyusidan "iPhone" -ni tanlang.
Qadam 2. Storyboard yaratish
Hikoya taxtasi - bu sizning ilovangizdagi butun ekranning vizual ko'rinishi va butun ekran va uning o'tishini ko'rsatadi. Storyboard vositasi ilovangiz oqimini yaratishga yordam beradi.
- Fayl> Yangi> Fayl -ni bosing
- IOS variantlari ostida "Foydalanuvchi interfeysi" ni bosing.
- "Storyboard" -ni tanlang, so'ng "Keyingi" ni bosing.
- Qurilmalar menyusidan iPhone -ni tanlang, so'ngra "Asosiy" deb nomlang. Fayl sizning loyihangiz bilan bir xil joyda saqlanganligiga ishonch hosil qiling.
Qadam 3. Storyboard -ni loyihangizga qo'llang
Storyboard yaratganingizdan so'ng, uni ilovangizning asosiy interfeysi sifatida qo'llashingiz kerak. Bu ilova ochilganda Storyboard ochiladi. Agar siz Storyboard -ni ishlatmasangiz, ilova ochilganda hech narsa bo'lmaydi.
- Chapdagi navigatsiya daraxtida loyiha nomini bosing
- Asosiy dasturda maqsadlarni toping va maqsadlar ro'yxatidan o'z loyihangizni tanlang.
- Umumiy yorlig'ida tarqatish ma'lumoti bo'limini toping.
- "Asosiy interfeys" maydoniga Main.storyboard -ni kiriting.
Qadam 4. Displey tekshiruvi yordamida birinchi ekraningizga kiring
Bu nazoratchi tarkibni foydalanuvchi tomonidan qanday ko'rinishini boshqaradi. Standart va jadval ko'rinishini o'z ichiga olgan turli xil ko'rish nazoratchilari mavjud. Siz Storyboard -ga ko'rish kontrolatorini qo'shishingiz kerak, u ilovaga foydalanuvchiga kontentni qanday ko'rsatish kerakligini aytadi.
- Loyiha navigatsiyasida "Main.storyboard" faylini tanlang. Interface Builder oynasida siz bo'sh tuvali ko'rasiz.
- O'ng ramkaning pastki qismidagi ob'ektlar kutubxonasini toping va uni kichkina kubik belgisini bosish bilan boshlash mumkin. Bu sizning tuvalingizga qo'shilishi mumkin bo'lgan ob'ektlar ro'yxatini yuklaydi.
- "View Controller" ob'ektini bosing va tuvalingizga torting. Sizning birinchi ekraningiz tuvalda paydo bo'ladi.
- Sizning birinchi "sahnangiz" yakunlandi. Ilova ishga tushganda, displey boshqaruvchisi birinchi ekraningizni yuklaydi.
Qadam 5. Birinchi ekranda interfeys ob'ektlarini qo'shing
Vizual tekshirgichni o'rnatganingizdan so'ng, ekranni yorliqlar, matn maydonlari va tugmalar kabi kerakli interfeys ob'ektlari bilan to'ldirishingiz mumkin. Interfeys ob'ektlarini "Ob'ektlar kutubxonasi" ro'yxatida topish mumkin - bu erda siz hozirda ko'rish boshqaruvchisini topishingiz mumkin.
- Ob'ektni ekranga sichqonchani sichqonchasiga sichqonchaning o'ng tugmachasini bosib sudrab olib boring.
- Ob'ektning burchagidagi katakchani bosish va sudrash orqali ko'pchilik ob'ektlar hajmini o'zgartirish mumkin. Ob'ekt o'lchamini o'zgartirganda, ekranda panjara paydo bo'ladi, shunda siz uning to'g'ri o'lchamiga ishonch hosil qilishingiz mumkin.
Qadam 6. Siz kiritgan ob'ektni o'zgartiring
Siz har bir ob'ektning xususiyatlarini o'zgartirishingiz mumkin. Bu sizga noyob va intuitiv interfeys yaratishga imkon beradi. Masalan, foydalanuvchilar matnni to'ldirishga yordam berish uchun matn maydoniga namuna qo'shishingiz mumkin.
- O'zgartirmoqchi bo'lgan ob'ektni tanlang va o'ng tomonning yuqori qismidagi "Atributlar inspektori" tugmasini bosing. Bu tugma qalqon shaklida bo'ladi.
- Ob'ektni didingizga qarab o'zgartiring. Siz shrift uslubini, turini va rangini, tartibini, fon tasvirini, namuna matnini, ramka uslubini va boshqalarni o'zgartirishingiz mumkin.
- Mavjud variantlar siz o'zgartirmoqchi bo'lgan ob'ektga bog'liq bo'ladi.
Qadam 7. Boshqa ekran qo'shing
Loyihangiz o'sib ulg'aygan sayin, ilovangizga kerak bo'lgan barcha tarkibni ko'rsatish uchun sizga ko'proq ekran qo'shishingiz kerak bo'ladi. Masalan, agar siz bajariladigan ilovani yaratayotgan bo'lsangiz, sizga ikkita ekran kerak bo'ladi: biri vazifa yozuvlarini kiritish uchun, ikkinchisi esa barcha yozuvlarni ko'rsatish uchun.
- Yangi ekranlar tuvalingizning bo'sh qismiga ko'rinishni boshqarish moslamasini sudrab tashlab qo'shiladi. Agar siz tuvalda bo'sh joy topa olmasangiz, bo'sh joy topilmaguncha "Kattalashtirish" tugmasini bosing. Ko'rish moslamasini mavjud ekranga emas, tuvalga tashlaganingizga ishonch hosil qiling.
- Loyihaning kontur ko'rinishidan foydalanmoqchi bo'lgan ko'rish nazoratini tanlash orqali siz asosiy ekranni o'zgartirishingiz mumkin. "Atributlar inspektori" tugmachasini bosing va "Boshlang'ich ko'rish boshqaruvchisi" belgisini qo'ying. Misol uchun, agar siz bajariladigan ishni yaratsangiz, asosiy ekran sifatida vazifalarni ko'rish ekranidan foydalanasiz.
Qadam 8. Navigatsiya panelini qo'shing
Agar sizda ikkita ekran bo'lsa, foydalanuvchilar ekranlar o'rtasida harakatlanishi uchun navigatsiya panelini yaratish vaqti keldi. Siz navigatsiya boshqaruvchisidan foydalanishingiz mumkin, bu maxsus ko'rish boshqaruvchisi. Bu boshqaruvchi ilovangizning yuqori qismiga navigatsiya panelini qo'shadi va foydalanuvchilarga ekranlar o'rtasida harakatlanish imkonini beradi.
- Navigatsiya boshqaruv elementlari asosiy ekranga qo'shilishi kerak, shunda ular boshqa ekranlarni boshqarishi mumkin.
- Loyihaning kontur ko'rinishida ilovaning dastlabki ko'rinishini tanlang.
- Tahrirchi → O'rnatish → Navigatsiya boshqaruvchisi -ni bosing.
- Ekranning yuqori qismida siz boshqaruvchini qo'shgan kulrang navigatsiya panelini ko'rasiz.
Qadam 9. Navigatsiya paneliga funksiya qo'shing
Navigatsiya paneliga kirganingizdan so'ng, navigatsiya vositalarini barga kiritishingiz mumkin. Uni kiritish foydalanuvchiga ekranlar o'rtasida harakatlanish imkonini beradi.
- Navigatsiya paneliga sarlavha qo'shing. Siz xohlagan displey boshqaruvchisi ostidagi "Navigatsiya elementlari" ni bosing. Atributlar inspektorini oching va sarlavha maydoniga ekran nomini kiriting.
- Navigatsiya tugmachalarini qo'shing. Agar siz hali ochmagan bo'lsangiz, ob'ektlar kutubxonasini oching va "Bar tugmasi" bandini toping. Bosing va navigatsiya paneliga torting. Umuman olganda, sizni boshqa ekranga oldinga siljitadigan tugma o'ng tomonda, orqa tugma esa ekranning chap tomonida joylashgan.
- Tugmani xususiyatlarini bering. Tugmachalarni har xil maqsadlarga moslashtiradigan ma'lum xususiyatlarga ega qilib sozlash mumkin. Masalan, ishlar ro'yxatini tuzayotgan bo'lsangiz, yozuv qo'shish uchun sizga tugma kerak bo'ladi. O'zingizning tugmachangizni tanlang va Attribute Inspector -ni oching. Identifier menyusini tanlang va "Qo'shish" -ni tanlang. Sizning tugmachangiz shakli "+" belgisiga o'zgaradi.
Qadam 10. Mavjud ekrandagi tugmani bog'lang
Tugmani ishlashi uchun uni boshqa ekranga ulashingiz kerak. Bizning ishlar ro'yxatimiz misolida, tugma ro'yxatda va yozuvga kirish uchun uni ekranga bog'lash kerak. Tugmani bog'lash uchun "Control" tugmachasini bosib ushlab turing va tugmani ikkinchi ekranga torting.
- Sichqoncha tugmachasini qo'yib yuborganingizda, bir necha variantli Action Segue menyusi paydo bo'ladi. Ekranlarni almashtirishda "surish" o'tishidan foydalanish uchun "Push" -ni tanlang. Bundan tashqari, "Capital" ni tanlashingiz mumkin, u ekranni harakatlar ketma -ketligining bir qismi sifatida emas, balki maxsus harakat sifatida ochadi.
- Agar siz Push -dan foydalansangiz, navigatsiya paneli va orqaga qaytish tugmasi avtomatik ravishda ikkinchi ekraningizga qo'shiladi. Agar siz Modal-ni tanlasangiz, sizga ikkinchi navigatsiya paneli, bekor qilish tugmasi va tugma tugmasi qo'shilishi kerak bo'ladi (bajariladigan ilovalar uchun. Boshqa ilovalarga boshqa turdagi tugma kerak bo'ladi).
- "Bekor qilish" va "Bajarildi" tugmalari "Qo'shish" tugmachalari kabi yaratilishi mumkin. Atributlar inspektori identifikator menyusida "Bekor qilish" yoki "Bajarildi" -ni tanlang.
Qadam 11. Ma'lumotlarni qayta ishlash imkoniyatlarini qo'shing
Siz hozircha kod yozmasdan navigatsiya qilinadigan interfeyslarni yaratishga muvaffaq bo'ldingiz. Agar siz ma'lumotlarni saqlash yoki foydalanuvchi ma'lumotlarini qayta ishlash kabi qo'shimcha funktsiyalarni qo'shmoqchi bo'lsangiz, kod yozishingiz kerak bo'ladi. Kod yozish bo'yicha qo'llanmalar ushbu maqola doirasidan tashqarida, lekin Internetda ko'plab Objective-C qo'llanmalari mavjud.
Ishlab chiqaruvchini topishga yordam berish uchun siz interfeys prototipidan foydalanishingiz mumkin. Navigatsiya interfeysiga ega bo'lish qaysi qismlarga dasturlash kerakligini aniqlashga yordam beradi
5 -ning 4 -usuli: Ilovani sinab ko'rish
Qadam 1. iOS simulyatorini ishga tushiring
Xcode -da iOS Simulyatori mavjud bo'lib, u sizning ilovangizni har xil turdagi iOS qurilmalarining simulyatsiyasi bo'yicha sinab ko'rishga imkon beradi. Simulyatorni ishga tushirish uchun Xcode oynasining yuqori qismidagi menyudan "Simulyator va disk raskadrovka" -ni tanlang, so'ng sinab ko'rmoqchi bo'lgan qurilmani tanlang.
Qadam 2. Ilovangizni yarating
Ilovani kompilyatsiya qilish va ishga tushirish uchun oddiy Play tugmachasiga o'xshash Build tugmasini bosing. Bu jarayon bir necha daqiqaga cho'zilishi mumkin, siz asboblar panelidagi taraqqiyotni ko'rishingiz mumkin. Ish tugagandan so'ng, iOS Simulator ochiladi va siz ilovangizni sinab ko'rishni boshlashingiz mumkin.
Qadam 3. iPhone -da ilovani sinab ko'ring
Sinov uchun ilovani joylashtirishdan oldin, agar sizda iPhone bo'lsa, uni o'z qurilmangizda sinab ko'rishingiz mumkin. Birinchidan, qurilmangizni USB orqali kompyuterga ulang. Agar iTunes ochiq bo'lsa, uni yoping. Menyudan "Qurilma va disk raskadrovka" -ni tanlang, so'ngra "Qurish" -ni bosing. Biroz vaqt o'tgach, dastur iPhone -da ochiladi. Ilovani yopishdan oldin barcha funktsiyalarni sinab ko'ring.
Qadam 4. Ilovani disk raskadrovka
Agar sizning ilovangizda muammolar bo'lsa, nima bo'lganini va nima uchun sodir bo'lganligini bilishingiz kerak. Ushbu muammoni aniqlash jarayoni keng qamrovli va sizning arizangiz muammoli bo'lishi uchun ko'p sabablar bor. Nosozliklarni tuzatish konsolini oching va xato xabarini o'qing. Bu xato xabarlarning ko'pini tushunish qiyin. Agar tushunmasangiz, xato xabarini qidirib ko'ring. Ehtimol, siz Apple dasturchilarining forumlarida boshqa tajribali ishlab chiquvchilarning javoblari bilan xabarlarni topa olasiz.
Nosozliklarni tuzatish uzoq vaqt talab qilishi mumkin. Agar taslim bo'lmasangiz, bundan ham yaxshiroq bo'lasiz. Siz ilovadagi xatolarni taniy boshlaysiz, ularni topasiz va ba'zida xatolar paydo bo'lishini bashorat qilasiz. Eng keng tarqalgan xatolardan biri - bu ob'ektni bir necha marta xotiradan chiqarib yuborish. Yana bir xato - ob'ektlarni xotiraga qo'shish yoki bog'lashdan oldin, xotira ajratish va ob'ektlarni ishga tushirishni unutish. Qancha ko'p ilovalar yaratsangiz, shunchalik xato qilasiz
Qadam 5. Xotira ishlatilishini tekshiring
iPhone xotirasi juda cheklangan. Qachonki siz biron bir ob'ektga xotira ajratgan bo'lsangiz, uni ishlatishni tugatgandan so'ng uni qo'yib yuborishingiz va ishlatilgan xotirani qaytarishingiz kerak. IPhone SDK -da xotira va boshqa resurslardan foydalanishni tekshirish uchun asboblar mavjud.
- "Qurilma va disk raskadrovka" ni tanlagandan so'ng, Ishga tushirish → Ishlash vositasi bilan ishga tushirish → Oqishlarni tanlang. Bu asboblarni ko'rsatadi va ilovani qurilmada ishga tushiradi. Davom eting va ilovadan odatdagidek foydalaning. Ilovalar tez -tez javob bermasligi mumkin, chunki Instruments xotiradan foydalanishni qayd qiladi va tahlil qiladi. Xotira sızıntısı Leaks vaqt jadvalida qizil pog'ona hosil qiladi. Xotira oqishining manbai ekranning pastki qismida ko'rsatiladi.
- Oqib ketgan ob'ektni ikki marta bosish sizni muammoli kodga olib borishga harakat qiladi yoki manzil satridagi kichik o'qni bosish oqish tarixini ko'rsatadi. Ba'zida oqish manbai oqish aniqlangan joydan emas.
- Agar siz o'zingizni chalkash his qilsangiz, yo'q qilish jarayonini sinab ko'ring. Ularni sharh sifatida belgilang va/yoki kodingizning ba'zi bo'limlarini diqqat bilan o'tkazib yuboring va ilovangizni ishga tushiring. Ba'zan siz umumiy maydonni toraytirib, muammoli joylarni topishingiz mumkin. Agar siz uni topsangiz, kodni tuzatishingiz yoki qayta yozishingiz mumkin. Shuni yodda tutingki, Google -dan foydalanish sizni tez -tez Apple -ning ichki forumlariga havolalar yoki muammoingiz haqidagi hujjatlarga yo'naltirishga majbur qiladi.
6 -qadam. Boshqalar sinab ko'rishi uchun ilovangizni joylashtiring
Ilovangizni simulyatsiya qilingan holatda sinab ko'rish - bu sizning ilovangiz ishlayotganiga va uning interfeysi yaxshi ko'rinishiga ishonch hosil qilishning yaxshi usuli, boshqalar tomonidan sinab ko'rish juda yaxshi. Ilovani sinovchilarga joylashtirishdan oldin eng muhim xatolarni tuzatganingizga ishonch hosil qiling. Ilovangizni sinovchilarga joylashtirish uchun siz iOS Dev Center saytida maxsus sertifikat yaratishingiz kerak.
- Tashqi sinovchilar siz kutmagan fikrni bildirishi mumkin. Agar sizning arizangiz juda murakkab bo'lsa, bu fikrlar ko'pincha foydali bo'ladi.
- Sinov qurilmasiga ruxsat berish uchun qurilmaning UDID raqami bo'lishi kerak.
- Menyudan Qurilmani tanlang va "Qurish" tugmasini bosing. Finder-da loyiha papkasini toping va "Ad-Hoc-iphoneos" papkasini toping. Bu papkaning ichida ilova bor. Xuddi shu papkaga iOS Dev Center -dan "AdHoc.mobileprovision" sertifikatini nusxalash. Ilova va sertifikatni tanlang, so'ng uni zip shaklida siqing. Bu arxiv tashqi sinovchilarga berilishi mumkin. Siz har bir maxsus sertifikat uchun alohida arxiv yaratishingiz kerak bo'ladi.
5 -usul 5: O'z loyihangizni chiqarish
Qadam 1. Tarqatish uchun dastur yarating
Qurilma va chiqarishni tanlang va "Qurish" tugmasini bosing. Finder-da loyiha papkasini toping va "Ad-Hoc-iphoneos" papkasini toping. Bu papkaning ichida ilova bor. Ilovani zip shaklida siqish.
Sizning ilovangiz Apple sertifikatidan o'tishi uchun uni iOS 7 va Retina Display uchun optimallashtirish kerak
Qadam 2. iOS Dev Center -dan iTunes Connect boshqaruv panelini oching
Agar sizda sozlashni yakunlash uchun tugallanmagan qadamlar bo'lsa, ular sahifaning yuqori qismida ko'rsatiladi. Barcha soliq va bank ma'lumotlari to'g'ri kiritilganligiga ishonch hosil qiling.
Qadam 3. Barcha ilova ma'lumotlarini kiriting
"Ilovalaringizni boshqarish" ni bosing va "Yangi dastur qo'shish" -ni tanlang. dastur nomini, SKU raqamini va paket identifikatorini kiriting. Mavjud menyudan dasturlar to'plamini tanlang.
- Ilova tavsifi, kalit so'zlar, qo'llab -quvvatlash sayti, toifasi, elektron pochta manzili, mualliflik huquqi va boshqalar uchun shaklni to'ldiring.
- Huquqlar va narxlar shaklini to'ldiring.
- ITunes uchun rasm tayyorlang. Sizga 512x512 vektor belgisi va ilovangiz skrinshoti kerak. Skrinshotni iPhone simulyatoridan Buyruq+⇧ Shift+4 tugmachalarini bosib, paydo bo'ladigan maydonda chiziqni tortib olish mumkin. IPhone uchun o'lchami 320x480 ekanligiga ishonch hosil qiling. Skrinshotlar ilovalarni marketing jarayonining eng muhim qismidir, shuning uchun ular ilova haqidagi eng muhim ma'lumotlarni ko'rsatishiga ishonch hosil qiling.
Qadam 4. Ilovangizni yuklang
"Ikkilik faylni yuklashga tayyor" tugmasini bosing, shunda siz dasturni yuklovchini yuklashga yo'naltiradigan ekranga o'tasiz. Ilova yuklovchisini yuklab oling va Bajarildi tugmasini bosing.
- Ilova yuklovchisini o'rnating va dasturni ishga tushiring. Birinchi marta ishga tushirganingizda, sizdan iTunes -ga kirish ma'lumotlarini kiritish talab qilinadi.
- Ilova yuklovchisi iTunes Connect hisobingizni tekshiradi va yuklashga tayyor ilovalarni topadi. Menyudan yuklashga tayyor ilovalar paydo bo'ladi. Yuklamoqchi bo'lgan ilovani tanlang, yangi yaratgan Distribution zip faylini tanlang va faylni yuklang. Faylni yuklovchi paketdagi ichki narsalarni tekshiradi va agar biror narsa noto'g'ri ketsa, xato versiyasini ko'rsatadi, masalan, mos bo'lmagan versiya raqami, etishmayotgan belgi va boshqalar. Agar hamma narsa yaxshi bo'lsa, sizning ilovangiz yuklanadi.
Qadam 5. Tekshirish vaqtini kuting
Sizning arizangiz ko'rib chiqilishini kutishdan boshqa hech narsa qila olmaysiz. Agar sizning ilovangiz o'z holatini "Ko'rib chiqilmoqda" deb o'zgartirsa, Apple sizga bir necha kun yoki hafta ichida elektron pochta orqali xabar beradi. Sizning arizangiz tekshirilganda, jarayon juda tez. Agar sizning dasturingiz dastlabki sinovlar to'plamidan ololmasa, nima uchun sizga elektron pochta orqali xabar beriladi va Apple sizga bu muammoni qanday hal qilish bo'yicha takliflar beradi. Agar sizning ilovangiz mos bo'lsa, Apple sizga ilovangiz sotuvga qo'yilganligi to'g'risida elektron pochta xabarini yuboradi. Endi sizning ilovangiz iTunes do'konida paydo bo'ladi.
Qadam 6. Ilovangizni targ'ib qiling
Yangi ilovangiz sotuvga tayyor bo'lgach, uni reklama qilish vaqti keldi. Ijtimoiy tarmoqlardan foydalaning, ilovalaringiz haqida saytlarda press -relizlar joylashtiring, YouTube -da ba'zi videolarni yarating va odamlarni sizning ilovangiz haqida gapirishga majburlash uchun hamma narsani qiling.
Siz ilovaning bepul nusxasini o'z saytida sizning ilovangiz haqida yozadigan yoki o'z YouTube kanalida ko'rib chiqadigan sinovchilarga yuborishingiz mumkin. Agar siz eng yaxshi sinovchilar bilan bog'lana olsangiz, sizning ilovangiz yaxshi sotilishi mumkin
Qadam 7. Savdo ko'rsatkichlariga e'tibor bering
IPhone -da iTunes Connect Mobile -ni bepul yuklab oling. Har kuni kiring va sotuvlar, bozor ulushi va sizning ilovangizni sotib olgan mamlakatlarni tekshiring. Bu eng qiziqarli qism! Apple sizga vaqti -vaqti bilan eng so'nggi savdo ma'lumotlariga havolalar bilan elektron pochta xabarlarini yuboradi. Shundan so'ng siz uni yozuvlar uchun yuklab olishingiz mumkin. Omad!
Maslahatlar
- App Store -dagi mavjud ilovalardan takroriy ilovalar o'rniga yangi ilovalar yaratishga harakat qiling. Qaysi ilovalar mavjudligini bilish uchun App Store -ni qidiring. Albatta, agar sizning fikringiz yaxshiroq bo'lsa, o'z fikringizni haqiqatga aylantiring.
- Ilovangizni yaxshilash yo'llarini qidiring.
- Agar sizga bosma nashrlar yoqsa, Amazonda iPhone ilovalarini yaratish bo'yicha kitoblarni qidiring.
- Iloji bo'lsa, ilovani turli xil iOS versiyalari bo'lgan turli iDevice qurilmalarida sinab ko'ring.
- Agar siz iOS ishlab chiqaruvchisini yollayotgan bo'lsangiz va ilova siz xohlagan tarzda ko'rinishini xohlasangiz, siz ilovangizni Photoshop -da loyihalashtirishingiz va uni Xcode/iOS ilovasiga aylantirish uchun psdtoxcode -dan foydalanishingiz mumkin!
Ogohlantirish
- IPhone SDK har doim o'zgarib turadi va iOS qurilmalari doimo rivojlanmoqda. Agar loyiha yaratishda SDK yangilanishi mavjud bo'lsa, uni yangilashdan oldin nima yangilik va SDK o'zgarishini o'qiganingizga ishonch hosil qiling. Agar Apple barcha yangi yuborilgan ilovalar eng yangi SDK -ni ishlatishini talab qilmasa, sizga SDK versiyasini yangilash kerak bo'lmasligi mumkin. Agar siz SDK -ni yangilasangiz, siz ishlatadigan usullarning ba'zilari eskirgan bo'lishi mumkin va ular ilovaga tushib qolmasa ham, ehtiyot bo'ling.
- App Store do'konida sizning ilovangiz qabul qilinganda, yomon baho olsangiz qo'rqmang. Kimdir konstruktiv sharhlar beradi, kimdir qo'pol.
- Ehtimol, sizning ilovangizni ko'p odamlar yuklamaydi - taslim bo'lmang.
- IPhone ilovalarini yaratish shunchalik o'ziga jalb qiladiki, uni to'xtatish qiyin bo'lishi mumkin.