Com fer una aplicació per a iPhone (amb imatges)

Taula de continguts:

Com fer una aplicació per a iPhone (amb imatges)
Com fer una aplicació per a iPhone (amb imatges)

Vídeo: Com fer una aplicació per a iPhone (amb imatges)

Vídeo: Com fer una aplicació per a iPhone (amb imatges)
Vídeo: Aumenta tus FPS haciendo esto 😮 2024, Maig
Anonim

El mercat de les aplicacions canvia i canvia constantment i les històries d’èxit són prou grans com per cridar l’atenció de qualsevol persona. Creieu que teniu la propera gran idea per a una aplicació per a iPhone? Pot ser més fàcil de fer del que es pensa. Tot i que haureu d'aprendre una mica de codificació, gran part del treball de la interfície es pot fer gràficament. Crear una aplicació requereix temps, aprenentatge i paciència, però potser pugueu crear el proper Flappy Bird. Consulteu el pas 1 següent per començar.

Passos

Part 1 de 5: Configuració del vostre entorn de desenvolupament

Feu una aplicació per a iPhone Pas 1
Feu una aplicació per a iPhone Pas 1

Pas 1. Descarregueu i instal·leu Xcode

Xcode és l’entorn de desenvolupament on es creen totes les aplicacions per a iPhone. Xcode està disponible de forma gratuïta a Apple, però requereix la instal·lació d’OS X 10.8 o posterior. No hi ha cap manera oficial d'executar Xcode en un PC Windows o Linux. Això vol dir que, si voleu desenvolupar una aplicació per a iPhone però no teniu un Mac, primer haureu d’invertir-hi.

  • Per desenvolupar aplicacions per a iOS 8, necessitareu Xcode 6.0.1 i l’SDK de iOS 8, tots dos disponibles a Apple. L'SDK d'iOS 8 conté un nombre significatiu de noves API que us permeten crear tot tipus de noves experiències d'aplicacions, incloses la integració d'iCloud i Touch ID.
  • Per desenvolupar aplicacions per a iOS 10, necessitareu Xcode 8 i l’SDK de iOS 10, també disponibles a Apple. Hi ha canvis significatius en l'idioma Swift i l'SDK en aquesta versió de Xcode que voldreu tenir en compte, però la bona notícia és que no hi haurà més canvis de "trencament de codi" en l'idioma Swift després d'aquesta versió.
Feu una aplicació per a iPhone Pas 2
Feu una aplicació per a iPhone Pas 2

Pas 2. Instal·leu un bon editor de text

Tot i que podeu codificar completament dins de Xcode, trobareu que treballar amb grans trossos de codi és molt més fàcil si teniu un editor de text dedicat especialitzat en la sintaxi de programació. TextMate i JEdit són dues opcions molt populars.

Feu una aplicació per a iPhone Pas 3
Feu una aplicació per a iPhone Pas 3

Pas 3. Instal·leu un programa de gràfics vectorials

Si teniu previst crear dissenys i art personalitzats per a la vostra aplicació, voldreu un programa que pugui crear gràfics vectorials. Els gràfics vectorials s’escalen sense perdre la claredat i són essencials per a una bona aplicació. Els programes vectorials més populars inclouen CorelDraw, Adobe Illustrator i Xara Designer, que són comercials, i Inkscape, que és gratuït. Un bon programa gratuït de dibuix de gràfics vectorials és DrawBerry. No és tan potent com els programes professionals, però és bo per a un usuari per primera vegada o si no voleu pagar alguna cosa per un sol ús.

Feu una aplicació per a iPhone Pas 4
Feu una aplicació per a iPhone Pas 4

Pas 4. Familiaritzeu-vos amb Objective-C

Objective-C és el llenguatge de programació que s’utilitza per crear funcionalitats a les aplicacions de l’iPhone. Maneja la manipulació de dades i objectes. Objective-C és un derivat de la família de llengües C i és un llenguatge orientat a objectes. Si ja teniu una comprensió bàsica de C o Java, Objective-C hauria de ser, en la seva major part, força fàcil d’entendre.

  • Una opció més recent és crear l'aplicació amb l'idioma Swift, el següent a Objective-C. Swift té una sintaxi molt més amable i una sensació més moderna.
  • Tot i que és possible crear una aplicació bàsica sense conèixer Objective-C, no podeu realitzar cap tipus de funció avançada sense codificar-la vosaltres mateixos. Sense Objective-C, tot el que podeu fer és desplaçar-vos entre les pantalles.
  • Hi ha una gran varietat de tutorials disponibles en línia, així com una gran quantitat d'informació que es pot trobar en diversos llibres sobre Objective-C o Swift. Si voleu prendre’s seriosament el desenvolupament d’aplicacions per a iPhone, teniu a mà alguns recursos.
  • Algunes de les comunitats en línia més populars d'Objective-C i Swift inclouen els fòrums de desenvolupadors d'Apple, l'iPhoneSDK Google Group i StackOverflow.
Feu una aplicació per a iPhone Pas 5
Feu una aplicació per a iPhone Pas 5

Pas 5. Penseu en la possibilitat de subcontractar el desenvolupament

Si simplement no teniu cap interès per aprendre Objective-C o Swift o no teniu cap os artístic al vostre cos, hi ha un gran nombre d’autònoms i equips de desenvolupament que poden assumir diversos aspectes de el teu projecte per a tu. Externalitzar el vostre desenvolupament és un procés complicat, però us pot estalviar molts mals de cap si no sou el tipus de programació. Assegureu-vos que tots els implicats signin un acord de no divulgació i que hi hagi estructures de pagament abans de començar qualsevol treball.

Upwork (anteriorment oDesk i Elance) és el servei freelance més popular a Internet que compta amb centenars de desenvolupadors i artistes de tots els nivells d’habilitat

Feu una aplicació per a iPhone Pas 6
Feu una aplicació per a iPhone Pas 6

Pas 6. Creeu un compte de desenvolupament

Per tal de distribuir la vostra aplicació a l'App Store o donar-la a altres persones per provar-la, haureu de registrar-vos per obtenir un compte de desenvolupador d'Apple. El compte té un cost de 99 dòlars anuals i us requerirà que introduïu informació fiscal i bancària.

Podeu crear el vostre compte al lloc web de iOS Dev Center

Feu una aplicació per a iPhone Pas 7
Feu una aplicació per a iPhone Pas 7

Pas 7. Baixeu algunes aplicacions de prova

Un cop us hàgiu registrat per obtenir un compte de desenvolupador, tindreu accés als recursos de desenvolupament d'Apple. Aquests recursos inclouen una gran varietat de projectes de mostra que us poden proporcionar una gran quantitat de coneixements sobre el funcionament del desenvolupament d'aplicacions. Cerqueu un exemple relacionat amb el tipus d’aplicació que vulgueu crear i desfeu-lo a Xcode.

Part 2 de 5: Planificació de l'aplicació

Feu una aplicació per a iPhone Pas 8
Feu una aplicació per a iPhone Pas 8

Pas 1. Definiu el vostre concepte

Abans d’obrir Xcode per primera vegada, haureu de tenir un pla ben pensat per a la vostra aplicació i les seves funcions. Podria incloure un document de disseny que descrigui totes les funcionalitats de l’aplicació, esbossos de la interfície d’usuari i flux entre pantalles i una idea bàsica dels tipus de sistemes que s’hauran d’implementar.

  • Proveu d’adherir-vos al document de disseny tant com sigui possible mentre desenvolupeu la vostra aplicació. Això us ajudarà a mantenir el focus en les funcions que desitgeu.
  • Proveu de dibuixar com a mínim un esbós en miniatura per a cada pantalla de la vostra aplicació.
Feu una aplicació per a l'iPhone Pas 9
Feu una aplicació per a l'iPhone Pas 9

Pas 2. Determineu el vostre públic

El públic de la vostra aplicació tindrà molt a veure amb la seva aparença i la funcionalitat de l’aplicació. Per exemple, una aplicació de llista de tasques tindrà un públic molt diferent d’un joc de trets sagnants. Això us ajudarà

Feu una aplicació per a l'iPhone Pas 10
Feu una aplicació per a l'iPhone Pas 10

Pas 3. Comprovar una necessitat amb l'aplicació

Si l’aplicació és d’alguna mena d’utilitat, hauria d’oferir una solució a un problema que no s’ha resolt abans, o una solució o mètode únic o que ho faci millor que els intents anteriors. Si la vostra aplicació és un joc, ha de tenir una característica o funcions úniques que ajudin a diferenciar-la i atraure jugadors específics.

Feu una aplicació per a iPhone Pas 11
Feu una aplicació per a iPhone Pas 11

Pas 4. Penseu en el contingut

La vostra interfície d'usuari estarà determinada pel tipus de contingut que mostreu a l'usuari de la vostra aplicació. Per exemple, si l'aplicació tracta de fotos, voldreu una interfície d'usuari que us permeti mirar les fotos i navegar-hi pel més fàcilment possible.

Feu una aplicació per a l'iPhone Pas 12
Feu una aplicació per a l'iPhone Pas 12

Pas 5. Practicar bons processos de disseny de la IU

La interfície d’usuari no hauria d’intervenir mai l’usuari. Això vol dir que les opcions haurien de ser ben visibles i que l'usuari mai no hauria de qüestionar-se quin botó fa què. Si utilitzeu icones, haurien de representar amb precisió la seva funció. La navegació per l'aplicació ha de ser fluida i natural.

El disseny de la interfície d’usuari és tant una forma d’art com una ciència. Probablement revisareu el vostre disseny constantment a mesura que evolucioni el vostre projecte

Part 3 de 5: Creació de l'aplicació

Feu una aplicació per a l'iPhone Pas 13
Feu una aplicació per a l'iPhone Pas 13

Pas 1. Creeu un projecte nou a Xcode

Obriu Xcode i inicieu un projecte nou des del menú Fitxer. Seleccioneu "Aplicació" a sota de l'encapçalament "iOS" a la part esquerra de la finestra. A la secció de plantilla, trieu "Aplicació buida".

  • Hi ha una varietat de plantilles disponibles, totes dissenyades per a diferents tasques. Comenceu amb una plantilla en blanc fins que us sentiu més còmode amb el procés de desenvolupament. Podeu provar una de les plantilles més complicades quan hàgiu conegut el funcionament de tot.
  • Haureu de proporcionar un nom de producte, l’identificador de la vostra empresa i el prefix de la classe. Si encara no teniu un identificador d’empresa d’Apple, introduïu com.example. Per al prefix de classe, introduïu XYZ.
  • Seleccioneu "iPhone" al menú Dispositius.
Feu una aplicació per a iPhone Pas 14
Feu una aplicació per a iPhone Pas 14

Pas 2. Creeu un guió gràfic

El guió gràfic és la representació visual de totes les pantalles de la vostra aplicació. Mostra el contingut de cada pantalla, així com les transicions entre elles. L’eina Storyboard us ajudarà a desenvolupar el flux de la vostra aplicació.

  • Feu clic a Fitxer → Nou → Fitxer.
  • A l’encapçalament d’iOS, feu clic a "Interfície d’usuari".
  • Seleccioneu Storyboard i feu clic a Següent.
  • Seleccioneu l'iPhone al menú Dispositius i, a continuació, anomeneu el fitxer "Principal". Assegureu-vos que es desi a la mateixa ubicació que el vostre projecte.
Feu una aplicació per a l'iPhone Pas 15
Feu una aplicació per a l'iPhone Pas 15

Pas 3. Assigneu el vostre guió gràfic al vostre projecte

Un cop hàgiu creat el guió gràfic, l'haureu d'assignar com a interfície principal de l'aplicació. Això carregarà el Storyboard quan es llanci l'aplicació. Si no assigneu el guió gràfic, no passarà res quan inicieu l'aplicació.

  • Feu clic al nom del projecte a l'arbre de navegació esquerre.
  • Cerqueu els encapçalaments Objectius al marc principal. Seleccioneu el vostre projecte a la llista Objectius.
  • Cerqueu la secció Informació sobre el desplegament a la pestanya General.
  • Introduïu Main.storyboard al camp de text "Interfície principal".
Feu una aplicació per a iPhone Pas 16
Feu una aplicació per a iPhone Pas 16

Pas 4. Afegiu la primera pantalla mitjançant un controlador de vista

Els controladors de visualització dicten com l’usuari veu el contingut. Hi ha una varietat de controladors de visualització predefinits disponibles, incloses les vistes estàndard i les taules. Afegireu controladors de visualització al vostre guió gràfic, que indica a l’aplicació com mostrar el contingut a l’usuari.

  • Seleccioneu el fitxer "Main.storyboard" al menú de navegació del projecte. Veureu un llenç en blanc a la finestra del Creador d’interfícies.
  • Cerqueu la biblioteca d’objectes. Es troba a la part inferior del marc dret i es pot seleccionar fent clic al botó petit cub. Això carregarà una llista d'objectes que es poden afegir al llenç.
  • Feu clic i arrossegueu l'objecte "Visualitza el controlador" al llenç. La vostra primera pantalla apareixerà al llenç.
  • La vostra primera "Escena" s'ha completat. Quan s’inicia l’aplicació, el controlador de visualització carregarà la primera pantalla.
Feu una aplicació per a iPhone Pas 17
Feu una aplicació per a iPhone Pas 17

Pas 5. Afegiu objectes d'interfície a la primera pantalla

Un cop hàgiu definit el controlador de visualització, podeu començar a omplir la pantalla amb els objectes d'interfície que necessiteu, com ara etiquetes, camps d'entrada de text i botons. Els objectes d'interfície es poden trobar a la llista de la biblioteca d'objectes en què heu trobat l'objecte View Controller.

  • Feu clic i arrossegueu objectes de la llista per afegir-los a la pantalla.
  • Es pot canviar la mida de la majoria d’objectes fent clic i arrossegant les caselles que hi ha a la vora de l’objecte. En canviar la mida, apareixeran directrius a la pantalla per assegurar-vos que tot s’alinea correctament.
Feu una aplicació per a iPhone Pas 18
Feu una aplicació per a iPhone Pas 18

Pas 6. Personalitzeu els objectes que afegiu

Podeu ajustar les propietats de cada objecte, cosa que us permetrà crear una interfície personalitzada i intuïtiva. Per exemple, podeu afegir text de marcador de posició a un camp d’entrada de text que us ajudarà a guiar l’usuari sobre el que hauria d’introduir.

  • Seleccioneu l'objecte que vulgueu personalitzar i feu clic al botó "Inspector d'atributs" a la part superior del marc dret. El botó sembla com un escut.
  • Personalitzeu l’objecte al vostre gust. Podeu canviar l’estil de la font, la mida de la font, el color del text, l’alineació, les imatges de fons, el text del marcador de posició, l’estil de la vora i molt més.
  • Les opcions disponibles canviaran en funció de l'objecte que vulgueu personalitzar.
Feu una aplicació per a iPhone Pas 19
Feu una aplicació per a iPhone Pas 19

Pas 7. Afegiu més pantalles

A mesura que el vostre projecte creixi, probablement haureu d'afegir més pantalla per mostrar tot el contingut necessari perquè l'aplicació sigui útil. Per exemple, si esteu creant una aplicació de llista de tasques, necessitareu almenys dues pantalles: una per introduir un element de llista de tasques i una per visualitzar la llista completa.

  • S’afegeixen més pantalles arrossegant i deixant anar objectes del controlador de visualització a parts en blanc del llenç. Si no trobeu cap punt en blanc per deixar-lo anar, feu clic al botó "Allunya" fins que trobeu zones buides. Assegureu-vos de deixar caure el controlador de visualització al llenç i no a una pantalla existent.
  • Podeu canviar la pantalla inicial si seleccioneu el controlador de visualització amb el qual voleu dirigir des de l'esquema del projecte. Feu clic al botó Inspector d'atributs i marqueu la casella "És el controlador de la visualització inicial". Per exemple, si feu una llista de tasques, voldreu que la llista real sigui el primer que vegi l'usuari quan es llança l'aplicació.
Feu una aplicació per a iPhone Pas 20
Feu una aplicació per a iPhone Pas 20

Pas 8. Afegiu una barra de navegació

Ara que teniu dues pantalles a la vostra aplicació, és hora de fer-la perquè l'usuari pugui moure's d'anada i tornada entre elles. Podeu fer-ho mitjançant l'ús d'un controlador de navegació, que és un controlador de visualització especialitzat. Aquest controlador afegeix una barra de navegació a la part superior de l'aplicació que permet a l'usuari moure's endavant i enrere entre les pantalles.

  • S'ha d'afegir el controlador de navegació a la vista inicial perquè pugui controlar totes les pantalles posteriors.
  • Seleccioneu la vostra visualització inicial a l'esquema del projecte.
  • Feu clic a Editor → Insereix a → Controlador de navegació.
  • Hauríeu de veure com apareix una barra de navegació gris a la part superior de la pantalla a la qual heu afegit el controlador.
Feu una aplicació per a iPhone Pas 21
Feu una aplicació per a iPhone Pas 21

Pas 9. Afegiu funcionalitat a la barra de navegació

Ara que heu inserit la barra de navegació, podeu començar a afegir-hi eines de navegació. Això permetrà que l'usuari es mogui d'anada i tornada entre les pantalles.

  • Afegiu un títol a la barra de navegació. Feu clic a l’element de navegació que hi ha a sota del controlador de visualització al qual l’heu assignat. Obriu l'Inspector d'atributs i escriviu el títol de la pantalla actual al camp Títol.
  • Afegiu un botó de navegació. Obriu la biblioteca d'objectes si encara no està oberta i cerqueu l'element del botó de la barra. Feu clic i arrossegueu-lo a la barra de navegació. Normalment, els botons que us mouen "cap endavant" a l'aplicació es col·loquen a la dreta i els botons que us mouen "enrere" a l'esquerra.
  • Doneu una propietat al botó. Els botons es poden configurar per tenir propietats específiques que facin que s’adaptin fàcilment a la circumstància. Per exemple, si esteu creant una llista de tasques, voldreu un botó "Afegeix" per crear una entrada nova. Seleccioneu el botó i obriu l'Inspector d'atributs. Cerqueu el menú Identificador i trieu "Afegeix". El botó canviarà a un logotip "+".
Feu una aplicació per a iPhone Pas 22
Feu una aplicació per a iPhone Pas 22

Pas 10. Enllaceu el botó nou a una pantalla existent

Per tal que el botó funcioni, haurà de connectar-lo a una altra pantalla. En el nostre exemple de llista de tasques, el botó es troba a la llista general i ha d’estar enllaçat a la pantalla d’entrada. Per enllaçar el botó, manteniu premuda la tecla Ctrl i arrossegueu el botó a la segona pantalla.

  • Quan deixeu anar el botó del ratolí, apareixerà el menú Segueix l'acció amb una llista d'opcions. Trieu "Push" per utilitzar la transició push quan us moveu entre pantalles. També podeu triar "Modal", que obrirà la pantalla com a acció autònoma en lloc d'una seqüència.
  • Si utilitzeu Push, s'afegirà una barra de navegació automàticament a la vostra segona pantalla i es crearà automàticament un botó "enrere". Si trieu modal, haureu d'inserir manualment una segona barra de navegació i afegir els botons "Cancel·la" i "Fet" (per obtenir una llista de tasques; les etiquetes dels vostres botons canviaran en funció de les necessitats de la vostra aplicació).
  • Els botons "Cancel·la" i "Fet" es poden crear de la mateixa manera que heu creat el botó "Afegeix". Simplement seleccioneu "Cancel·la" o "Fet" al menú Identificador a l'Inspector d'atributs.
Feu una aplicació per a iPhone Pas 23
Feu una aplicació per a iPhone Pas 23

Pas 11. Afegiu funcions de tractament de dades

Fins ara, heu pogut crear una interfície bàsica navegable sense necessitat de cap codificació. Si voleu afegir alguna funcionalitat més profunda, com ara l’emmagatzematge de dades i la manipulació de les dades de l’usuari, haureu d’embrutar les mans amb el codi. La codificació està fora de l’abast d’aquesta guia, però hi ha un gran nombre de tutorials Objective-C disponibles en línia.

Podeu utilitzar el prototip de la vostra interfície navegable per ajudar-vos a contractar un desenvolupador. Tenir una interfície de treball farà que sigui molt més fàcil explicar el que necessiteu en la codificació de les coses

Part 4 de 5: provar l'aplicació

Feu una aplicació per a iPhone Pas 24
Feu una aplicació per a iPhone Pas 24

Pas 1. Inicieu el simulador d'iOS

Xcode ve amb un simulador iOS integrat que us permet provar la vostra aplicació en diversos dispositius iOS simulats. Per iniciar el simulador, trieu "Simulador i depuració" al menú desplegable situat a la part superior de la finestra Xcode i, a continuació, trieu el dispositiu que vulgueu provar.

Feu una aplicació per a iPhone Pas 25
Feu una aplicació per a iPhone Pas 25

Pas 2. Creeu l'aplicació

Feu clic al botó Crea, que sembla un botó tradicional de Play, per compilar l'aplicació i executar-la. La creació de l'aplicació pot trigar uns minuts. podeu veure el progrés a la barra d'eines. Un cop finalitzat el procés de compilació, s'obrirà el simulador d'iOS i podreu començar a provar l'aplicació.

Feu una aplicació per a l'iPhone Pas 26
Feu una aplicació per a l'iPhone Pas 26

Pas 3. Proveu l'aplicació al vostre propi iPhone

Abans de distribuir l'aplicació per provar-la, podeu provar-la al vostre propi dispositiu (si en teniu). En primer lloc, connecteu el dispositiu a l’ordinador mitjançant USB. Tanqueu iTunes si s'obre. Seleccioneu "Dispositiu i depuració" al menú desplegable i feu clic al botó Crea. Al cap de pocs segons, l'aplicació s'hauria d'iniciar a l'iPhone. proveu totes les funcions abans de tancar l'aplicació.

Feu una aplicació per a iPhone Pas 27
Feu una aplicació per a iPhone Pas 27

Pas 4. Depureu l'aplicació

Si l'aplicació s'ha bloquejat, heu de començar a esbrinar què ha passat i per què. Aquest és un tema extens i hi ha innombrables motius pels quals la vostra aplicació pot haver fallat. Obriu la consola de depuració i llegiu els missatges d'error. La majoria de les vegades són bastant críptics. Si no enteneu l'error, proveu de cercar amb Google el missatge d'error. El més probable és que trobeu una publicació al fòrum de desenvolupament d'Apple on un amable desenvolupador experimentat ha respost a la seva petició.

La depuració pot suposar molt de temps i tediós. Si no et rendeixes i perseveres, amb el temps ho aconseguiràs millor. Començareu a reconèixer els errors, a fer-ne un seguiment ràpid i fins i tot a esperar-los en ocasions. Un error comú és alliberar un objecte de la memòria més d’una vegada. Un altre és oblidar assignar memòria i inicialitzar un objecte abans d'intentar afegir-hi o assignar-li. Amb cada aplicació, els vostres errors seran cada vegada menys

Feu una aplicació per a iPhone Pas 28
Feu una aplicació per a iPhone Pas 28

Pas 5. Comproveu l'ús de la memòria

L'iPhone té una quantitat de memòria molt limitada. Cada vegada que assigneu una memòria a un objecte, l’haureu d’alliberar quan hàgiu acabat amb ell i tornar-la. Instruments és l'eina SDK de l'iPhone per visualitzar i analitzar l'ús de la memòria, entre altres coses.

  • Amb el dispositiu i la depuració seleccionats com abans, trieu Executa → Executa amb l'eina de rendiment → Fuges. Això llançarà Instruments i iniciarà l'aplicació al dispositiu. Seguiu endavant i utilitzeu l'aplicació amb normalitat. Sembla que es congela periòdicament mentre Instruments registra i analitza l’ús de la vostra memòria. Qualsevol filtració resultarà en una pujada vermella a la cronologia de les filtracions. La font de les fuites es mostrarà a la meitat inferior de la pantalla.
  • Si feu doble clic sobre els objectes filtrats, s’intentarà accedir al codi responsable o si feu clic a la petita fletxa de la columna d’adreça us mostrarà l’historial de filtracions. De vegades, on es detecta la fuita no és necessàriament d'on es va originar.
  • Si us enganxeu realment, proveu el procés d’eliminació. Comenteu i / o omiteu amb cura les àrees del codi i executeu-lo. De vegades, podeu restringir l'àrea general i, finalment, entrar a la línia responsable. Quan sàpiga on és, el podeu corregir o reescriure. Recordeu que l’ús de Google sovint us pot proporcionar els enllaços directes més ràpids a fòrums interns d’Apple o documentació que tracti el vostre problema.
Feu una aplicació per a l'iPhone Pas 29
Feu una aplicació per a l'iPhone Pas 29

Pas 6. Distribuïu la vostra aplicació perquè la provin altres persones

Tot i que provar la vostra aplicació en un paràmetre simulat és una bona manera d’assegurar-vos que l’aplicació funciona i que la interfície té un bon aspecte, res millor que les proves d’altres usuaris que no sigueu vosaltres. Assegureu-vos d’haver solucionat els errors més flagrants abans d’enviar-los a proves externes. Per distribuir la vostra aplicació als vostres provadors, haureu de crear un certificat Ad-Hoc al lloc del Centre de desenvolupament d'iOS.

  • Els provadors externs poden proporcionar molts comentaris que no esperàveu. Això pot ser especialment útil si teniu una aplicació complexa.
  • Per autoritzar els dispositius del comprovador, necessitareu el número UDID de cada dispositiu.
  • Trieu Dispositiu a la llista desplegable i premeu la icona "Construeix". Al Finder, aneu a la carpeta del projecte i cerqueu la carpeta "Ad-Hoc-iphoneos". Dins hi haurà una aplicació. Copieu el certificat "AdHoc.mobileprovision" que heu obtingut del iOS Dev Center a la mateixa carpeta. Seleccioneu l'aplicació i el certificat i pengeu-los. Aquest arxiu es pot lliurar al provador extern. Haureu de crear un arxiu independent per a cada certificat Ad-Hoc.

Part 5 de 5: Alliberar el vostre projecte

Feu una aplicació per a iPhone Pas 30
Feu una aplicació per a iPhone Pas 30

Pas 1. Creeu la compilació de distribució

Seleccioneu Dispositiu i deixa anar al menú desplegable. Premeu la icona "Crea". Al Finder, aneu a la carpeta de compilació del projecte i cerqueu la carpeta "Release-iphoneos". Dins hi haurà una aplicació. Comprimeu-lo en un arxiu.

Per tal que les noves aplicacions superin la certificació Apple, caldrà optimitzar-les per a iOS 8 i la pantalla Retina

Feu una aplicació per a l'iPhone Pas 31
Feu una aplicació per a l'iPhone Pas 31

Pas 2. Obriu el tauler de control d'iTunes Connect

Podeu accedir-hi des del iOS Dev Center. Si teniu algun pas pendent per completar la configuració, apareixerà a la part superior de la pàgina. Assegureu-vos que tota la informació bancària i fiscal s’hagi introduït correctament.

Feu una aplicació per a iPhone Pas 32
Feu una aplicació per a iPhone Pas 32

Pas 3. Introduïu tota la informació de la vostra aplicació

Feu clic a "Gestiona les vostres aplicacions" i seleccioneu "Afegeix una aplicació nova". Empleneu el nom de l'aplicació, el número de SKU i seleccioneu l'identificador del paquet. Seleccioneu el vostre paquet d'aplicacions al menú desplegable.

  • Empleneu els formularis que proporcionen la descripció de l'aplicació, les paraules clau, el lloc d'assistència, la categoria, el correu electrònic de contacte, els drets d'autor, etc.
  • Empleneu els formularis de drets i preus.
  • Tingueu a punt les vostres obres d'art d'iTunes. Necessitareu una gran icona vectorial 512x512, així com algunes captures de pantalla de la vostra aplicació. Les captures de pantalla es poden agafar des del simulador d'iPhone mitjançant Command + Shift + 4 i arrossegant els cabells creuats per l'àrea. Assegureu-vos que siguin de 320 x 480 per a iPhone. Les captures de pantalla són una part molt important del màrqueting de la vostra aplicació, així que assegureu-vos que mostrin les parts més importants.
Feu una aplicació per a iPhone Pas 33
Feu una aplicació per a iPhone Pas 33

Pas 4. Pengeu la vostra aplicació

Feu clic a "Llest per carregar el fitxer binari" i se us dirigirà a una pantalla que us dirigeix a descarregar l'eina de càrrega d'aplicacions. Baixeu-lo i premeu Fet.

  • Instal·leu l'eina de càrrega d'aplicacions i inicieu-la. La primera vegada que executeu el programa, us demanarà la vostra informació d’inici de sessió a iTunes.
  • L'eina Uploader d'aplicacions comprovarà el vostre compte d'iTunes Connect i trobarà les aplicacions per a les quals pugueu carregar els fitxers binaris. Es mostraran al menú desplegable. Seleccioneu el que vulgueu, trieu el zip de distribució que heu creat anteriorment i pengeu-lo. El carregador comprovarà algunes coses internes del paquet i retornarà un error si troba alguna cosa incorrecta, com ara un número de versió incorrecte, una icona que falta, etc. Si tot està bé, carregarà el zip i acabarà.
Feu una aplicació per a iPhone Pas 34
Feu una aplicació per a iPhone Pas 34

Pas 5. Espereu la revisió

Ara no hi ha res a fer, excepte esperar el procés de revisió. Apple us ho notificarà al cap de pocs dies o setmanes per correu electrònic si l'estat de la vostra sol·licitud canvia a "En revisió". Quan es revisa, el procés és molt ràpid. Si falla la pluja inicial de proves, rebrà un correu electrònic de rebuig que us indicarà per què, i Apple oferirà suggeriments per solucionar-ho. Si la vostra aplicació passa la inspecció, Apple us enviarà un correu electrònic per informar-vos que la vostra aplicació està a punt per vendre. La vostra aplicació apareixerà a la botiga d'aplicacions d'iTunes

Feu una aplicació per a iPhone Pas 35
Feu una aplicació per a iPhone Pas 35

Pas 6. Promocioneu la vostra aplicació

Ara que la vostra nova aplicació està disponible per comprar, és el moment de començar a difondre la notícia. Utilitzeu les xarxes socials, envieu notes de premsa a llocs centrats en aplicacions, feu alguns vídeos de YouTube i feu tot el possible perquè la gent parli de la vostra aplicació.

Podeu enviar còpies gratuïtes als revisors, que després escriuran sobre la vostra aplicació al seu lloc web o la revisaran al seu canal de YouTube. Si podeu aconseguir-ho en mans de revisors populars, això pot generar moltes vendes

Feu una aplicació per a iPhone Pas 36
Feu una aplicació per a iPhone Pas 36

Pas 7. Vigileu les vendes

Descarregueu l'aplicació gratuïta iTunes Connect Mobile per al vostre iPhone. Inicieu sessió cada dia i comproveu les vostres vendes, mercats i països de venda. Aquesta és la part divertida! Apple periòdicament us enviarà correus electrònics amb enllaços a les vostres últimes dades de vendes. Podeu descarregar-los per als vostres registres. Bona sort!

Consells

  • Intenteu ser originals i no duplicar aplicacions que ja existeixen a l'App Store. Feu una cerca exhaustiva a l'App Store per esbrinar què hi ha disponible. Per descomptat, si la vostra idea és més clara, aneu-hi.
  • Cerqueu sempre maneres de millorar la vostra aplicació.
  • Proveu d'actualitzar l'aplicació regularment.
  • Si us agrada la referència impresa, visiteu Amazon.com per trobar alguns llibres de desenvolupament d'iPhone.
  • Proveu de provar tants iDevices diferents com pugueu posar a la vostra disposició. Encara millor si tenen instal·lades diverses versions d’IOS.
  • Si contracteu un desenvolupador d’IOS i voleu garantir que l’aplicació per a iOS tingui l’aspecte que heu especificat, podeu dissenyar la interfície de l’aplicació a Photoshop i utilitzar una eina per convertir-la en una aplicació Xcode / iOS funcional.
  • Si només esteu aprenent a codificar, bloquejar idiomes basats o classes en línia us pot ajudar a començar.

Advertiments

  • L'SDK de l'iPhone canvia constantment i els dispositius evolucionen. Si es fa disponible una actualització de l'SDK durant un projecte, assegureu-vos de llegir les novetats i els canvis abans de saltar-hi. Tret que Apple indiqui que tots els enviaments nous s’han de compilar amb la nova versió de l’SDK, pot ser que no sigui necessari en aquest moment. Si actualitzeu, alguns dels mètodes que heu utilitzat poden haver quedat obsolets i, tot i que és probable que no produeixin més que un advertiment en el moment de la compilació, sigueu segurs.
  • No se us garanteix moltes descàrregues ni vendes, no us desanimeu.
  • Quan tingueu èxit i obtingueu una aplicació a l'App Store, no us deixeu intimidar per la gent mesquina que escriu comentaris desagradables. Alguns donen comentaris útils i a alguns els agrada ser grollers.
  • És addictiu; és possible que no pugueu aturar-vos.

Recomanat: