Cum se face o aplicație pentru iphone

Piața de aplicații se mișcă constant și schimbată. Atât de multe povesti de succes au apărut deja că toată lumea știe despre ei. Credeți că aveți o idee mare pentru aplicația iPhone? Creați-l să fie mai ușor decât credeți. Deși va trebui să înveți codarea, majoritatea lucrărilor de pe interfață pot fi efectuate grafic. Crearea unei aplicații va necesita timp, studiu și răbdare, dar poate puteți crea următorul joc Flappy Bird! Continuați cu Pasul 1 pentru a începe.

Pași

Partea 1 din 5:
Configurarea mediului dvs. de dezvoltare
  1. Imagine intitulată Faceți o aplicație iPhone Pasul 1
unu. Descărcați și instalați Xcode. Xcode este un mediu de dezvoltare în care toate aplicațiile sunt create pentru iPhone. Xcode poate fi obținută gratuit de la Apple, dar acest program necesită o versiune de OS X instalată 10.8 sau mai târziu. Nu există o modalitate oficială de a rula xcode pe Windows sau Linux. Aceasta înseamnă că, dacă doriți să dezvoltați o aplicație pe iPhone, dar nu aveți o mac, atunci va trebui să o cumpărați mai întâi.
  • Pentru a dezvolta aplicații în conformitate cu iOS 8, veți avea nevoie de Xcode 6.0.1 și iOS 8 SDK. Ambii pot obține de la Apple. iOS 8 SDK conține un număr destul de mare de API-uri noi, care vă va permite să creați tot felul de noi aplicații, inclusiv integrarea cu ICLOUD și ID-ul de atingere.
  • Pentru a dezvolta aplicații pentru iOS 10, veți avea nevoie de 10 SDK disponibil pe site-ul Apple. În limba de programare rapidă și în SDK în această versiune a XCODE au existat schimbări semnificative. Vestea bună este că după această versiune în Swift vor fi și mai multe modificări ale codului.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 2
    2. Instalați un editor de text bun. Deși puteți face totul în Xcode, veți realiza în curând că este mult mai ușor să lucrați cu o dimensiune mare dacă aveți un editor de text separat specializat în programare. Cele două opțiuni cele mai populare sunt TextMate și Jedit.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 3
    3. Instalați programul grafic vectorial. Dacă intenționați să creați imagini și desene pentru aplicația dvs., veți avea nevoie de un program grafic vectorial. Grafica vectorială poate fi scalată fără pierderi de calitate, ceea ce este important pentru orice aplicație de căutare bună. Programe populare vectoriale Acest CorelDraw, Adobe Illustrator, Xara Designer și Inkscape. Programul de editare Grafică Grafică Good este Drawberry. Ea nu este la fel de puternică ca și programele profesionale, dar bine pentru începători sau pentru cei care nu vor să plătească pentru ceva ce va folosi o singură dată.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 4
    4. Explorați Obiectiv-C. Obiectiv-C este un limbaj de programare care este utilizat pentru a crea funcționalitate în aplicațiile iPhone. Procesează date și funcționează cu obiecte. Obiectiv-C provine din familia familiei C și este un limbaj orientat pe obiecte. Dacă deja înțelegeți C sau Java, veți explora doar obiectivul.
  • Acum puteți utiliza limba rapidă, succesorul Obiectiv-C. Swift are o sintaxă mai simplă și este mai modernă.
  • Deși puteți construi o aplicație de bază fără cunoașterea obiectivului-C, dar nu veți putea efectua nicio funcție extinsă fără a fi nevoie de programare. Fără Obiectiv-C, tot ce poți - se mișcă înainte și înapoi pe ecrane.
  • Există numeroase manuale pe Internet, în plus, multe informații pot fi găsite în diferite cărți despre Obiectiv-C. Dacă doriți să vă angajați serios în dezvoltarea aplicațiilor pentru iPhone, unele dintre aceste surse vor fi utile pentru dvs.
  • Unele dintre cele mai populare comunități online de pe Obiectiv-C includ forumurile Apple Developer, Google Groupsdk și Stackoverflow.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 5
    cinci. Luați în considerare dezvoltarea opțiunii de outsourcing. Dacă nu aveți nici o dorință de a învăța Obiectiv-C sau nu aveți un voal artistic, există un număr mare de echipe Freelancers și dezvoltatori care pot efectua diferite părți ale proiectului pentru dvs. Outsourcingul dvs. Dezvoltarea este un proces complex, dar vă va salva de multe probleme dacă nu sunteți programator. Asigurați-vă că toți cei care vor lucra vor încheia un acord privind nedivulgarea și că ați fost de acord să plătiți înainte de muncă.
  • Upwork (Uniunea fostului Odesk și Elance) - Cel mai popular schimb de freelancerizați pe Internet, unde puteți găsi sute de dezvoltatori și artiști de orice nivel.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 6
    6. Creați un cont de dezvoltator. Pentru a distribui aplicația dvs. în App Store sau oferiți-le celorlalți pentru a testa, trebuie să vă înregistrați pentru a obține un cont Apple Developer. Contul costă 99 USD pe an, și pentru a crea, va trebui să introducă informații despre impozite și informații bancare.
  • Puteți crea contul dvs. pe site-ul Centrului IOS Dev.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 7
    7. Descărcați mai multe aplicații de testare. Odată ce ați înregistrat un cont de dezvoltator, aveți acces la resursele de dezvoltare Apple. Aceste resurse includ mai multe proiecte, de exemplu, care vă pot oferi o cantitate colosală de informații despre modul în care se dezvoltă aplicațiile. Găsiți un exemplu, cumva asociat cu tipul de aplicație pe care doriți să îl creați și să îl practicați în Xcode.
  • Partea 2 din 5:
    Planificăm anexa
    1. Imagine intitulată Faceți o aplicație iPhone Pasul 8
    unu. Determinați conceptul. Înainte de a deschide xcode pentru prima dată, trebuie să aveți un plan bine gândit al aplicației dvs. și de capacitățile sale. Aceasta include un document de proiectare care reflectă întreaga funcționalitate a aplicației, conturul interfeței utilizator și tranziția dintre ecrane, ideea de bază a tipurilor de sisteme care vor trebui implementate.
    • Încercați când dezvoltați o aplicație pentru a adera la documentul de proiectare cât mai mult posibil. Acest lucru vă va ajuta să vă concentrați asupra oportunităților de care aveți nevoie.
    • Încercați să trageți cel puțin o schiță pentru fiecare ecran în aplicația dvs.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 9
    2. Determină publicul țintă. Publicul aplicației dvs. este foarte dependent de modul în care arată aplicația și de funcționalitatea sa. De exemplu, o aplicație cu o listă de cazuri nu va avea o audiență atât de țintă decât jocul de fotografiere. Te va ajuta.
  • Imaginea intitulată Faceți o aplicație iPhone Pasul 10
    3. Gândiți-vă pentru ceea ce are nevoie de aplicație. Dacă cererea dvs. este utilă, aceasta trebuie să ofere o soluție la problema pe care nimeni nu a oferit anterior sau trebuie să oferiți cea mai bună soluție decât cea oferită înainte. Dacă aplicația dvs. este un joc, atunci ar trebui să aibă o caracteristică (sau caracteristici) unică, care o va permite să o despărți de alte jocuri și să atragă anumiți jucători.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 11
    4. Examinați conținutul. Interfața dvs. de utilizator va fi determinată de tipul de conținut pe care îl veți arăta utilizatorilor aplicației dvs. De exemplu, dacă aplicația dvs. funcționează cu fotografii, doriți ca interfața utilizator să navigheze fotografiile și să se miște între ele cât mai ușor posibil.
  • Imaginea intitulată Faceți o aplicație iPhone Pasul 12
    cinci. Practicați în crearea unui UI bun. Interfața cu utilizatorul nu ar trebui să interfereze niciodată cu utilizatorul. Aceasta înseamnă că opțiunile trebuie să fie clar vizibile, iar utilizatorul nu ar trebui să se întrebe niciodată ce are butonul. Dacă utilizați pictograme, ele trebuie să-și afișeze clar funcția. Navigarea pe aplicație trebuie să fie flexibilă și naturală.
  • Dezvoltarea interfeței cu utilizatorul este atât o formă de artă și știință. Cel mai probabil veți revizui în mod constant designul pe măsură ce proiectul se dezvoltă.
  • Partea 3 din 5:
    Crearea unei aplicații
    1. Imagine intitulată Faceți o aplicație iPhone Pasul 13
    unu. Creați un nou proiect în Xcode. Deschideți Xcode și porniți un nou proiect din meniul Fișier. Alege "Aplicație" (aplicație) sub titlu "ios" În partea stângă a ferestrei. În secțiunea Șablon, selectați "Aplicație goală" (aplicație goală).
    • Există multe modele gata făcute și totul este creat pentru diverse sarcini. Începeți de la un șablon gol până când vă dați seama în procesul de dezvoltare. Puteți încerca unul dintre șabloanele mai complexe de îndată ce vă dați seama cum funcționează totul.
    • Trebuie să specificați numele produsului, identificatorul companiei dvs. și prefixul de clasă. Dacă nu aveți un identificator al companiei de la Apple, introduceți Com.Exemplu. În prefixul de clasă introduceți Xyz.
    • Alege "iPhone" Din meniul dispozitivului.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 14
    2. Creați Storyboard. Storyboard este o reprezentare vizuală a tuturor ecranelor din aplicația dvs. Afișează conținutul fiecărui ecran, precum și tranziții între ele. Storyboard Tool vă va ajuta în dezvoltarea aplicației dvs.
  • Alegeți fișierul → NEW → FILE.
  • Sub titlul iOS, selectați "Interfața cu utilizatorul" (interfața cu utilizatorul).
  • Selectați Storyboard și faceți clic pe Următorul.
  • Selectați iPhone-ul din meniul Dispozitive și apoi numele fișierului "Principal". Asigurați-vă că l-ați salvat acolo, unde și proiectul dvs.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 15
    3. Alocați Storyboard la proiectul dvs. Odată ce ați creat Storyboard, trebuie să o atribuiți ca interfață principală a aplicației dvs. Apoi, tabloul de story va fi descărcat când aplicația este pornită. Dacă nu alocați un tablou, când începeți aplicația, nu se întâmplă nimic.
  • Faceți clic pe proiectul dvs. în arborele de navigare din stânga.
  • Găsiți țintele care se îndreaptă în fereastra principală. Alegeți proiectul dvs. din lista de listă țintă.
  • Găsiți secțiunea Info Deployment în fila General (General).
  • introduce Principal.Storyboard în câmpul de text "Interfața principală" (interfața principală).
  • Imagine intitulată Faceți o aplicație iPhone Pasul 16
    4. Adăugați primul dvs. ecran utilizând controlerul de tip. Controlerele de vizualizare determină modul în care conținutul va fi vizualizat de către utilizator. Există mulți controlori de tip pre-creați, inclusiv specii și tabele standard. Veți adăuga controlere de vizualizare la povestea dvs., care vă va spune aplicației dvs., cum să afișați conținutul utilizatorului.
  • Selectați fișierul "Principal.Storyboard" În meniul de navigare a proiectului. Veți vedea că în fereastra Builder goală apare că canvasul gol.
  • Găsiți biblioteca de obiecte (Biblioteca de obiecte). Acesta este situat în partea de jos a părții drepte și puteți alege făcând clic pe butonul cu un cub mic. Aceasta va încărca o listă de obiecte care pot fi adăugate la pânza dvs.
  • Apăsați și trageți obiectul "Vizualizați controlerul" (Vizualizare controler) pe panza ta. Primul ecran va apărea pe panza ta.
  • Primul tau "Scenă" Terminat. Când porniți aplicația, controlerul de vizualizare va descărca primul ecran.
  • Imaginea intitulată Faceți o aplicație iPhone Pasul 17
    cinci. Adăugați obiecte de interfață pe primul ecran. Odată ce ați identificat controlerul de tip, puteți începe postarea obiectelor de interfață de care aveți nevoie, cum ar fi etichetele, câmpurile de introducere a introducerii și butoanele. Toate obiectele de interfață pot fi găsite în lista Bibliotecilor Obiecte, care se găsesc în interiorul obiectului Controler View (Controller View).
  • Alegeți și transferați obiecte din listă și adăugați-le pe ecran.
  • Majoritatea obiectelor permit redimensionarea prin presarea graniței obiectului și a mișcării sale. Când redimensionați, ghidurile vor apărea pe ecran, astfel încât să vă puteți asigura că totul pare corect.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 18
    6. Schimbați obiectele pe care le-ați adăugat. Puteți modifica proprietățile fiecărui obiect, care vă va permite să creați o interfață individuală și intuitivă. De exemplu, puteți adăuga un text de înlocuire în câmpul de text de intrare care va solicita utilizatorului că ar trebui să intre.
  • Selectați un obiect pe care doriți să îl modificați și faceți clic pe buton "Atribute inspector" (Inspector de atribut) în partea de sus a dreptului. Butonul ușor similar cu scutul.
  • Schimbați obiectul după cum doriți. Puteți schimba stilul fontului, dimensiunea fontului, culoarea textului, alinierea, imaginile de fundal, înlocuirea textului, stilul de frontieră și multe altele.
  • Opțiunile existente se vor schimba, în funcție de obiectul pe care îl schimbați.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 19
    7. Adăugați mai multe ecrane. Pe măsură ce proiectul dvs. creează, cel mai probabil doriți să adăugați mai multe ecrane pentru a afișa tot ce aveți nevoie pentru aplicație. De exemplu, dacă efectuați o aplicație cu o listă de cazuri, veți avea nevoie de cel puțin două ecrane: una pentru a intra în carcasă și a doua pentru a vizualiza lista.
  • Ecranele suplimentare pot fi adăugate, deplasarea și eliberarea controlerului de vizualizare pe partea goală a panzei. Dacă nu puteți găsi un complot gol pentru a elibera mouse-ul, faceți clic pe buton "A micsora" (reduceți scala) până când apar zonele goale. Asigurați-vă că ați coborât un controler de vizualizare a canvasului și nu pe un ecran existent.
  • Puteți modifica ecranul inițial selectând controlerul de tip care trebuie făcut în fereastra proiectului. Apăsați butonul Inspector al atributului (Inspector de atribut) și verificați dacă bifați "Este controlerul inițial de vizualizare" (Controller de tip de vârf). De exemplu, dacă faceți o listă de cazuri, doriți să fiți lista mai întâi pentru a vedea utilizatorul când porniți aplicația.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 20
    opt. Adăugați panoul de navigare. Acum aveți două ecrane în aplicație și este timpul să faceți ca utilizatorul să se poată mișca între ele înainte și înapoi. Puteți realiza acest lucru cu utilizarea controlerului de navigare (controler de navigare), care este o versiune specializată a controlerului de vizualizare (Controler View). Acest controler adaugă panoul de navigare în partea de sus a aplicației dvs. și permite utilizatorului să se deplaseze înainte și înapoi între ecrane.
  • Controlerul de navigare trebuie adăugat la mintea dvs. inițială, astfel încât să poată controla toate ecranele ulterioare.
  • Selectați vizualizarea inițială din fereastra proiectului.
  • Selectați Editor → Încorporați → Controler de navigare.
  • Ar trebui să vedeți că în partea de sus a ecranului la care adăugați controlerul, a apărut un panou de navigare gri.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 21
    nouă. Adăugați funcționalitatea acestui panou de navigare. Acum că ați introdus panoul de navigare, puteți începe să adăugați unelte de navigare. Acest lucru va permite utilizatorului să se deplaseze între ecrane înainte și înapoi.
  • Adăugați la panoul de navigare din titlu. Faceți clic pe elementul de navigare sub controlerul vizualizării la care l-ați numit. Deschideți Inspector de atribut și introduceți antetul ecranului curent în câmpul Titlu.
  • Adăugați butonul de navigare. Deschideți Biblioteca Obiecte (Biblioteca de obiecte) Dacă nu este încă deschisă și găsiți butonul de bar. Selectați-l și transferați la panoul de navigare. De obicei butoanele care vă mișcă "redirecţiona" prin aplicație, plasat în partea dreaptă și butoanele te mișcă "înapoi" - Stânga.
  • Dați butoanele de proprietăți. Butoanele pot fi configurate utilizând proprietăți speciale care le permit să fie ușor adaptate la diferite condiții. De exemplu, dacă creați o listă de cazuri, este posibil să aveți nevoie de un buton "Adăuga", Pentru a crea o nouă intrare. Selectați butonul și Inspectorul de atribut deschis (Inspector de atribut). Locuiți meniul de identificare și selectați "Adăuga". Butonul se va schimba în logo-ul "+".
  • Imagine intitulată Faceți o aplicație iPhone Pasul 22
    10. Legați-vă noul buton cu un ecran existent. La funcția butonului dvs., trebuie să o conectați la un alt ecran. În exemplul nostru cu o listă de cazuri, butonul va fi amplasat în lista generală și trebuie asociată cu ecranul de introducere. Pentru a conecta butonul, strângeți butonul Control, și trageți butonul la al doilea ecran.
  • Când eliberați butonul mouse-ului, meniul Acțiune Segue va apărea cu lista de opțiuni. Alege "Apăsați", Pentru a utiliza mișcarea între ecrane. De asemenea, puteți alege "Modal", care va deschide ecranul ca fiind complet independent, fără secvența ecranelor.
  • Dacă utilizați împingeți, veți fi adăugați automat la cel de-al doilea ecran, precum și un buton "înapoi". Dacă alegeți modal, va trebui să introduceți manual al doilea bara de navigare și să adăugați butoane "Anulare" și "Gata" (În aplicația cu o listă de cazuri, vor exista și alte butoane în aplicația dvs., în funcție de nevoile aplicației dvs.).
  • Butoane "Anulare" și "Gata" pot fi create cu același mod în care ați creat un buton "Adăuga". Selectați doar "Anulare" și "Gata" Din meniul de identificare din Inspectorul de atribute.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 23
    unsprezece. Utilizați capabilități de procesare a datelor. Până la acest punct, a fost posibilă crearea unei interfețe de bază fără a fi nevoie să scrieți codul. Dacă doriți să adăugați funcționalitate mai profundă, cum ar fi stocarea datelor, procesarea introducerii utilizatorilor, trebuie să vă scufundați în codul de scriere. Scriptul de scriere este dincolo de acest articol, dar pe Internet există un număr mare de manuale pe Obiectiv-C.
  • Puteți utiliza interfața prototip cu navigare atunci când angajați un dezvoltator. Dacă aveți o interfață de lucru, atunci este mult mai ușor să explicați ce aveți nevoie de la program.
  • Partea 4 din 5:
    Aplicații de testare
    1. Imagine intitulată Faceți o aplicație iPhone Pasul 24
    unu. Rulați simulatorul ios. Xcode vine cu emulator iOS încorporat, care vă permite să testați aplicația pe un set de dispozitive eminate cu iOS. Pentru a porni emulatorul, selectați din meniul din partea de sus a elementului de fereastră xcode "Simulator și depanare", și apoi selectați dispozitivul pe care doriți să îl testați.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 25
    2. Colectați aplicația. Faceți clic pe butonul de construire care arată ca un buton de redare obișnuit pentru a compila și a porni aplicația. Construiți o aplicație poate dura câteva minute. Pe panou puteți viziona progresul. De îndată ce procesul de asamblare este finalizat, Simulatorul IOS se va deschide și puteți începe să vă testați aplicația.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 26
    3. Verificați aplicația pe propriul iPhone. Înainte de a distribui aplicația de testare, îl puteți testa pe propriul dispozitiv (dacă îl aveți). Mai întâi conectați dispozitivul la un computer USB. Dacă se deschide iTunes, închideți-l. Selectați din lista derulantă "Dispozitiv și depanare", și apoi faceți clic pe butonul Build. După câteva secunde, aplicația trebuie să înceapă pe iPhone. Verificați toate funcționalitățile înainte de a închide aplicația.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 27
    4. Obțineți depanarea de depanare. Dacă aplicația "Temerile", trebuie să determine ce sa întâmplat și de ce. Motivele pot fi infinit foarte multe. Deschideți consola de depanare și citiți mesajele de eroare. Cel mai adesea nu vor fi deosebit de ușor de înțeles. Dacă nu înțelegeți eroarea, încercați să căutați erori în Google. Există șansa de a vă putea împiedica pe mesajul rămas pe Forumul Apple dezvoltator, unde orice dezvoltator a răspuns deja la întrebare.
  • Aplicațiile de depanare sunt un proces lung și obositor. Dacă nu renunțați și veți continua să continuați, în timp, veți obține mai bine. Veți începe să recunoașteți erorile, găsiți-le rapid și chiar uneori se așteaptă. O eroare comună constă în eliberarea memoriei obiectului mai mult decât o dată. O altă eroare frecventă - dacă uitați să alocați memorie și să inițializați obiectul înainte de a încerca să-i adăugați ceva sau să alocați. Cu fiecare aplicație veți avea erori mai puțin și mai puțin.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 28
    cinci. Verificați utilizarea memoriei. În memoria iPhone un pic. De fiecare dată, alocarea memoriei pentru obiect, va trebui să fie eliberată la finalizarea lucrului cu acesta. Există unelte cum ar fi iPhone SDK, care, printre altele, pot fi folosite pentru a vizualiza și analiza utilizarea memoriei.
  • Cu dispozitivul selectat și depanarea, selectați Run → Run cu instrumentul de performanță → Scurgeri. Acesta va lansa instrumente și, împreună cu aceasta, aplicația de pe dispozitivul dvs. Acum începeți să utilizați aplicația pe măsură ce utilizați de obicei. Uneori va fi ușor frânare, deoarece programul scrie și analizează utilizarea memoriei. Toate sursele de scurgeri vor fi afișate în partea de jos a ecranului.
  • Apăsarea dublă pe orice obiect vă va deschide codul corespunzător și apăsând micul arroder din coloana de adrese va deschide istoricul problemelor de memorie. Uneori un loc în care scurgerea a fost detectat nu este locul în care a plecat.
  • Dacă vă aflați într-un scop mort, încercați să acționați metoda de excludere. Să comită ceva, sărind cu atenție un cod de zonă, apoi o rulați. Uneori puteți restrânge zona de căutare, apoi găsiți șirul dorit. Când știți unde este localizată eroarea, îl puteți remedia sau rescrie. Amintiți-vă, utilizarea Google vă poate oferi linkuri directe către forumurile Apple sau documentația care descrie cazul dvs.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 29
    6. Separați cererea dvs. pentru teste altor persoane. Deși testarea aplicației dvs. în emulator este o modalitate bună de a vă asigura că funcționează și are o interfață frumoasă, nimic nu se compară cu testarea altor utilizatori. Verificați dacă ați șters cele mai iritante erori înainte de a trimite o aplicație la testarea externă. Pentru a trimite aplicația la testere, va trebui să creați un certificat ad-hoc pe site-ul Centrului IOS Dev.
  • Testerele externe vă pot oferi un număr mare de comentarii pe care nu v-ați așteptat. Acest lucru este util în special dacă aveți o aplicație complexă.
  • Pentru a autoriza dispozitivele de tester, trebuie să cunoașteți numărul UDID al fiecărui dispozitiv.
  • Selectați un dispozitiv din meniul derulant și faceți clic pe pictogramă "Construi". În programul Finder, mergeți la dosarul cu proiectul dvs., găsiți folderul acolo "Ad-hoc-iPhoneos". În interiorul acesta va fi aplicația dvs. Copiați același certificat în același dosar "Ad-hoc.MobileProvision", pe care l-ai primit de la site-ul Centrului IOS Dev. Selectați aplicația împreună cu certificatul și împachetați-le în arhiva ZIP. Această arhivă poate fi transferată la un test extern. Va trebui să creați o arhivă separată pentru fiecare certificat ad-hoc.
  • Partea 5 din 5:
    Publicați cererea dvs
    1. Imagine intitulată Faceți o aplicație iPhone Pasul 30
    unu. Creați ansamblul tipului de distribuție selectând dispozitivul și tastați ansamblu din meniul derulant, apoi faceți clic pe pictogramă "Construi". În programul Finder, deschideți dosarul cu proiectul dvs. și găsiți dosarul "Eliberare-iPhoneos". Va fi aplicația dvs. Croucați-l în format zip.
    • La noua trecere a Apple a Apple, ele trebuie să fie optimizate pentru afișările de tip iOS 8 și Retina.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 31
    2. Deschideți meniul iTunes Connect. Puteți ajunge la ea de la Centrul IOS Dev. Dacă aveți pași neterminanți, acesta va fi scris în partea de sus a ecranului. Asigurați-vă că întreaga dvs. informație bancară și fiscală este introdusă corect.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 32
    3. Introduceți toate informațiile despre aplicația dvs. presa "Gestionați aplicația dvs", și apoi selectați "Adăugați o nouă aplicație". Introduceți numele aplicației, numărul de identificare pentru SKU și Bud. Selectați Bundle Aplicație din meniul derulant.
  • Completați formularul care descrie aplicația, cuvintele cheie, site-urile de asistență, categoria, adresa de e-mail pentru contacte, drepturile de autor și T.D.
  • Completați formele de drept și preț.
  • Imaginile dvs. în iTunes trebuie să fie pregătite. Veți avea nevoie de o pictogramă mare de 512x512, precum și mai multe capturi de ecran ale aplicației dvs. Imaginile de ecran pot fi obținute de la simulatorul iPhone ⌘ comandă+⇧ Shift+4, și tragând. Verificați dacă sunt 320x480 Dimensiune pentru iPhone. Imaginile de ecran sunt o parte foarte importantă a marketingului dvs. de aplicații, deci asigurați-vă că reflectă cele mai importante părți.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 33
    4. Încărcați aplicația dvs. presa "Gata de încărcare binar", Și veți merge la ecranul în care veți fi oferit Descărcați aplicația Uploader Tool. Descărcați-l și faceți clic pe Finalizare.
  • Instalați instrumentul de încărcare a aplicației și executați-l. Pentru prima dată, vă va cere să introduceți datele dvs. de autorizare iTunes.
  • Instrumentul Uploader Application va verifica contul dvs. iTunes Connect și va găsi toate aplicațiile pentru care puteți descărca un fișier binar. Selectați necesarul necesar, selectați fișierul ZIP pe care l-ați creat mai devreme și descărcat. Bootloader va verifica unele dintre lucrurile dvs. și va indica pentru erori, dacă găsiți ceva greșit. Acesta poate fi un număr de versiune, pictograme lipsă și t.D. Dacă totul este minunat, descărcați zipul și totul va fi finalizat.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 34
    cinci. Așteptați verificările. Nu aveți nimic de făcut, cu excepția celor așteptați la sfârșitul procesului de verificare. Apple vă va anunța în câteva zile sau săptămâni prin e-mail, dacă cererea dvs. este înlocuită cu "În revista" (Verificat). Când aplicația intră în acest pas, se întâmplă foarte repede. Dacă aplicația nu trece prin setul inițial de teste, veți primi un e-mail în aceeași zi cu refuzul de a spune de ce cererea a fost respinsă. De asemenea, în scrisoare va fi recomandări Apple pentru repararea sa. Dacă aplicația dvs. a fost verificată, Apple vă va trimite un e-mail care spune că cererea dvs. este gata de vânzare. Acum, aplicația dvs. va apărea în magazinul iTunes App Store.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 35
    6. Publicați-vă aplicația. Acum, aplicația dvs. uimitoare poate fi cumpărată și este timpul să începeți să răspândiți știrile despre el. Utilizați Social Media, trimiteți un comunicat de presă pe site-urile web cu aplicații, faceți câteva videoclipuri pe YouTube și orice doriți să faceți oamenii să vorbească despre aplicația dvs.
  • Puteți trimite copii gratuite la browserele care vor scrie despre aplicația dvs. pe site-ul dvs. sau revizuiți-vă pe canalul YouTube. Dacă sunteți destul de norocoși să intrați în mâinile oamenilor populari, acesta poate duce la un număr mare de vânzări.
  • Imagine intitulată Faceți o aplicație iPhone Pasul 36
    7. Urmăriți vânzări. Descărcați aplicația gratuită iTunes Connect pentru iPhone și mergeți în fiecare zi și urmați-vă vânzările, piețele și țările de vânzări. Aceasta este o parte veselă! Apple va fi din când în când pentru a vă trimite e-mailuri cu referire la cele mai recente date de vânzări. Le puteți descărca pentru raportare. Mult noroc!
  • sfaturi

    • Fi original, nu copiați aplicațiile deja existente în Appstore. Explorați cu atenție appstore pentru a afla ce este acolo. Desigur, dacă ideea dvs. este mai bună decât toți ceilalți, puteți începe.
    • Căutați întotdeauna modalități de îmbunătățire a aplicației.
    • Încercați să testați aplicația pe atât de multe dispozitive I cum puteți găsi. Chiar mai bine dacă sunt instalate diferite versiuni iOS pe ele.
    • Dacă vă plac cărțile de hârtie, mergeți la Amazon.Com pentru a găsi cărți despre dezvoltarea iPhone.

    Avertizări

    • iPhone SDK se schimbă în mod constant și și dispozitive. Dacă a apărut o actualizare SDK în timp ce lucrați la proiect, citiți ce a apărut nou înainte de a utiliza noul SDK. În acest stadiu nu este necesar să faceți acest lucru, cu excepția cazului în care Apple a spus că toate descărcările noi trebuie să fie compilate de noua versiune a SDK. Dacă actualizați, unele metode pe care le utilizați pot fi depășite. Deși cel mai probabil, acest lucru va duce la o avertizare maximă în timpul compilării, este mai bine să se restrângă.
    • Când atingeți succesul și aplicația dvs. va apărea în magazinul de aplicații, nu vă supărați pe cei care vă părăsesc aplicația feedback rău. Unii lasă recenzii utile, iar unii doresc să fie nepoliticos.
    • Nimeni nu vă garantează o mulțime de descărcări sau vânzări, dar nu ar trebui să fie supărat.
    • Dezvoltarea aplicațiilor - Lucrul este fascinant - nu veți putea opri.
    Publicații similare