IPhone қосымшасын қалай жасауға болады (суреттермен)

Мазмұны:

IPhone қосымшасын қалай жасауға болады (суреттермен)
IPhone қосымшасын қалай жасауға болады (суреттермен)

Бейне: IPhone қосымшасын қалай жасауға болады (суреттермен)

Бейне: IPhone қосымшасын қалай жасауға болады (суреттермен)
Бейне: kundelik.kz толтырудағы 5 қателік & 2 құпиясы 2024, Мамыр
Anonim

Қолданбалар нарығы үнемі өзгеріп отырады және табысты оқиғалар кез келген адамның көзіне түсу үшін жеткілікті. Сізде 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 жоқ болса, сізге алдымен инвестиция салу қажет болады.

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

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

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

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

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

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

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

Қадам 4. Objective-C-мен таныс болыңыз

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

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

5 -қадам. Аутсорсингті дамытуды қарастырыңыз

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

Upwork (бұрын oDesk and Elance) - интернетте ең танымал фрилансерлік қызмет, онда барлық деңгейдегі жүздеген әзірлеушілер мен суретшілер бар

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

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

Қолданбаңызды App Store -да тарату немесе оны басқаларға беру үшін сізге Apple Developer есептік жазбасына тіркелу қажет болады. Шот жылына 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 -қадам. UI дизайнының жақсы процестерін қолданыңыз

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

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

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 жүктеледі. Егер сіз тарих тақтасын тағайындамасаңыз, қосымшаны іске қосқанда ештеңе болмайды.

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

Қадам 4. Көру контроллерінің көмегімен бірінші экранды қосыңыз

Көру контроллері пайдаланушының мазмұнды қалай қарайтынын анықтайды. Стандартты көріністер мен кестелерді қамтитын алдын ала орнатылған қарау контроллері бар. Сіз тарих тақтасына көру контроллерлерін қосасыз, ол қолданбаға мазмұнды пайдаланушыға қалай көрсету керектігін айтады.

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

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

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

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

Қадам 6. Сіз қосатын нысандарды реттеңіз

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Қадам 2. Қолданбаны құрыңыз

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

5/5 бөлігі: Сіздің жобаңызды шығару

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

Қадам 1. Дистрибутив құрылымын жасаңыз

Ашылмалы мәзірден Device and Release таңдаңыз. «Құру» белгішесін басыңыз. Finder-де жобаңыздың құрастыру қалтасына өтіп, «Release-iphoneos» қалтасын іздеңіз. Ішінде қосымша болады. Оны архивке қойыңыз.

Жаңа қосымшалар Apple сертификатынан өтуі үшін оларды iOS 8 мен Retina дисплейі үшін оңтайландыру қажет болады

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

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

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

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

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

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

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

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

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

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

Қадам 5. Қарауды күтіңіз

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

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

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

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

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

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

Қадам 7. Сіздің сатылымыңызды бақылаңыз

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

Кеңестер

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

Ескертулер

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

Ұсынылған: