Cum Vând aplicația mea pentru iPhone prin App Store?

După ce am văzut succesul unor dezvoltatori în vânzarea aplicațiilor pentru iPhone și, odată cu iPad-ul afară, trebuie să existe mulți dezvoltatori care se gândesc „De ce nu eu?”. Succesele timpurii notabile includ Trism în 2008, în care dezvoltatorul Steve Demeter a creat jocul puzzle ca proiect secundar și a făcut 250.000 de dolari (net de reducerea Apple) în câteva luni..

Anul trecut a văzut că FireMint’s Flight Control (imaginea de mai sus) a ocupat locul 1 timp de câteva săptămâni și a vândut peste 700.000. Linkul de mai sus duce la un PDF de 16 pagini unde și-au publicat cifrele de vânzări. Ei speră să repete succesul acum cu o versiune HD actualizată pentru iPad.

Afaceri de miliarde de dolari

Există peste 100.000 de dezvoltatori de aplicații pentru iPhone înregistrați, cu peste 186.000 de aplicații în App Store pentru iPhone / iPod și peste 3.500 pentru iPad când a fost scris (conform 148 de aplicații). Apple prin propria admitere a vândut peste 85 de milioane de dispozitive (50 de milioane de iPhone și 35 de milioane de iPod Touch), iar jocurile sunt categoria numărul unu, ceea ce îngreunează mult succesul. În aprilie, conform a 148 de aplicații, în fiecare zi au fost lansate în medie 105 jocuri!

În urmă cu un an, au fost descărcate un miliard de aplicații, iar acum se ridică la 3 miliarde. Un număr mare dintre acestea sunt gratuite (aprox. 22% din aplicații), dar este totuși o sumă imensă de bani plătită de Apple dezvoltatorilor după reducerea de 30% pe care Apple o ia.

Nu este atât de ușor să câștigi mulți bani. Crearea aplicației este un lucru, dar vânzarea acesteia în număr suficient este un joc cu minge cu totul diferit, care necesită promovarea acesteia și furnizarea de copii gratuite pentru recenzii. În unele cazuri, oamenii plătesc recenzorii pentru a-și revizui aplicațiile. Dacă aveți cu adevărat noroc și Apple veți ridica pe acesta veți primi o mulțime de promoție gratuită.

Noțiuni de bază

Pe scurt, dacă doriți să vă dezvoltați pentru iPhone:

  • Ai nevoie de un computer Mac de un fel, Mac Mini, iMac, MacBook etc. Nu poți dezvolta pentru App Store pe un PC Windows sau Linux.
  • Alăturați-vă Programului gratuit pentru dezvoltatori de iPhone. Acest lucru oferă acces la sistemul de dezvoltare SDK și Xcode pe care îl descărcați și îl instalați. Include un emulator pentru a putea testa cele mai multe aplicații, cu excepția celor care au nevoie de hardware, cum ar fi aparatul foto sau GPS-ul.
  • Plătiți 99 USD pe an pentru acces la programul de dezvoltatori. Acest lucru vă permite să instalați aplicații pe propriul iPhone / iPod Touch / iPad. De asemenea, oferă acces anterior la versiunile de versiune și versiunile anterioare ale SDK.

Proces de dezvoltare

Așa că te-ai dezvoltat și ai o versiune care rulează în emulator. În continuare, ați plătit 99 USD și ați fost acceptat în programul dezvoltatorului. Aceasta înseamnă că puteți încerca acum aplicația dvs. pe iPhone. Iată o imagine de ansamblu asupra modului în care faci asta. Site-ul dezvoltator Apple oferă multe mai multe detalii.

Ai nevoie de un certificat de dezvoltare iPhone. Acesta este un exemplu de criptare a cheilor publice.

Pentru asta, trebuie să rulați aplicația Keychain Access pe Mac (în instrumente pentru dezvoltatori) și să generați o solicitare de semnare a certificatului, apoi încărcați-o pe portalul de programe pentru dezvoltatori iPhone Apple și obțineți certificatul. De asemenea, va trebui să descărcați certificatul intermediar și să îl instalați atât în ​​Keychain Access.

Următoarea înregistrare este înregistrarea iPhone etc ca dispozitiv de testare. Puteți avea până la 100 de dispozitive care sunt utile pentru echipe mai mari, mai ales atunci când există iPhone 3G, 3GS, iPod touch și iPad pentru a testa pe.

Apoi vă înregistrați cererea. În cele din urmă, înarmați atât cu id-ul aplicației, cât și cu id-ul dispozitivului, puteți genera un profil de aprovizionare pe site-ul Apple. Acesta este descărcat, instalat în Xcode și veți putea rula aplicația pe iPhone!

App Store

Cu excepția cazului în care sunteți o companie mare cu peste 500 de angajați sau o universitate care predă dezvoltarea aplicațiilor pentru iPhone, există doar două moduri de a vă distribui aplicațiile.

  1. Trimiteți-o în App Store
  2. Distribuie-l prin distribuție Ad-Hoc.

Distribuirea prin App Store este ceea ce majoritatea oamenilor cred că vor să facă. Ad Hoc înseamnă că produceți o copie pentru un anumit iPhone, etc. și că o puteți furniza pentru până la 100 de dispozitive diferite. Din nou, trebuie să obțineți un certificat, astfel încât să executați Keychain Access și să generați o altă cerere de semnare a certificatelor, apoi accesați site-ul portalului dezvoltatorilor Apple și obțineți un certificat de distribuție. Vei descărca și instala acest lucru în Xcode și îl vei folosi pentru a genera un profil de furnizare a distribuției.

Pentru a trimite aplicația în App Store, veți avea, de asemenea, următoarele:

  • O listă de cuvinte descriptive, astfel încât să poată fi găsită în App Store.
  • Trei icoane (29 x 29, 57 x 57 și 512 x 512).
  • O imagine de lansare care apare în timp ce aplicația se încarcă.
  • Câteva (1-4) capturi de ecran de pe ecranele aplicației.
  • Informații despre contract.

Apoi efectuați trimiterea reală pe site-ul ItunesConnect (parte a Apple.com), setați prețurile (sau este gratuit) etc. Apoi, presupunând că ați evitat multe moduri de a face ca Apple să respingă aplicația dvs. din App Store , ar trebui să apară în câteva zile.

Iată câteva dintre motivele respingerii, dar nu este complet, așa că vă rugăm să citiți documentul de bune practici Apple:

  • Este considerat obiectabil, de ex. pornografie.
  • Se prăbușește.
  • Are un backdoor sau este răuvoitor.
  • Utilizează API-uri private.

Apple spune că primesc 8.500 de aplicații pe săptămână și 95% din trimiteri sunt acceptate în termen de 14 zile. Deci, noroc cu transmiterea dvs. și primiți codarea!

BTW dacă decideți să includeți un ou de Paști (ecrane surpriză, conținut ascuns, glume etc) în aplicația dvs., asigurați-vă că echipa de recenzie știe cum să o activeze. Nu vor spune; buzele lor sunt sigilate. Dacă, pe de altă parte, nu le spui și iese, atunci ar putea fi și aplicația ta din App Store!