IPhone қосымшаларын құрудың 5 әдісі

Мазмұны:

IPhone қосымшаларын құрудың 5 әдісі
IPhone қосымшаларын құрудың 5 әдісі

Бейне: IPhone қосымшаларын құрудың 5 әдісі

Бейне: IPhone қосымшаларын құрудың 5 әдісі
Бейне: iPhone apple 🍎 📲 Айфон Сіз білдіңіз бе? Айфон функциясы 2024, Мамыр
Anonim

Қолданбалар нарығы үнемі өзгеріп отырады және дамиды, және табысты қосымшалар жасау оны көргендердің көзіне түседі. Сізде iPhone қосымшасы туралы керемет идея бар ма? iPhone қосымшаларын құрастыру олар көрінгеннен оңай. Бағдарламалау тілін үйрену қажет болса да, интерфейс дизайны графикалық құралдардың көмегімен жасалуы мүмкін. Қолданбалар жасау уақытты, шыдамдылықты және үйренуге дайындықты қажет етеді, бірақ мүмкін сіз келесі Flappy Bird жасай аласыз! Жұмысты бастау үшін төмендегі 1 -қадамды қараңыз.

Қадам

5 -ші әдіс 1: Даму ортасын орнату

IPhone қосымшасын жасаңыз 1 -қадам
IPhone қосымшасын жасаңыз 1 -қадам

Қадам 1. Xcode жүктеп, орнатыңыз

Xcode - бұл iPhone қосымшаларын жасау үшін қолданылатын даму ортасы. Xcode Apple -ден тегін жүктеледі, бірақ OS X 10.8 немесе одан кейінгі нұсқасы қажет. Windows немесе Linux компьютерінде Xcode іске қосудың ресми әдісі жоқ. Бұл дегеніміз, егер сіз iPhone қосымшаларын дамытқыңыз келсе, бірақ Mac компьютеріңіз болмаса, алдымен Mac сатып алуыңыз қажет.

IOS 8 қосымшаларын әзірлеу үшін сізге Xcode 6.0.1 және iOS 8 SDK қажет, екеуі де Apple -ден тегін. IOS 8 SDK құрамында жаңа пайдаланушы тәжірибесін жасауға мүмкіндік беретін бірқатар жаңа API бар, оның ішінде iCloud және Touch ID интеграциясы

IPhone қосымшасын жасаңыз 2 -қадам
IPhone қосымшасын жасаңыз 2 -қадам

Қадам 2. Жақсы мәтіндік редактор қосымшасын орнатыңыз

Сіз Xcode көмегімен бағдарламалар жаза аласыз, ал егер сізде бағдарламалауға арналған арнайы мәтіндік редактор болса, сіз кодпен жұмыс жасай аласыз. Textmate және JEdit - өте танымал екі таңдау.

IPhone қосымшасын жасаңыз 3 -қадам
IPhone қосымшасын жасаңыз 3 -қадам

Қадам 3. Векторлық графикалық қосымшаны орнатыңыз

Егер сіз қолданбаға арнайы дизайн жасауды жоспарласаңыз, сізге жақсы векторлық қосымшаны орнату қажет. Векторлық графика сапаны жоғалтпай дами алады және әдемі қосымшалар үшін өте қажет. Жақсы векторлық бағдарламалардың мысалдары CorelDraw, Adobe Illustrator, Xara Designer және Inkscape немесе Drawberry жақсы тегін векторлық сурет редакторы. Drawberry кәсіби бағдарламалар сияқты жақсы емес, бірақ бұл бағдарламаны сирек қолданатындықтан, жаңадан бастаушыларға немесе төлегісі келмейтін пайдаланушыларға жақсы.

IPhone қосымшасын жасаңыз 4 -қадам
IPhone қосымшасын жасаңыз 4 -қадам

Қадам 4. Objective-C түсіну

Objective-C-бұл iPhone қосымшаларында функцияларды құруға, деректер мен объектілерді басқаруға арналған бағдарламалау тілі. Objective-C C тілдер тобына жатады және объектіге бағытталған тіл болып табылады. Егер сіз C немесе Java тілін түсінсеңіз, Objective-C түсінікті болуы керек.

  • Сіз Objective-C түсінбестен негізгі қосымшаларды құра аласыз, бірақ сіз кодты өзіңіз жазбай-ақ қосымша функцияларды жасай алмайсыз. Objective-C болмаса, сіз қолданбаны экрандар арасында ғана жылжыта аласыз.
  • Интернетте және кітап түрінде қол жетімді көптеген Objective-C оқулықтары бар. Егер сіз iPhone бағдарламалауды шынымен үйренгіңіз келсе, оны ыңғайлы түрде үйренуге болады, себебі сізде ресурстар көп.
  • Танымал Objective-C қауымдастығына Apple Developer форумдары, Google-дегі iPhoneSDK тобы және Stack Overflow кіреді.
IPhone қосымшасын жасаңыз 5 -қадам
IPhone қосымшасын жасаңыз 5 -қадам

Қадам 5. Үшінші тарап әзірлеушісіне төлеуді қарастырыңыз

Егер сіз Objective-C үйренуге қызығушылық танытпайтын болсаңыз немесе қосымшаларды жасай алмасаңыз, сізге көптеген қосымшаларды өңдей алатын фрилансерлер мен әзірлеуші топтар бар. Үшінші тарап әзірлеушісіне ақы төлеу күрделі процесс болуы мүмкін, бірақ егер сізге бағдарламалау ұнамаса, бұл көмектесе алады. Жобаға қатысатындардың барлығы ақпаратты жарияламау туралы келісімге қол қойғандарын тексеріңіз және жоба басталғанға дейін төлем құрылымы бар екеніне көз жеткізіңіз.

ODesk және Elance - интернеттегі ең танымал фрилансер -провайдерлердің екеуі, және де әр түрлі деңгейдегі жүздеген әзірлеушілер мен суретшілер бар

IPhone қосымшасын жасаңыз 6 -қадам
IPhone қосымшасын жасаңыз 6 -қадам

Қадам 6. Әзірлеуші тіркелгісін жасаңыз

Қолданбаны App Store -ға орналастыру немесе оны басқаларға сынау үшін беру үшін сізде Apple әзірлеуші тіркелгісі болуы керек. Бұл шот жылына 99 доллар тұрады және салық және банктік ақпаратты енгізуді талап етеді.

Сіз iOS Dev Center сайтында есептік жазба жасай аласыз

IPhone қосымшасын жасаңыз 7 -қадам
IPhone қосымшасын жасаңыз 7 -қадам

Қадам 7. Қосымша үлгісін жүктеңіз

Әзірлеуші тіркелгісін жасағаннан кейін, сіз Apple әзірлеуші ресурстарына қол жеткізе аласыз, соның ішінде қолданбалы әзірлеудің қалай жүзеге асырылатынын түсіндіретін үлгілі жобалар. Сіз жасағыңыз келетін қосымшамен байланысты мысалдарды Xcode -де табыңыз және олармен тәжірибе жасаңыз.

5 -ші әдіс 2: жоспарлауға арналған қосымшалар

IPhone қосымшасын жасаңыз 8 -қадам
IPhone қосымшасын жасаңыз 8 -қадам

Қадам 1. Өз тұжырымдамаңызды анықтаңыз

Xcode-ды бірінші рет ашпас бұрын, сізде қолданба мен мүмкіндіктердің ойластырылған жоспары болуы керек, мысалы, қосымшаның барлық функцияларын қамтитын дизайн құжаты, перспективалы қолданба интерфейсі мен экрандар арасындағы ағым. және енгізілетін жүйенің негізгі идеясы.

  • Қолданбаны құрған кезде жобалық құжаттарға «адал» болуға тырысыңыз. Бұл сізге қажет мүмкіндіктерге назар аударуға көмектеседі.
  • Қолданбаңыздағы әр экранға бір кішкене дудл салуға тырысыңыз.
IPhone қосымшасын жасаңыз 9 -қадам
IPhone қосымшасын жасаңыз 9 -қадам

2 -қадам. Нарықтағы үлесіңізді анықтаңыз

Қолданбаның нарықтағы үлесі сіздің қосымшаның қалай көрінетінін және жұмыс істейтінін анықтайды. Мысалы, күн тәртібіндегі қосымша қанды ату ойынынан басқа нарық үлесіне ие болады.

IPhone қосымшасын жасаңыз 10 -қадам
IPhone қосымшасын жасаңыз 10 -қадам

3 -қадам. Қосымшаға қажеттілікті анықтаңыз

Егер сіздің қосымшаңыз қызметтік бағдарлама болса, ол шешілмеген мәселенің шешімі немесе қолда барға қарағанда жақсы шешім болуы керек. Егер сіздің қосымшаңыз ойын болса, сіздің қолданбаңызда оны басқа ойындардан ерекшелейтін және ойыншылардың белгілі бір тобына ұнайтын мүмкіндіктер болуы керек.

IPhone қосымшасын жасаңыз 11 -қадам
IPhone қосымшасын жасаңыз 11 -қадам

4 -қадам. Мазмұныңызды қарастырыңыз

Қолданбаның интерфейсі қолданушыға көрсетілетін мазмұн түрімен анықталады. Мысалы, егер сіздің қолданба фотосуретке қатысты қолданба болса, пайдаланушыларға фотоларды қарап шығуды жеңілдететін интерфейс құру керек.

IPhone қосымшасын жасаңыз 12 -қадам
IPhone қосымшасын жасаңыз 12 -қадам

5 -қадам. Жақсы интерфейсті жобалау процесін енгізу

Сіз жасаған интерфейс пайдаланушыға кедергі келтірмеуі керек. Яғни, таңдау батырмасы анық көрінуі керек, ал қолданушы түйменің қызметіне күмән келтірмеуі керек. Егер сіз белгішелерді қолдансаңыз, сіз қолданатын белгішелер олардың функциясын көрсетуі керек. Қолданбада навигация тегіс және табиғи болуы керек.

Интерфейс дизайны - бұл өнер мен ғылымның үйлесімі. Сіздің жобаңызда дизайнды бірнеше рет өзгерту қажет болуы мүмкін

5 -ші әдіс 3: Қолданбаны құру

IPhone қосымшасын жасаңыз 13 -қадам
IPhone қосымшасын жасаңыз 13 -қадам

Қадам 1. Xcode -де жаңа жоба жасаңыз

Xcode ашыңыз және Файл мәзірінен жаңа жобаны бастаңыз. Терезенің сол жағындағы «iOS» жолағынан «Қолданба» таңдаңыз. Үлгілер бөлімінен «Қолданбаны босату» таңдаңыз.

  • Әр түрлі тапсырмаларға арналған әр түрлі шаблондар бар. Әзірлеу процесі сізге ыңғайлы болғанша бос шаблоннан бастаңыз. Қолданбаны құру қалай жұмыс істейтінін түсінген кезде, сіз жетілдірілген үлгілерді қолдана аласыз.
  • Сізден өнім атауын, компания идентификациясын және сынып префиксін енгізу сұралады. Егер сіз Apple компаниясынан идентификация алмаған болсаңыз, com.example енгізіңіз. Префикс үшін XYZ енгізіңіз.
  • Құрылғылар мәзірінен «iPhone» таңдаңыз.
IPhone қосымшасын жасаңыз 14 -қадам
IPhone қосымшасын жасаңыз 14 -қадам

Қадам 2. Сюжеттік тақтаны жасаңыз

Сюжеттік тақта - бұл сіздің қолданбаңыздағы бүкіл экранның визуалды көрінісі және бүкіл экран мен оның өтуін көрсетеді. Storyboard құралы қосымшаның ағымын құруға көмектеседі.

  • Файл> Жаңа> Файл түймешігін басыңыз
  • IOS опцияларының астында «Пайдаланушы интерфейсі» түймесін басыңыз.
  • «Әңгіме тақтасын» таңдаңыз, содан кейін Келесі түймесін басыңыз.
  • Құрылғылар мәзірінен iPhone таңдаңыз, содан кейін оны «Негізгі» деп атаңыз. Файл сіздің жобаңызбен бір жерде сақталғанын тексеріңіз.
IPhone қосымшасын жасаңыз 15 -қадам
IPhone қосымшасын жасаңыз 15 -қадам

Қадам 3. Жобаға Storyboard қолданыңыз

Storyboard құрғаннан кейін оны қолданбаның негізгі интерфейсі ретінде енгізу қажет. Бұл бағдарлама ашылғанда Storyboard ашылады. Егер сіз Storyboard -ды қолданбасаңыз, бағдарлама ашылған кезде ештеңе болмайды.

  • Сол жақ шарлау ағашында жоба атауын нұқыңыз
  • Негізгі жүйеде мақсатты табыңыз және мақсатты тізімнен жобаңызды таңдаңыз.
  • Жалпы қойындысындағы Қолдану ақпараты бөлімін табыңыз.
  • «Негізгі интерфейс» өрісіне Main.storyboard енгізіңіз.
IPhone қосымшасын жасаңыз 16 -қадам
IPhone қосымшасын жасаңыз 16 -қадам

Қадам 4. Дисплей контроллері арқылы бірінші экранға кіріңіз

Бұл контроллер мазмұнды пайдаланушының қалай қарауын бақылайды. Стандартты және кестелік көріністерді қоса алғанда, әр түрлі контроллерлер бар. Қолданушыға мазмұнды қалай көрсету керектігін айтатын Storyboard тақтасына көру контроллерін қосу қажет.

  • Жоба шарлауында «Main.storyboard» файлын таңдаңыз. Сіз Interface Builder терезесінде бос кенепті көресіз.
  • Оң жақтаудың төменгі жағындағы объектілер кітапханасын табыңыз, оны кішкентай текше белгішесін басу арқылы бастауға болады. Бұл кенепке қосуға болатын объектілердің тізімін жүктейді.
  • «Көру контроллері» нысанын басып, кенепте сүйреңіз. Сіздің бірінші экран кенепте пайда болады.
  • Сіздің бірінші «сахнаңыз» аяқталды. Қолданба іске қосылған кезде дисплей контроллері сіздің бірінші экранды жүктейді.
IPhone қосымшасын жасаңыз 17 -қадам
IPhone қосымшасын жасаңыз 17 -қадам

Қадам 5. Бірінші экранға интерфейс объектілерін қосыңыз

Көру контроллерін орнатқаннан кейін экранды жапсырмалар, мәтін өрістері мен түймелер сияқты интерфейс объектілерімен толтыруға болады. Интерфейс объектілерін объектілер кітапханасы тізімінен табуға болады - дәл қазір қарау контроллерін табуға болады.

  • Объектіні экранға сүйреп апару үшін оны тізімнен сүйреп апарыңыз.
  • Объектілердің көпшілігінің өлшемін объектінің бұрышындағы қорапты шертіп сүйреу арқылы өзгертуге болады. Нысанның өлшемін өзгерткенде, экранда тор пайда болады, сондықтан оның дұрыс мөлшерде екеніне көз жеткізуге болады.
IPhone қосымшасын жасаңыз 18 -қадам
IPhone қосымшасын жасаңыз 18 -қадам

Қадам 6. Енгізілген нысанды өзгертіңіз

Әр объектінің қасиеттерін өзгертуге болады. Бұл бірегей және интуитивті интерфейсті құруға мүмкіндік береді. Мысалы, пайдаланушыларға оны толтыруға көмектесу үшін мәтін өрісіне мәтінді қосуға болады.

  • Өзгерткіңіз келетін нысанды таңдаңыз және оң жақ жиектің жоғарғы жағындағы «Атрибуттар инспекторы» түймесін басыңыз. Бұл түйме қалқан түрінде болады.
  • Затты талғамыңызға қарай өзгертіңіз. Сіз қаріп стилін, түрі мен түсін, орналасуын, фондық суретті, мәтіннің үлгісін, кадр стилін және т.б.
  • Қол жетімді опциялар өзгерткіңіз келетін нысанға байланысты болады.
IPhone қосымшасын жасаңыз 19 -қадам
IPhone қосымшасын жасаңыз 19 -қадам

Қадам 7. Басқа экранды қосыңыз

Сіздің жобаңыз өскен сайын сізге қосымша қажет барлық мазмұнды көрсету үшін қосымша экрандар қосу қажет болуы мүмкін. Мысалы, егер сіз жасалатын бағдарламаны жасайтын болсаңыз, сізге екі экран қажет: бірі-жазбаларды енгізу үшін, екіншісі-барлық жазбаларды көрсету үшін.

  • Жаңа экрандар кенептің бос бөлігіне қарау контроллерінің нысанын сүйреп апару арқылы қосылады. Егер сіз кенепте бос орынды таба алмасаңыз, бос аймақты тапқанша «Кішірейту» түймесін басыңыз. Көру контроллерін бар экранға емес, кенепке тастағаныңызға көз жеткізіңіз.
  • Жобаның құрылымдық көрінісінен пайдаланғыңыз келетін қарау контроллерін таңдау арқылы негізгі экранды өзгертуге болады. «Атрибуттар инспекторы» түймесін басып, «Бастапқы көрініс контроллері» белгісін қойыңыз. Мысалы, егер сіз жасалатын бағдарламаны жасасаңыз, онда негізгі экран ретінде сіз істеуді қарау экранын қолданасыз.
IPhone қосымшасын жасаңыз 20 -қадам
IPhone қосымшасын жасаңыз 20 -қадам

Қадам 8. Шарлау жолағын қосыңыз

Сізде екі экран болғаннан кейін, пайдаланушылар экрандар арасында жылжуы үшін навигациялық жолақты құрудың уақыты келді. Сіз реттелетін көрініс контроллері болып табылатын навигациялық контроллерді пайдалана аласыз. Бұл контроллер қолданбаның жоғарғы жағына шарлау жолағын қосады және пайдаланушыларға экрандар арасында жылжуға мүмкіндік береді.

  • Басқа экрандарды басқара алатын навигациялық басқару элементтері негізгі экранға қосылуы керек.
  • Жобаның құрылымдық көрінісінде қосымшаның бастапқы көрінісін таңдаңыз.
  • Редактор → Енгізу → Навигациялық контроллер түймешігін басыңыз.
  • Экранның жоғарғы жағында контроллерді қосқан сұр шарлау жолағын көресіз.
IPhone қосымшасын жасаңыз 21 -қадам
IPhone қосымшасын жасаңыз 21 -қадам

Қадам 9. Шарлау жолағына функция қосыңыз

Шарлау жолағына кіргеннен кейін, жолаққа навигациялық құралдарды енгізуге болады. Оны енгізу пайдаланушыға экрандар арасында жылжуға мүмкіндік береді.

  • Шарлау жолағына тақырып қосыңыз. Қалаған дисплей контроллерінің астындағы «Навигация элементтері» түймесін басыңыз. Атрибуттар инспекторын ашып, тақырып жолағына экран тақырыбын енгізіңіз.
  • Жылжу түймелерін қосыңыз. Егер сізде әлі жоқ болса, нысандар кітапханасын ашып, жолақ түймесі элементін табыңыз. Басып, шарлау жолағына сүйреңіз. Әдетте сізді басқа экранға қарай жылжытатын түйме оң жақта, ал артқы түймешік экранның сол жағында орналасады.
  • Батырманың қасиеттерін беріңіз. Түймешіктерді әр түрлі мақсаттарға бейімдейтін белгілі бір қасиеттерге орнатуға болады. Мысалы, егер сіз істер тізімін құрсаңыз, жазбаны қосу үшін түйме қажет болады. Түймені таңдап, атрибуттар инспекторын ашыңыз. Идентификатор мәзірін таңдап, «Қосу» таңдаңыз. Сіздің түймеңіз пішінді «+» логотипіне өзгертеді.
IPhone қосымшасын жасаңыз 22 қадам
IPhone қосымшасын жасаңыз 22 қадам

Қадам 10. Бар экрандағы түймені байланыстырыңыз

Түйменің жұмыс істеуі үшін оны басқа экранға қосу керек. Біздің істер тізімінің мысалында, түйме тізімде және жазбаны енгізу үшін экранда байланыстырылуы керек. Түймені байланыстыру үшін Control түймесін басып тұрыңыз және түймені екінші экранға сүйреңіз.

  • Тінтуірдің батырмасын жібергенде, бірнеше опциямен Action Segue мәзірі пайда болады. Экрандар арасында ауысу кезінде «басу» ауысуын пайдалану үшін «Басу» таңдаңыз. Сондай -ақ, «Бас әріптерді» таңдауға болады, ол экранды әрекеттер тізбегінің бөлігі ретінде емес, арнайы әрекет ретінде ашады.
  • Егер сіз Push функциясын қолдансаңыз, екінші экранға автоматты түрде шарлау жолағы мен кері түймесі қосылады. Егер сіз Модальды таңдасаңыз, сізге екінші шарлау жолағын, бас тарту түймесін және дайын түймені қосу қажет болады (тапсырмалар үшін. Басқа қолданбалар үшін басқа түйме қажет).
  • «Болдырмау» және «Орындалды» түймелері «Қосу» түймелері сияқты жасалуы мүмкін. Атрибуттар инспекторының идентификатор мәзірінде «Болдырмау» немесе «Орындалды» таңдаңыз.
IPhone қосымшасын жасаңыз 23 -қадам
IPhone қосымшасын жасаңыз 23 -қадам

Қадам 11. Деректерді өңдеу мүмкіндіктерін қосыңыз

Қазіргі уақытта сіз кодты жазудың қажеті жоқ навигациялық интерфейстер жасай алдыңыз. Егер сіз деректерді сақтау немесе пайдаланушылардың енгізулерін өңдеу сияқты қосымша функцияларды қосқыңыз келсе, сізге код жазу қажет болады. Код жазу бойынша нұсқаулықтар осы мақаланың шеңберінен тыс, бірақ Интернетте көптеген Objective-C нұсқаулықтары бар.

Әзірлеушіні табуға көмектесу үшін сіз интерфейс прототипін пайдалана аласыз. Навигациялық интерфейске ие болу сізге қандай бөліктерге бағдарламалау қажет екенін анықтауға көмектеседі

5 -ші әдіс 4: Қолданбаны тексеру

IPhone қосымшасын жасаңыз 24 -қадам
IPhone қосымшасын жасаңыз 24 -қадам

Қадам 1. iOS симуляторын іске қосыңыз

Xcode құрамында iOS Simulator бар, ол сіздің қосымшаңызды iOS құрылғыларының әр түрлі модельдеуінде тексеруге мүмкіндік береді. Тренажерді іске қосу үшін Xcode терезесінің жоғарғы жағындағы мәзірден «Simulator and Debug» таңдаңыз, содан кейін тексергіңіз келетін құрылғыны таңдаңыз.

IPhone қосымшасын жасаңыз 25 -қадам
IPhone қосымшасын жасаңыз 25 -қадам

Қадам 2. Қолданбаны жасаңыз

Қолданбаны құрастыру және іске қосу үшін кәдімгі ойнату түймесіне ұқсайтын Құру түймесін басыңыз. Бұл процесс бірнеше минутқа созылуы мүмкін, сіз прогресті құралдар тақтасынан көре аласыз. Аяқтағаннан кейін iOS симуляторы ашылады және сіз қосымшаны тексеруді бастай аласыз.

IPhone қосымшасын жасаңыз 26 -қадам
IPhone қосымшасын жасаңыз 26 -қадам

Қадам 3. Қолданбаны iPhone -да тексеріңіз

Қолданбаны тестілеуге қоймас бұрын, егер сізде iPhone болса, оны өз құрылғыңызда тексере аласыз. Алдымен құрылғыны компьютерге USB арқылы қосыңыз. Егер iTunes ашық болса, оны жабыңыз. Мәзірден «Құрылғы мен күйін келтіру» тармағын таңдаңыз, содан кейін Құру түймешігін басыңыз. Біраз уақыттан кейін бағдарлама iPhone -да ашылады. Бағдарламаны жаппас бұрын барлық функцияларды тексеріңіз.

IPhone қосымшасын жасаңыз 27 -қадам
IPhone қосымшасын жасаңыз 27 -қадам

Қадам 4. Қолданбаны жөндеу

Егер сіздің қосымшаңызда проблемалар болса, сіз не болғанын және не үшін болғанын білуіңіз керек. Бұл мәселені анықтау процесі өте кең және сіздің қосымшаңыздың проблемалық болуы мүмкін көптеген себептері бар. Отладка консолін ашып, қате туралы хабарды оқыңыз. Бұл қате туралы хабарлардың көпшілігін түсіну қиын. Егер түсінбесеңіз, қате туралы хабарды іздеп көріңіз. Мүмкін, сіз басқа да тәжірибелі әзірлеушілердің жауаптары бар Apple әзірлеушілер форумынан хабарламалар таба аласыз.

Жөндеуге ұзақ уақыт кетуі мүмкін. Егер сіз бас тартпасаңыз, сіз одан да жақсы боласыз. Сіз қолданбадағы қателерді тани бастайсыз, оларды таба аласыз, кейде қателердің пайда болуын болжай аласыз. Ең жиі кездесетін қателердің бірі - объектіні жадтан бірнеше рет шығару. Тағы бір қате - жадқа объектілерді қосуға немесе байланыстыруға тырыспас бұрын жадты бөлуді және объектілерді инициализациялауды ұмыту. Қолданбалар неғұрлым көп болса, соғұрлым қателер азаяды

IPhone қосымшасын жасаңыз 28 -қадам
IPhone қосымшасын жасаңыз 28 -қадам

Қадам 5. Жадтың пайдаланылуын тексеріңіз

iPhone жады өте шектеулі. Белгілі бір объектіге жад бөлген сайын, оны пайдалану аяқталғаннан кейін оны босатып, қолданылған жадты қайтару қажет. IPhone SDK -те жад пен басқа ресурстарды пайдалануды тексеру үшін құралдар бар.

  • Құрылғы мен жөндеуді таңдағаннан кейін Орындау → Өнімділік құралымен іске қосу → Ағып кетулерді таңдаңыз. Бұл құралдарды көрсетеді және қолданбаны құрылғыда бастайды. Жалғастырыңыз және қосымшаны әдеттегідей қолданыңыз. Қолданбалар жиі жауап бермеуі мүмкін, себебі Instruments сіздің жадты пайдалануды жазады және талдайды. Жадтың ағып кетуі Leaks хронологиясында қызыл түске айналады. Жадтың ағып кету көзі экранның төменгі жағында көрсетіледі.
  • Ағып кеткен объектіні екі рет шерту сізді проблемалы кодқа апаруға тырысады немесе мекенжай жолағындағы кішкентай көрсеткіні басу ағып кету тарихын көрсетеді. Кейде ағып кету көзі ағып кеткен жерінен емес.
  • Егер сіз өзіңізді шатастырсаңыз, жою процесін қолданып көріңіз. Оларды түсініктеме ретінде белгілеңіз және/немесе кодтың кейбір бөлімдерін мұқият өткізіп жіберіп, қосымшаны іске қосыңыз. Кейде сіз жалпы аумақты тарылтып, проблемалы аймақтарды таба аласыз. Сіз оны тапқан кезде кодты түзете немесе қайта жаза аласыз. Есіңізде болсын, Google -ді пайдалану Apple -дің ішкі форумдарына немесе сіздің мәселеңізге қатысты құжаттамаға сілтемелерді тез жіберуге мәжбүр етеді.
IPhone қосымшасын жасаңыз 29 -қадам
IPhone қосымшасын жасаңыз 29 -қадам

Қадам 6. Қолданбаңызды басқалар тексеруі үшін орналастырыңыз

Қолданбаны имитациялық күйде тестілеу - бұл сіздің қосымшаңыз жұмыс істейтініне және оның интерфейсі жақсы екеніне көз жеткізудің жақсы әдісі, басқалармен тестілеу өте жақсы. Қолданбаны тестерлерге қолданбас бұрын ең маңызды қателерді түзеткеніңізге көз жеткізіңіз. Қолданбаны тестерлерге орналастыру үшін iOS Dev Center сайтында арнайы сертификат жасау қажет.

  • Сыртқы тестерлер сізге күтпеген пікір бере алады. Егер сіздің өтініміңіз өте күрделі болса, бұл пікірлер жиі пайдалы болады.
  • Сынақ құрылғысына рұқсат беру үшін сізде UDID нөмірі болуы керек.
  • Мәзірден Құрылғыны таңдап, «Құру» түймесін басыңыз. Finder-де жоба қалтасын тауып, «Ad-Hoc-iphoneos» қалтасын іздеңіз. Бұл қалтаның ішінде қосымша бар. Сол қалтаға iOS Dev Center -ден «AdHoc.mobileprovision» сертификатын көшіріңіз. Қолданбаны және сертификатты таңдаңыз, содан кейін оны zip түрінде қысыңыз. Бұл мұрағат сыртқы тестерлерге берілуі мүмкін. Әр арнайы сертификат үшін жеке мұрағат жасау қажет.

5 -ші әдіс 5: Сіздің жобаңызды шығару

IPhone қосымшасын жасаңыз 30 -қадам
IPhone қосымшасын жасаңыз 30 -қадам

Қадам 1. Бөлу үшін қосымша жасаңыз

Device and Release таңдаңыз және «Құру» түймесін басыңыз. Finder-де жоба қалтасын тауып, «Ad-Hoc-iphoneos» қалтасын іздеңіз. Бұл қалтаның ішінде қосымша бар. Қолданбаны zip ретінде қысыңыз.

Қолданба Apple сертификатынан өтуі үшін оны iOS 7 және Retina Display үшін оңтайландыру қажет

IPhone қосымшасын жасаңыз 31 -қадам
IPhone қосымшасын жасаңыз 31 -қадам

Қадам 2. iOS Connect орталығынан iTunes Connect бақылау тақтасын ашыңыз

Егер сізде орнатуды аяқтау үшін аяқталмаған қадамдар болса, олар беттің жоғарғы жағында көрсетіледі. Барлық салықтық және банктік ақпараттың дұрыс енгізілгеніне көз жеткізіңіз.

IPhone қосымшасын жасаңыз 32 -қадам
IPhone қосымшасын жасаңыз 32 -қадам

Қадам 3. Қолданба туралы барлық ақпаратты енгізіңіз

«Қолданбаларды басқару» түймесін басып, «Жаңа қосымшаны қосу» таңдаңыз. қосымшаның атын, SKU нөмірін және пакеттің идентификаторын енгізіңіз. Қол жетімді мәзірден бағдарламалар жиынтығын таңдаңыз.

  • Қолданбаның сипаттамасына, кілт сөздерге, қолдау сайтына, санатқа, байланыс электрондық поштасына, авторлық құқыққа және т.б.қалыпты толтырыңыз.
  • Құқықтар мен баға формасын толтырыңыз.
  • ITunes үшін суретті дайындаңыз. Сізге 512x512 векторлық белгіше және қолданбаның скриншоты қажет. IPhone симуляторынан Command+⇧ Shift+4 пернелерін басып, пайда болған аймақта сызықты сүйреп скриншот алуға болады. IPhone үшін өлшемі 320x480 екеніне көз жеткізіңіз. Скриншоттар - бұл қосымшаларды сату процесінің ең маңызды бөлігі, сондықтан олардың қолданба туралы ең маңызды ақпаратты көрсететініне көз жеткізіңіз.
IPhone қосымшасын жасаңыз 33 -қадам
IPhone қосымшасын жасаңыз 33 -қадам

Қадам 4. Қолданбаңызды жүктеңіз

«Екілік файлды жүктеуге дайын» түймесін басыңыз, сонда сіз бағдарлама жүктеушіні жүктеуге бағытталатын экранға өтесіз. Қолданбаны жүктеушіні жүктеп, Дайын түймесін басыңыз.

  • Қолданбаны жүктеушіні орнатыңыз және қосымшаны іске қосыңыз. Сіз оны бірінші рет бастаған кезде сізден iTunes -ке кіру туралы ақпаратты енгізу сұралады.
  • Қолданба жүктеуші iTunes Connect есептік жазбасын тексереді және жүктеуге дайын бағдарламаларды табады. Мәзірден жүктеуге дайын қосымшалар пайда болады. Жүктеп салғыңыз келетін қолданбаны таңдаңыз, жаңадан жасалған Distribution zip файлын таңдап, файлды жүктеңіз. Файлды жүктеуші бумадағы ішкі материалдарды тексереді және бірдеңе дұрыс болмай қалса, қатені көрсетеді, мысалы, сәйкес келмейтін нұсқа нөмірі, белгісіз белгі және т.б. Егер бәрі жақсы болса, сіздің қосымшаңыз жүктеледі.
IPhone қосымшасын жасаңыз 34 -қадам
IPhone қосымшасын жасаңыз 34 -қадам

Қадам 5. Тексеру уақытын күтіңіз

Сіз өтінімді қарауды күткеннен басқа ештеңе жасай алмайсыз. Егер сіздің қолданбаңыз күйін «Қарауда» күйіне өзгертсе, Apple сізге бірнеше күн немесе апта ішінде электрондық пошта арқылы хабарлайды. Сіздің өтініміңіз тексерілген кезде процесс өте жылдам болады. Егер сіздің қосымшаңыз бастапқы сынақтар жиынтығынан өтпесе, сізге не үшін электрондық пошта арқылы хабарланады, ал Apple сізге оны айналып өту туралы ұсыныстар береді. Егер сіздің қосымшаңыз жарамды болса, Apple сізге қолданба сатылатыны туралы ақпарат бар электрондық хат жібереді. Сіздің қолданба енді iTunes дүкенінде пайда болады.

IPhone қосымшасын жасаңыз 35 -қадам
IPhone қосымшасын жасаңыз 35 -қадам

Қадам 6. Қолданбаңызды жарнамалаңыз

Жаңа қосымшаңыз сатылымға дайын болғаннан кейін, оны жарнамалау уақыты келді. Әлеуметтік медианы қолданыңыз, қолданбаңыз туралы сайттарда пресс -релиздер жариялаңыз, YouTube бейнелерін жасаңыз және адамдарға сіздің қолданба туралы айтуға мүмкіндік беру үшін бәрін жасаңыз.

Сіз қосымшаның тегін көшірмесін сіздің сайтта сіздің қосымшаңыз туралы жазатын немесе оны YouTube арнасында қарайтын тестерлерге жібере аласыз. Егер сіз ең жақсы тестерлермен байланыса алсаңыз, сіздің қосымшаңыз жақсы сатыла алады

IPhone қосымшасын жасаңыз 36 -қадам
IPhone қосымшасын жасаңыз 36 -қадам

Қадам 7. Сатылым көрсеткіштеріне назар аударыңыз

Айфонға iTunes Connect Mobile тегін жүктеп алыңыз. Күнделікті кіріп, сатылымды, нарықтағы үлесті және сіздің қосымшаны сатып алған елдерді тексеріңіз. Бұл ең қызықты бөлім! Apple сізге соңғы сату деректеріне сілтемелері бар мерзімді электрондық поштаны жібереді. Содан кейін сіз оны жазбалар үшін жүктей аласыз. Іске сәт!

Кеңестер

  • App Store дүкенінде бұрыннан бар қосымшалардан қайталанатын қосымшалардың орнына жаңа бағдарламалар жасап көріңіз. Қолданбалар бар екенін білу үшін App Store дүкенінен іздеңіз. Әрине, егер сіздің ойыңыз жақсы болса, онда өз идеяңызды шындыққа айналдырыңыз.
  • Қолданбаңызды жақсарту жолдарын іздеңіз.
  • Егер сізге баспа сілтемелері ұнаса, Amazon -да iPhone қосымшаларын құру бойынша кітаптарды іздеңіз.
  • Мүмкіндігінше, әр түрлі iOS нұсқалары бар iDevice құрылғыларында қосымшаны сынап көріңіз.
  • Егер сіз iOS әзірлеушісін жалдайтын болсаңыз және сіздің қосымшаңыз өзіңіз қалағандай көрінетініне көз жеткізгіңіз келсе, сіз Photoshop бағдарламасын жасай аласыз және оны Xcode/iOS қосымшасына түрлендіру үшін psdtoxcode қолдана аласыз!

Ескерту

  • IPhone SDK үнемі өзгереді және iOS құрылғылары үнемі дамып отырады. Егер сіз SDK жаңартуы жобаны жасау кезінде қол жетімді болса, жаңартпастан бұрын жаңалар мен SDK өзгерістерін оқығаныңызға көз жеткізіңіз. Егер Apple компаниясы жаңадан жіберілген барлық қосымшалар соңғы SDK қолдануды талап етпесе, сізге SDK нұсқасын жаңарту қажет болмауы мүмкін. Егер сіз SDK жаңартсаңыз, сіз қолданатын кейбір әдістер ескіруі мүмкін және олар қолданбаға енбесе де, абай болыңыз.
  • Қолданбаңыз App Store -да қабылданған кезде, егер сіз жаман пікір алсаңыз, қорықпаңыз. Кейбіреулер конструктивті пікірлер береді, ал кейбіреулер дөрекі.
  • Сіздің қосымшаны көптеген адамдар жүктемеуі мүмкін - берілмеңіз.
  • IPhone қосымшаларын жасау соншалықты тәуелді, сондықтан оны тоқтату қиынға соғады.

Ұсынылған: