Как да продавам приложението си iPhone чрез App Store?

След като видях успеха на някои разработчици в продажбата на приложения за iPhone, и с iPad сега, трябва да има много разработчици, които мислят „Защо не аз?“. Забележителните ранни успехи включват Tism през 2008 г., където разработчикът Стив Деметра създаде пъзел играта като страничен проект и направи $ 250 000 (без намаление на Apple) в рамките на няколко месеца.

Миналата година видях FireMint's Контрол на полета (Снимка по-горе) държат място №1 в продължение на няколко седмици и то се продаде над 700 000. Връзката по-горе води до PDF файл на 16 страници, където те публикуват данните си за продажби. Те се надяват да повторят успеха сега с подобрена HD версия за iPad.

Бизнес на милиарди долари

Има повече от 100 000 регистрирани разработчици на iPhone приложения, с над 186 000 приложения в App Store за iPhone / iPod и над 3500 за iPad, когато това е написано (според 148 приложения). По собствено признание Apple е продала над 85 милиона устройства (50 милиона iPhone и 35 милиона iPod Touches), а игрите са категория номер едно, което прави много по-трудно постигането на успех. През април според 148 Apps, всеки ден се пускат средно 105 игри!

instagram viewer

Преди година бяха изтеглени един милиард приложения, а сега те са 3 милиарда. Голям брой от тях са безплатни (приблизително 22% от приложенията), но това все още е огромна сума пари, изплащана от Apple на разработчиците след 30% намаление, което Apple взема.

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

Приготвяме се да започнем

С две думи, ако искате да разработите за iPhone:

  • Имате нужда от Mac компютър от някакъв вид, Mac Mini, iMac, MacBook и т.н. Не можете да разработвате за App Store на компютър с Windows или Linux.
  • Присъединете се към безплатната програма за програмисти на iPhone. Това дава достъп до системата за разработка на SDK и Xcode, която изтегляте и инсталирате. Той включва емулатор, така че можете да тествате повечето приложения, с изключение на тези, които се нуждаят от хардуер като камерата или GPS.
  • Плащайте 99 долара годишно за достъп до програмата за програмисти. Това ви позволява да инсталирате приложения на вашия собствен iPhone / iPod Touch / iPad. Той също така дава по-ранен достъп до бета версии и предишни версии на SDK.

Процес на развитие

Така че вие ​​се развивате далеч и имате версия, която работи в емулатора. След това сте платили 99 долара си и сте приети в програмата на програмиста. Това означава, че вече можете да изпробвате приложението си на вашия iPhone. Ето преглед на това как се прави. Уебсайтът на разработчиците на Apple предоставя много повече подробности.

Имате нужда от сертификат за разработка на iPhone. Това е пример за Шифроване на публичен ключ.

За това трябва да стартирате приложението Keychain Access на вашия Mac (в инструментите за разработчици) и генерирайте заявка за подписване на сертификат, след което го качете в портала за програми на iPhone за разработчици на Apple и вземете сертификата. Също така ще трябва да изтеглите и междинния сертификат и да инсталирате и двете в Keychain Access.

На следващо място е регистрирането на вашия iPhone и т.н. като устройство за тестване. Можете да имате до 100 устройства, които са удобни за по-големи екипи, особено когато има iPhone 3G, 3GS, iPod touchи iPad, за да тествате.

След това регистрирате молбата си. И накрая, въоръжени както с идентификатора на приложението, така и с идентификационния номер на устройството, можете да генерирате профил за осигуряване на уебсайта на Apple. Това се изтегля, инсталира се в Xcode и можете да стартирате приложението си на вашия iPhone!

App Store

Освен ако не сте голяма компания с над 500 служители или университет, който преподава разработка на iPhone приложения, има само два начина да разпространявате приложенията си.

  1. Изпратете го в App Store
  2. Разпространете го чрез Ad-Hoc дистрибуция.

Дистрибуцията чрез App Store е това, което повечето хора предполагам, че искам да правя. Ad Hoc означава, че създавате копие за определен iPhone и т.н. и можете да го доставите за до 100 различни устройства. Отново трябва да получите сертификат, така че стартирайте Keychain Access и генерирайте друга заявка за подписване на сертификат, след което отидете на уебсайта на портала за разработчици на Apple и вземете сертификат за разпространение. Ще изтеглите и инсталирате това в Xcode и ще го използвате за генериране на профил за предоставяне на разпространение.

За да изпратите приложението си в App Store, ще се нуждаете и от следното:

  • Списък с описателни думи, за да може да се намери в App Store.
  • Три икони (29 x 29, 57 x 57 и 512 x 512).
  • Стартиращо изображение, което се появява, докато приложението ви се зарежда.
  • Няколко (1-4) екрана на екраните на вашето приложение.
  • Информация за договор.

След това извършвате действителното подаване на уебсайта ItunesConnect (част от Apple.com), задавате цени (или е безплатно) и т.н. След това, ако приемем, че сте избегнали многото начини да накарате Apple да отхвърли приложението ви от App Store, то трябва да се появи след няколко дни.

Ето някои от причините за отхвърлянето, но не е пълно, така че, моля, прочетете документа за най-добрите практики на Apple:

  • Счита се за нежелателно, напр. порнография.
  • Срива.
  • Той има задна врата или е злонамерен.
  • Той използва частни API.

Apple казва, че получават 8 500 приложения седмично, а 95% от заявките се приемат в рамките на 14 дни. Толкова късмет с вашето подаване и вземете кодиране!

BTW, ако решите да включите великденско яйце (екрани с изненади, скрито съдържание, шеги и т.н.) в приложението си, не забравяйте да уведомите екипа за преглед как да го активира. Те няма да кажат; устните им са запечатани. Ако от друга страна не им кажете и излиза, тогава може и вашето приложение от App Store!