реклама
Процесът на разработване на приложение за iPhone не е толкова труден или толкова прост, колкото може да се мисли. Не съм програмист, но исках да видя дали мога да се науча как да разработвам приложение за iPhone. Новините съдържат всякакви видове статии за децата на 9 години, които могат да ги направят. Ако могат да го направят, сигурно и останалите можем?
Подобно на готвенето, има малко процес, включен в "готвенето" на приложение. Тази статия не е за вашия стил на готвене, сама по себе си (т.е. програмиране), а само за общите стъпки, необходими, за да я изкарате от главата си и в iTunes.
Създаването на приложение не е напълно безплатно, така че е важно да знаете отпред, че в даден момент от този процес ще обстрелвате 99 долара (USD). Също така е важно да знаете отпред, че в даден момент ще трябва да използвате Mac и ще трябва да използвате специфичен Mac-happy код, за да създадете приложението си.
Сега, когато всички видяхме финия отпечатък, ето вълнуващите стъпки към приложението щастие!
Стъпка 1: Създайте Brainy идея
Имате уникална идея за приложение? Както вероятно знаете, има трилион (добре, може и да не е ТРИЛИОН) приложения. И така, какво прави приложението да се откроява? Защо някой би искал да използва приложението ви? Защо ще плащат пари за това, ако ще таксувате?
Не забравяйте да проверите дали няма други приложения, които правят същото, което предлагате. Или ако искате да създадете нещо по-добро от приложение, което вече съществува, помислете как вашата идея ще бъде по-добра. Начертайте го на хартия или на компютъра.
Стъпка 2: Вземете Mac
IPhone е продукт на Apple и използва разновидност на Mac OS. Понастоящем инструментите за разработка на iPhone са достъпни само за потребители на Mac (въпреки че има данни за проектиране в режим на прекъсване на затвора на компютър), но за да го получите в App Store, в крайна сметка ще ви трябва Mac, за да го получите там. Можете да купите Mac mini сравнително евтино, ако нямате Mac на ваше разположение.
Стъпка 3: Регистрирайте се като разработчик на Apple
За да работите с инструментите на Mac, ще трябва да станете официален представител Apple Developer. Регистрацията е безплатна, така че просто трябва да им предоставите вашата информация и да се съгласите с техните условия. Трябва да се регистрирате само веднъж и ще можете да използвате същото потребителско име и парола, използвани за вашия iTunes акаунт. След като сте Apple Developer, можете да разработвате приложения за iPhone за всеки от продуктите на Mac.
Стъпка 4: Изтеглете комплекта за разработка на софтуер за iPhone (SDK)
След като сте официален разработчик, можете да изтеглите SDK за iPhone. Версията, от която се нуждаете, зависи от операционната система, която използвате в момента. Това изтегляне е ОГРОМНО, защото се предлага с всевъзможни документи, примерни кодове и всякакви неща, които ще се радвате по-късно. Това може да отнеме няколко часа, така че може да искате да започнете изтеглянето, да поставите добър филм и да изчакате.
ManiacDev е наистина страхотен сайт с TONS информация, насочена както към uber-newbies като мен, така и към технологични гурута. Просто започнете с първото видео, гледайте и си правите бележки, докато вървите. Наистина и наистина, това са най-добрите уроци, които открих!
Стъпка 5: Изтеглете XCode
Ако вече не го имате, изтеглете XCode. Според Apple „Xcode е цялостен, пълнофункционален IDE, изграден около плавен работен процес, който интегрира редактирането на изходния код, със стъпките за изграждане и компилиране, до графичен опит за отстраняване на грешки - всичко това, без да се оставя изглед на вашия изходен код. " Това е още едно огромно изтегляне, така че може да искате да наемете втори филм.
Стъпка 6: Разработете своето приложение за iPhone с шаблоните в SDK
След като изтеглите приложението си на хартия или във Photoshop, можете да започнете да го проектирате с шаблоните, предоставени в SDK. Именно това огромно време за изтегляне ще бъде огромна полза. Ще имате много шаблони, от които да избирате, и има много страхотни уроци за клипове в YouTube за това как да използвате шаблоните ефективно.
Стъпка 7: Научете Objective-C за какао
Ако обичате езици за програмиране, ще харесате Objective-C. Ако не знаете как да програмирате, това е частта, която може да стане доста лепкава, така че може да искате да намерите приятел на програмист или да наемете някого. Това наистина помага да се получи и книга за справка.
Стъпка 8: Програмирайте приложението си в Objective-C
След като разберете поне основите на Objective-C (или поне знаете как да намерите отговори на въпроси за програмиране), вие сте готови да програмирате приложението си. Помага да правите снимки на екрана, докато вървите, за да можете да си спомните какво сте пробвали. Някои приложения могат да отнемат само няколко часа, докато други приложения могат да отнемат месеци. Само вие знаете колко подробности искате за моминското си пътуване в App Store!
Стъпка 9: Тествайте приложението в iPhone Simulator
SDK се предлага с прекрасен iPhone Simulator. Ще трябва да заредите приложението си и да направите собствено тестване. Трябва да се опитате да изработите възможно най-много грешки и да помислите за всички начини, по които някой може да използва приложението ви.
Стъпка 10: Домакин A Bake Sale
Спомняте ли си, когато ви казах с фин печат, че ще трябва да съберете малко пари? Това е този момент. За съжаление, зареждането на приложение в iTunes струва еднократна членска такса от 99 долара (USD). Няма изход от тази такса, но може да я спечелите обратно в три екземпляра, ако приложението ви е достойно! Наистина обаче, вие получавате много за своите $ 99. За един, вие получавате достъп до някои от най-готините хора от тази страна на Плутон!
Стъпка 11: Накарайте другите да тестват приложението си
След като платите таксата си, ще можете да накарате другите в общността на приложенията да тестват приложението ви и да ви помогнат да изработите окончателни грешки. Това е страхотна общност и тестването на нови неща е много забавно. Ако сте начинаещ като мен, ще изпитвате страхопочитание към кралете и кралиците на отвратителен звезди. В зависимост от естеството и сложността на приложението ви, този процес може да отнеме известно време.
Стъпка 12: Изпратете приложението си за одобрение
След като тествате приложението си в общността и отработите всички неравности, можете да изпратите приложението на iTunes за одобрение. Ще можете да го качите направо от общността. Процесът на одобрение може да отнеме известно време, така че бъдете търпеливи!
Стъпка 13: Гледайте как тестото и трафикът влизат!
Ако сте създали платено приложение, просто изчакайте парите да се прехвърлят на брега. Ако сте създали безплатно приложение, гледайте трафика!
Имате ли съвети за споделяне с разработчици на приложения? Оставете ги в секцията за коментари по-долу.
Изображения Кредити: Ерик К. Веланд, stopnlook, davidgsteadman, Лео Рейнолдс, helpei, Чедрик чий, dianagavrilita
Аз съм образователен технолог и преподавател по английски език.