Как да си направим приложение за iPhone (със снимки)

Съдържание:

Как да си направим приложение за iPhone (със снимки)
Как да си направим приложение за iPhone (със снимки)

Видео: Как да си направим приложение за iPhone (със снимки)

Видео: Как да си направим приложение за iPhone (със снимки)
Видео: Камера-ЛАМПА со слежением и определением человека. 2024, Април
Anonim

Пазарът на приложения се променя и променя непрекъснато, а историите за успехи са достатъчно големи, за да привлекат погледа на всеки. Мислите ли, че имате следващата голяма идея за приложение за iPhone? Може да е по -лесно да се направи, отколкото си мислите. Въпреки че ще трябва да научите кодиране, голяма част от работата по интерфейса може да се извърши графично. Създаването на приложение ще отнеме време, учене и търпение, но може би можете да направите следващата Flappy Bird! Вижте Стъпка 1 по -долу, за да започнете.

Стъпки

Част 1 от 5: Настройване на вашата среда за развитие

Направете приложение за iPhone Стъпка 1
Направете приложение за iPhone Стъпка 1

Стъпка 1. Изтеглете и инсталирайте Xcode

Xcode е средата за разработка, в която се създават всички приложения за iPhone. Xcode се предлага безплатно от Apple, но изисква инсталиране на OS X 10.8 или по -нова версия. Няма официален начин да стартирате Xcode на компютър с Windows или Linux. Това означава, че ако искате да разработите приложение за iPhone, но нямате Mac, първо ще трябва да инвестирате в едно.

  • За да разработите приложения за iOS 8, ще ви трябват Xcode 6.0.1 и iOS 8 SDK, и двете са достъпни от Apple. SDK за iOS 8 съдържа значителен брой нови API, които ви позволяват да създавате всякакви нови приложения, включително интеграция с iCloud и Touch ID.
  • За да разработите приложения за iOS 10, ще ви трябва Xcode 8 и iOS 10 SDK, също достъпни от Apple. Има значителни промени в езика Swift и SDK в тази версия на Xcode, за които ще искате да сте наясно, но добрата новина е, че след тази версия няма да има повече промени в „Swift break“.
Направете приложение за 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 и е обектно-ориентиран език. Ако вече имате основно разбиране за C или Java, Objective-C трябва да бъде в по-голямата си част доста лесен за разбиране.

  • По-нова опция е да създадете своето приложение с помощта на езика Swift, последващо от Objective-C. Swift има много по -приятелски синтаксис и по -модерно усещане.
  • Въпреки че е възможно да се изгради основно приложение, без да се знае Objective-C, не можете да изпълнявате каквато и да е разширена функция, без да я кодирате сами. Без Objective-C всичко, което можете да направите, е да се движите напред-назад между екраните.
  • Има разнообразни уроци, достъпни онлайн, както и богата информация, която може да се намери в различни книги за Objective-C или Swift. Ако разработването на приложение за iPhone е нещо, което искате да вземете на сериозно, ще бъдете добре обслужени, като имате под ръка някои ресурси.
  • Някои от по-популярните онлайн общности Objective-C и Swift включват форумите за разработчици на Apple, Google Group на iPhoneSDK и StackOverflow.
Направете приложение за iPhone Стъпка 5
Направете приложение за iPhone Стъпка 5

Стъпка 5. Помислете за аутсорсинг развитие

Ако просто нямате никакъв интерес да научите Objective-C или Swift или нямате художествена кост в тялото си, има голям брой фрийлансъри и екипи за развитие, които може да се справят с различни аспекти на вашия проект за вас. Аутсорсингът на вашето развитие е сложен процес, но може да ви спести много главоболия, ако не сте тип програмиране. Уверете се, че всички участници подписват Споразумение за неразкриване на информация и че са въведени структури за заплащане, преди да започне каквато и да е работа.

Upwork (по -рано oDesk и Elance) е най -популярната услуга на свободна практика в Интернет, която има стотици разработчици и художници от всички нива на умения

Направете приложение за iPhone Стъпка 6
Направете приложение за iPhone Стъпка 6

Стъпка 6. Създайте акаунт за разработка

За да разпространявате приложението си в App Store или да го давате на други за тестване, ще трябва да се регистрирате за акаунт на Apple Developer. Сметката струва $ 99 на година и ще изисква да въведете данъчна и банкова информация.

Можете да създадете своя акаунт на уебсайта на iOS Dev Center

Направете приложение за iPhone Стъпка 7
Направете приложение за iPhone Стъпка 7

Стъпка 7. Изтеглете някои тестови приложения

След като се регистрирате за акаунт на програмист, ще имате достъп до ресурсите за разработка на Apple. Тези ресурси включват разнообразни примерни проекти, които могат да ви дадат огромна информация за това как работи разработката на приложения. Намерете пример, свързан с вида на приложението, което искате да създадете, и се забъркайте с него в Xcode.

Част 2 от 5: Планиране на приложението

Направете приложение за 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. Практикувайте добри процеси за проектиране на потребителски интерфейс

Потребителският интерфейс никога не трябва да пречи на потребителя. Това означава, че опциите трябва да са ясно видими и потребителят никога не трябва да се съмнява кой бутон какво прави. Ако използвате икони, те трябва точно да представят своята функция. Навигацията през приложението трябва да е плавна и естествена.

Дизайнът на потребителския интерфейс е толкова изкуство, колкото и наука. Вероятно ще преразглеждате дизайна си постоянно, докато проектът ви се развива

Част 3 от 5: Създаване на приложението

Направете приложение за iPhone Стъпка 13
Направете приложение за iPhone Стъпка 13

Стъпка 1. Създайте нов проект в Xcode

Отворете Xcode и стартирайте нов проект от менюто Файл. Изберете „Приложение“под заглавието „iOS“от лявата страна на прозореца. В секцията с шаблони изберете „Празно приложение“.

  • Налични са разнообразни шаблони, всички предназначени за различни задачи. Започнете с празен шаблон, докато станете по -удобни в процеса на разработка. Можете да опитате един от по -сложните шаблони, след като сте запознати с това как работи всичко.
  • Ще трябва да предоставите Име на продукта, идентификатора на вашата компания и префикса на класа. Ако все още нямате фирмен идентификатор от Apple, въведете com.example. За префикса на класа въведете XYZ.
  • Изберете „iPhone“от менюто „Устройства“.
Направете приложение за iPhone Стъпка 14
Направете приложение за iPhone Стъпка 14

Стъпка 2. Създайте Storyboard

Storyboard е визуално представяне на всички екрани на вашето приложение. Той показва съдържанието на всеки екран, както и преходите между тях. Инструментът Storyboard ще ви помогне да развиете потока на вашето приложение.

  • Щракнете върху Файл → Ново → Файл.
  • Под заглавието на iOS кликнете върху „Потребителски интерфейс“.
  • Изберете Storyboard и щракнете върху Next.
  • Изберете iPhone от менюто Устройства и след това дайте име на файла „Основен“. Уверете се, че е запазен на същото място като вашия проект.
Направете приложение за iPhone Стъпка 15
Направете приложение за iPhone Стъпка 15

Стъпка 3. Присвойте Storyboard на вашия проект

След като създадете Storyboard, ще трябва да го присвоите като основен интерфейс на приложението си. Това ще зареди Storyboard при стартиране на приложението. Ако не зададете сценария, нищо няма да се случи, когато стартирате приложението.

  • Щракнете върху името на вашия проект в лявото навигационно дърво.
  • Намерете заглавието „Цели“в основната рамка. Изберете вашия проект от списъка Цели.
  • Намерете раздела Информация за разполагане в раздела Общи.
  • Въведете Main.storyboard в текстовото поле "Main Interface".
Направете приложение за iPhone Стъпка 16
Направете приложение за iPhone Стъпка 16

Стъпка 4. Добавете първия си екран, като използвате контролер за изглед

Контролерите за изглед определят как се гледа съдържанието от потребителя. Налични са различни предварително зададени контролери за изглед, включително стандартни изгледи и таблици. Ще добавите контролери за изглед към своя сториборд, който казва на приложението как да показва съдържанието на потребителя.

  • Изберете файла си „Main.storyboard“в менюто за навигация на проекта. В прозореца на Interface Builder ще видите празно платно.
  • Намерете библиотеката с обекти. Това се намира в долната част на дясната рамка и може да бъде избрано, като щракнете върху бутона за малко кубче. Това ще зареди списък с обекти, които могат да бъдат добавени към вашето платно.
  • Щракнете и плъзнете обекта "View Controller" върху платното. Първият ви екран ще се появи на платното.
  • Първата ви „Сцена“е завършена. Когато приложението се стартира, контролерът за изглед ще зареди първия ви екран.
Направете приложение за iPhone Стъпка 17
Направете приложение за iPhone Стъпка 17

Стъпка 5. Добавете обекти на интерфейса към първия си екран

След като настроите контролера за изглед, можете да започнете да попълвате екрана с необходимите интерфейсни обекти, като етикети, полета за въвеждане на текст и бутони. Всички обекти на интерфейса могат да бъдат намерени в списъка „Библиотека на обекти“, в който сте намерили обекта „Контролер на изгледа“.

  • Щракнете и плъзнете обекти от списъка, за да ги добавите към екрана си.
  • Повечето обекти могат да бъдат преоразмерени, като щракнете и плъзнете полетата по ръба на обекта. При преоразмеряване на екрана ще се появят указания, за да можете да се уверите, че всичко се подрежда правилно.
Направете приложение за iPhone Стъпка 18
Направете приложение за iPhone Стъпка 18

Стъпка 6. Персонализирайте обектите, които добавяте

Можете да регулирате свойствата за всеки обект, което ви позволява да създадете персонализиран и интуитивен интерфейс. Например, можете да добавите заместващ текст към поле за въвеждане на текст, което ще ви помогне да насочите потребителя какво да въведе.

  • Изберете обекта, който искате да персонализирате, и щракнете върху бутона „Инспектор на атрибутите“в горната част на десния кадър. Бутонът прилича на щит.
  • Персонализирайте обекта по ваш вкус. Можете да промените стила на шрифта, размера на шрифта, цвета на текста, подравняването, фоновите изображения, текста на заместителя, стила на рамката и много други.
  • Наличните опции ще се променят в зависимост от обекта, който персонализирате.
Направете приложение за iPhone Стъпка 19
Направете приложение за iPhone Стъпка 19

Стъпка 7. Добавете още екрани

С нарастването на вашия проект вероятно ще трябва да добавите още екран, за да покажете цялото съдържание, необходимо за приложението, за да бъде полезно. Например, ако правите приложение за списък със задачи, ще ви трябват поне два екрана: един за въвеждане на елемент от списък със задачи и един за преглед на целия списък.

  • Още екрани се добавят чрез плъзгане и пускане на обекти на контролера на изгледа върху празни части от вашето платно. Ако не можете да намерите празно място, за да го изпуснете, щракнете върху бутона „намалете“, докато намерите празни области. Не забравяйте да пуснете контролера за изглед върху платното, а не върху съществуващ екран.
  • Можете да промените началния екран, като изберете контролера за изглед, с който искате да водите, от очертанията на проекта. Щракнете върху бутона Attribute Inspector и поставете отметка в квадратчето „Is Initial View Controller“. Например, ако правите списък със задачи, ще искате действителният списък да бъде първото нещо, което потребителят вижда, когато приложението се стартира.
Направете приложение за iPhone Стъпка 20
Направете приложение за iPhone Стъпка 20

Стъпка 8. Добавете лента за навигация

Сега, когато имате два екрана в приложението си, е време да го направите така, че потребителят да може да се движи напред -назад между тях. Можете да направите това чрез използването на навигационен контролер, който е специализиран контролер за изглед. Този контролер добавя лента за навигация в горната част на приложението ви, която позволява на потребителя да се движи напред -назад между екраните.

  • Вашият навигационен контролер трябва да бъде добавен към първоначалния ви изглед, така че да може да контролира всички следващи екрани.
  • Изберете първоначалния си изглед в схемата на проекта.
  • Щракнете върху Редактор → Вграждане → Контролер за навигация.
  • Трябва да видите сива лента за навигация в горната част на екрана, към която сте добавили контролера.
Направете приложение за iPhone Стъпка 21
Направете приложение за iPhone Стъпка 21

Стъпка 9. Добавете функционалност към лентата за навигация

След като сте вмъкнали лентата за навигация, можете да започнете да добавяте инструменти за навигация към нея. Това ще позволи на потребителя да се движи напред -назад между екраните.

  • Добавете заглавие към лентата за навигация. Щракнете върху елемента за навигация под контролера за изглед, към който сте го назначили. Отворете Инспектора на атрибутите и въведете заглавието на текущия екран в полето Заглавие.
  • Добавете бутон за навигация. Отворете библиотеката Objects, ако все още не е отворена, и намерете елемента на Bar Barton. Щракнете и го плъзнете до лентата за навигация. Обикновено бутоните, които ви придвижват „напред“в приложението, се поставят вдясно, а бутоните, които ви преместват „назад“, са поставени вляво.
  • Дайте свойство на бутона. Бутоните могат да бъдат конфигурирани да имат специфични свойства, които ги правят лесни за адаптиране към обстоятелствата. Например, ако създавате списък със задачи, ще искате бутон „Добавяне“, за да създадете нов запис. Изберете бутона и отворете Инспектора на атрибутите. Намерете менюто Идентификатор и изберете „Добавяне“. Бутонът ще се промени на „+“лого.
Направете приложение за iPhone Стъпка 22
Направете приложение за iPhone Стъпка 22

Стъпка 10. Свържете новия си бутон със съществуващ екран

За да може вашият бутон да функционира, ще трябва да го свържете към друг екран. В нашия пример за списък със задачи бутонът се намира в общия списък и трябва да бъде свързан с екрана за въвеждане. За да свържете бутона, задръжте Ctrl и плъзнете бутона върху втория екран.

  • Когато отпуснете бутона на мишката, ще се появи менюто Action Segue със списък с опции. Изберете „Push“, за да използвате прехода при натискане, когато се движите между екраните. Можете също да изберете „Модален“, който ще отвори екрана като самостоятелно действие, а не като последователност.
  • Ако използвате Push, лентата за навигация ще бъде добавена автоматично към втория ви екран и автоматично ще бъде създаден бутон „назад“. Ако изберете модален, ще трябва ръчно да вмъкнете втора лента за навигация, както и да добавите бутон „Отказ“и „Готово“(за списък със задачи; етикетите на бутоните ви ще се променят в зависимост от нуждите на приложението ви).
  • Бутоните „Отказ“и „Готово“могат да бъдат създадени по същия начин, по който сте създали бутона „Добавяне“. Просто изберете „Отказ“или „Готово“от менюто Идентификатор в Инспектора на атрибутите.
Направете приложение за iPhone Стъпка 23
Направете приложение за iPhone Стъпка 23

Стъпка 11. Добавете възможности за обработка на данни

До този момент можете да създадете основен навигационен интерфейс, без да е необходимо кодиране. Ако искате да добавите по -дълбока функционалност, като съхранение на данни и обработка на потребителски вход, ще трябва да си изцапате ръцете в кода. Кодирането е извън обхвата на това ръководство, но има голям брой уроци по Objective-C, достъпни онлайн.

Можете да използвате прототипа на навигационния си интерфейс, за да ви помогне да наемете разработчик. Наличието на работещ интерфейс ще направи много по -лесно да обясните какво имате нужда от кодирането на нещата

Част 4 от 5: Тестване на приложението

Направете приложение за iPhone Стъпка 24
Направете приложение за iPhone Стъпка 24

Стъпка 1. Стартирайте iOS Simulator

Xcode идва с вграден iOS симулатор, който ви позволява да тествате приложението си на различни симулирани iOS устройства. За да стартирате симулатора, изберете „Симулатор и отстраняване на грешки“от падащото меню в горната част на прозореца Xcode и след това изберете устройството, на което искате да тествате.

Направете приложение за iPhone Стъпка 25
Направете приложение за iPhone Стъпка 25

Стъпка 2. Създайте приложението

Щракнете върху бутона Build, който прилича на традиционен бутон Play, за да компилирате приложението и да го стартирате. Изграждането на приложението може да отнеме няколко минути. можете да наблюдавате напредъка в лентата с инструменти. След като процесът на изграждане приключи, iOS Simulator ще се отвори и можете да започнете да тествате приложението си.

Направете приложение за iPhone Стъпка 26
Направете приложение за iPhone Стъпка 26

Стъпка 3. Тествайте приложението на вашия собствен iPhone

Преди да разпространявате приложението си за тестване, можете да го тествате на собственото си устройство (ако имате такова). Първо включете устройството си в компютъра чрез USB. Затворете iTunes, ако се отвори. Изберете „Устройство и отстраняване на грешки“от падащото меню и след това щракнете върху бутона Изграждане. След няколко секунди приложението трябва да се стартира на iPhone. тествайте цялата функционалност, преди да затворите приложението.

Направете приложение за iPhone Стъпка 27
Направете приложение за iPhone Стъпка 27

Стъпка 4. Отстранете грешките в приложението си

Ако приложението ви се срине, трябва да започнете да разберете какво се е случило и защо. Това е обширна тема и има безброй причини, поради които приложението ви може да се срине. Отворете конзолата за отстраняване на грешки и прочетете съобщенията за грешка. През повечето време те са доста загадъчни. Ако не разбирате грешката, опитайте да потърсите в съобщението за грешка. Шансовете са, че във форума за развитие на Apple ще намерите публикация, в която приятелски опитен разработчик е отговорил на молбата им.

Отстраняването на грешки може да отнеме много време и досадно време за вас. Ако не се откажете и упорствате, с времето ще се справите по -добре. Ще започнете да разпознавате грешките, бързо ще ги проследявате и дори ще ги очаквате от време на време. Една често срещана грешка е освобождаването на обект от паметта повече от веднъж. Друг е да забравите да разпределите памет и да инициализирате обект, преди да се опитате да го добавите или присвоите. С всяко приложение грешките ви ще стават все по -малко

Направете приложение за iPhone Стъпка 28
Направете приложение за iPhone Стъпка 28

Стъпка 5. Проверете използването на паметта

IPhone има много ограничен обем памет. Всеки път, когато разпределяте обект с някаква памет, трябва да го освободите, когато приключите с него, и да върнете паметта. Instruments е инструментът за iPhone SDK за преглед и анализиране на използването на паметта ви, наред с други неща.

  • При избрани Device and Debug както преди, изберете Run → Run with Performance Tool → Leaks. Това ще стартира Instruments и ще стартира приложението на вашето устройство. Продължете и използвайте приложението както обикновено. Изглежда, че периодично ще замръзва, тъй като Instruments записва и анализира използването на паметта ви. Всички течове ще доведат до червен скок в хронологията на течовете. Източникът на течовете ще бъде показан в долната половина на екрана.
  • Двойното щракване върху изтеклите обекти ще се опита да ви отведе до отговорния код или щракването върху малката стрелка в колоната с адреси ще ви покаже историята на течовете. Понякога мястото, където е открит течът, не е непременно откъдето е произлязло.
  • Ако наистина се затруднявате, опитайте чрез процеса на елиминиране. Коментирайте и/или внимателно заобиколете областите на кода си и го стартирайте. Понякога можете да стесните общата област и след това в крайна сметка да се включите в отговорната линия. Когато знаете къде се намира, можете да го поправите или пренапишете. Не забравяйте, че използването на Google често може да ви осигури най -бързите директни връзки към вътрешни форуми на Apple или документация, която се занимава с проблема ви.
Направете приложение за iPhone Стъпка 29
Направете приложение за iPhone Стъпка 29

Стъпка 6. Разпространете приложението си, за да бъде тествано от други

Докато тестването на приложението ви в симулирана настройка е добър начин да се уверите, че приложението ви работи и че интерфейсът изглежда добре, нищо не надвишава тестването от потребители, различни от вас. Просто се уверете, че сте изгладили най -грубите грешки, преди да ги изпратите за външно тестване. За да разпространявате приложението си сред изпитателите си, ще трябва да създадете Ad-Hoc сертификат на сайта на iOS Dev Center.

  • Външните тестери могат да предоставят много обратна връзка, която не бихте очаквали. Това може да бъде особено полезно, ако имате сложно приложение.
  • За да разрешите устройствата на тестера, ще ви е необходим UDID номер на всяко устройство.
  • Изберете Устройство от падащия списък и натиснете иконата „Изграждане“. В Finder отидете до папката на вашия проект и потърсете папката „Ad-Hoc-iphoneos“. Вътре ще има приложение. Копирайте вашия сертификат „AdHoc.mobileprovision“, който сте получили от iOS Dev Center в същата папка. Изберете приложението и сертификата и ги закопчайте. Този архив може да бъде предоставен на вашия външен тестер. Ще трябва да създадете отделен архив за всеки Ad-Hoc сертификат.

Част 5 от 5: Освобождаване на вашия проект

Направете приложение за iPhone Стъпка 30
Направете приложение за iPhone Стъпка 30

Стъпка 1. Създайте своя компилация за разпространение

Изберете Устройство и освобождаване от падащото меню. Натиснете иконата „Build“. В Finder отидете до папката за изграждане на вашия проект и потърсете папката "Release-iphoneos". Вътре ще има приложение. Преместете го в архив.

За да могат новите приложения да преминат сертифицирането на Apple, те ще трябва да бъдат оптимизирани за iOS 8 и дисплея Retina

Направете приложение за iPhone Стъпка 31
Направете приложение за iPhone Стъпка 31

Стъпка 2. Отворете таблото за управление на iTunes Connect

Можете да получите достъп до това от iOS Dev Center. Ако имате незавършени стъпки, които да завършите за настройка, те ще бъдат изброени в горната част на страницата. Уверете се, че цялата ви банкова и данъчна информация е въведена правилно.

Направете приложение за iPhone Стъпка 32
Направете приложение за iPhone Стъпка 32

Стъпка 3. Въведете цялата информация за приложението си

Щракнете върху „Управление на вашите приложения“и след това изберете „Добавяне на ново приложение“. Попълнете името на приложението, номера на SKU и изберете ID на пакета. Изберете вашия пакет приложения от падащото меню.

  • Попълнете формулярите, предоставящи описание на вашето приложение, ключови думи, сайт за поддръжка, категория, имейл за контакт, авторски права и т.н.
  • Попълнете формулярите за права и цени.
  • Подгответе произведенията си в iTunes. Ще ви е необходима голяма векторна икона 512x512, както и някои екранни снимки на вашето приложение. Екранните снимки могат да бъдат взети от симулатора на iPhone с помощта на Command + Shift + 4 и плъзгане на кръста върху областта. Уверете се, че те са 320x480 за iPhone. Екранните снимки са много важна част от маркетинга на вашето приложение, затова се уверете, че показват най -важните части.
Направете приложение за iPhone Стъпка 33
Направете приложение за iPhone Стъпка 33

Стъпка 4. Качете приложението си

Кликнете върху „Готово за качване на двоичен файл“и ще бъдете отведени до екран, който ви насочва да изтеглите инструмента за качване на приложения. Изтеглете го и натиснете Готово.

  • Инсталирайте инструмента за качване на приложения и го стартирайте. При първото стартиране на програмата тя ще поиска вашата информация за вход в iTunes.
  • Инструментът за качване на приложения ще провери вашия акаунт в iTunes Connect и ще намери всички приложения, за които сте готови да качите двоични файлове. Те ще бъдат показани в падащото меню. Изберете този, който искате, изберете цип за разпространение, който сте създали по -рано и го качете. Качващият ще провери някои вътрешни неща в пакета и ще върне грешка, ако открие нещо неправилно, като например неправилен номер на версията, липсваща икона и т.н. Ако всичко е наред, той ще качи ципа и ще завърши.
Направете приложение за iPhone Стъпка 34
Направете приложение за iPhone Стъпка 34

Стъпка 5. Изчакайте прегледа

Сега не можете да направите нищо друго, освен да изчакате процеса на преглед. Apple ще ви уведоми след няколко дни или седмици по имейл, ако състоянието на вашето приложение се промени на „В процес на проверка“. Когато се прегледа, процесът е много бърз. Ако не успее първоначалния набор от тестове, ще получите имейл за отказ, който ще ви каже защо, а Apple ще предложи предложения за отстраняването му. Ако приложението ви премине проверка, Apple ще ви изпрати имейл, в който ще ви информира, че приложението ви е готово за продажба. Вашето приложение вече ще се показва в магазина за приложения на iTunes

Направете приложение за iPhone Стъпка 35
Направете приложение за iPhone Стъпка 35

Стъпка 6. Популяризирайте приложението си

Сега, когато чисто новото ви приложение е достъпно за покупка, е време да започнете да разпространявате новината. Използвайте социалните медии, изпращайте съобщения за пресата до сайтове, фокусирани върху приложения, правете някои видеоклипове в YouTube и правете всичко възможно, за да накарате хората да говорят за вашето приложение.

Можете да изпращате безплатни копия на рецензенти, които след това ще пишат за вашето приложение на уебсайта си или ще го прегледат в канала си в YouTube. Ако успеете да го получите в ръцете на популярни рецензенти, това може да доведе до много продажби

Направете приложение за iPhone Стъпка 36
Направете приложение за iPhone Стъпка 36

Стъпка 7. Гледайте продажбите си

Изтеглете безплатното приложение iTunes Connect Mobile за вашия iPhone. Влизайте всеки ден и проверявайте продажбите си, пазарите и държавите на продажба. Това е забавната част! Apple периодично ще ви изпраща имейли с връзки към последните ви данни за продажбите. Можете да ги изтеглите за вашите записи. Късмет!

Съвети

  • Опитайте се да бъдете оригинални и да не дублирате приложения, които вече съществуват в App Store. Направете задълбочено търсене в App Store, за да разберете какво е налично. Разбира се, ако идеята ви е по -добра, продължете.
  • Винаги търсете начини да подобрите приложението си.
  • Опитайте се да актуализирате приложението си редовно.
  • Ако харесвате отпечатани справки, посетете Amazon.com, за да намерите някои книги за разработка на iPhone.
  • Опитайте се да тествате колкото се може повече различни iDevices, които можете да получите. Още по -добре, ако имат инсталирани различни версии на iOS.
  • Ако наемете разработчик на iOS и искате да гарантирате, че приложението за iOS изглежда така, както сте посочили, можете да проектирате интерфейса за приложението във Photoshop и да използвате инструмент за преобразуването му във функционално приложение Xcode/iOS!
  • Ако просто се учите как да кодирате, блоковите езици или онлайн класовете могат да ви помогнат да започнете.

Предупреждения

  • SDK за iPhone непрекъснато се променя и устройствата се развиват. Ако надстройката на SDK е достъпна по време на проект, не забравяйте да прочетете какво е новото и промените, преди да скочите върху него. Освен ако Apple не заяви, че всички нови заявки трябва да бъдат компилирани с новата версия на SDK, това може да не е необходимо за вас на този етап. Ако извършите надстройка, някои от методите, които сте използвали, може да са остарели и макар да няма вероятност да произвеждат повече от предупреждение по време на компилиране, бъдете в безопасност.
  • Не ви е гарантирано много изтегляния или продажби, не се обезсърчавайте.
  • Когато успеете и получите приложение в App Store, не се плашете от подли хора, които пишат гадни отзиви. Някои дават полезна обратна връзка, а други просто обичат да бъдат груби.
  • Пристрастява; може да не успеете да спрете.

Препоръчано: