Você está na página 1de 38

Instalacin y distribucin de aplicaciones mviles para Android/iOS

Versin 1.3 Octubre 2013

Contenido 1.2.3.4.$.!.'.(.Instalacin del entorno de desarrollo Android Importacin y compilacin de un proyecto Android Instalacin del entorno XCode de desarrollo iO Instalacin de la aplicacin en i"#one %istribucin de la aplicacin en "lay tore %istribucin de la aplicacin en App tore Creacin de la cuenta de desarrollador "lay tore Creacin de la cuenta de desarrollador iO p.3 p.4 p.! p.11 p.1& p.21 p.3' p.3(

Instalacin y distribucin de aplicaciones m)iles para Android*iO

2/38

Capitulo 1

Instalacin del entorno de desarrollo Android


Requisitos Antes de empe+ar, )eri-i.ue .ue sus sistema tiene lo si/uiente0 - 1a)a 1.! o superior 2recomendable 3a)a 1.!4. - Al menos 256 libres de memoria 7A8. 7ecomendable 456 "ara la instalacin del ambiente de desarrollo se tiene .ue se/uir los si/uientes pasos. Paso 1: %escar/ar el entorno de desarrollo 2A%9-bundle4 de la si/uiente direccin0 #ttp0**de)eloper.android.com*sd:*inde;.#tmlEn esta p</ina debemos esco/er un A%9bundle de acuerdo a nuestro sistema operati)o0 por e3emplo si tenemos =indo>s X" de 32 bits esco/eremos0 ?adt-bundle->indo>s-;(!-2013021&.+ip@

Paso 2: %escomprimir el arc#i)o en la carpeta en la .ue deseemos ubicar el entorno de desarrollo A%9-6undle .ue est< basado en Aclipse. "or e3emplo C0BandroidB Paso : %entro de la carpeta C0BandroidB locali+ar Aclipse y e3ecutar el pro/rama.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

3/38

Capitulo 2

Importacin y compilacin de un proyecto Android


Requisitos Antes de empe+ar, es importante )eri-icar .ue los si/uientes pa.uetes se encuentren instalados en los e.uipos0 - 1a)a 1.! o superior 2recomendable 3a)a 1.!4. - Al entorno de desarrollo Android instalado y -uncionando. - Ca librerDa de 5oo/le maps A"I 2Ane;o A4. - Ena cla)e para el uso de 5oo/le maps 2Ane;o 64. Procedimiento Paso 1: Antrar al Aclipse, y diri/irse a File--> import Paso 2: eleccionar Import Android existing project Paso : %iri/irse a la carpeta donde est< seleccionado el proyecto. Paso !: %espuFs de importar el proyecto, #acer clic: con el se/undo botn del mouse, y diri/irse a properties. Paso ": An properties, diri/irse a la pestaGa Android. A#D se debe seleccionar la )ersin de 5oo/le maps A"I .ue se #a descar/ado. Paso #: Al proyecto est< listo para compilarse. %iri/irse a 7un--Hrun 2ctrlI-114. Paso $: "ara compilar el pro/rama en un dispositi)o real, debe con-i/urar su e.uipo0 An =indo>s0 instalar los controladores .ue )ienen con el celular. An Cinu;*8ac0 crear las re/las E 6 como se e;plica en el si/uiente enlace0 #ttp0**de)eloper.android.com*tools*de)ice.#tml

Instalacin y distribucin de aplicaciones m)iles para Android*iO

4/38

Capitulo 3

Instalacin del entorno de desarrollo iOS


Requisitos 9ener una cuenta Apple %e)eloper 9ener una computadora 8ac con O X Cion 10.'.$ o superior. 9ener una cone;in a Internet. Etili+ar el na)e/ador a-ari.

Procedimiento Paso 1: Ir a la pa/ina #ttps0**de)eloper.apple.com*

Instalacin y distribucin de aplicaciones m)iles para Android*iO

5/38

Paso 2: Antrar a iO %e) Center.

Paso : Iniciar sesin en Log In y usar cuenta Apple %e)eloper. Ena )e+ en la p</ina #acer clic: en Download Xcode .

Instalacin y distribucin de aplicaciones m)iles para Android*iO

6/38

Paso !: Jacer clic: en !iew In "ac App #tore

Instalacin y distribucin de aplicaciones m)iles para Android*iO

7/38

Paso ": Ena )e+ .ue se entra al App InstalarApp.

tore, #acer clic: en $ratis y despuFs en

Introducir la cuenta Apple y #acer clic: en Iniciar sesi%n.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

8/38

Paso #: Ena )e+ descar/ado, el XCode se encuentra disponible en la carpeta Aplicaciones.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

9/38

Capitulo

Importacin y compilacin de un proyecto iOS


Requisitos 9ener una cuenta Apple %e)eloper 9ener una computadora 8ac con O X Cion 10.'.$ o superior. 9ener instalado el entorno XCode 4.! o superior. 9ener acceso a Internet.

Procedimiento %ota: "ara compilar una aplicacin bastara tener el codi/o y #acer doble clic: sobre el , Xcode abrira una )entana con la todo el codi/o y podra compilarlo y )erlo en el simulador i"#one. "uede #acer pruebas en este simulador. Cos pasos descritos a continuacin son necesarios para contar con los certi-icados 2%e)eloper, %istribution4 y los "ro)isionin/ "ro-ile 2%e)eloper, %istribution4 para #acer compilaciones en un i"#one o subir una aplicacin a la tienda App tore. Paso 10 Obtener el certi-icado de desarrollador 2De&eloper Certi'icate4 "ara ello, crear en (e)c*ain Access un Certi'icate signing re+uest. Ir a (e)c*ain Access -> Certi'icate Assistant -> ,e+uest a Certi'icate From a Certi'ied Aut*orit), y se/uir las instrucciones en pantalla. %espuFs /uardar en su escritorio.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

10/38

Paso 2: In/resar a la pa/ina #ttp0**de)eloper.apple.com Jacer clic: en "em-er Center. In/resar con su respecti)o usuario y contraseGa. Acceder al lin: iO ?"ro)isionin/ "ortal@. Acceder al lin: ?Certi-icates, Identi-ier and "ro-iles@ Ir a ?Certi-icates@ seleccionar la opcin de ,e+uest a Certi'icate. ubir el -ic#ero /enerado con (e)c*ain Access. Ena )e+ #ec#o esto, el certi-icado aparecer< como ? pending@, re-rescar y #acer clic: en Download. %escar/ar, #acer doble clic: sobre el arc#i)o descar/ado. (e)c*ain Access abrir< y lo aGadir< al resto de certi-icados.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

11/38

Paso : 5enerar el /ro&isioning /ro'ile con XCode Conectar el dispositi)o m)il a la computadora, entrar a XCode, abrir el or/ani+er

Instalacin y distribucin de aplicaciones m)iles para Android*iO

12/38

propio de XCode, )eri-icar .ue XCode lo #aya reconocido como dispositi)o. "resionar una )e+ se /enere el botn 0*is de&ice to de&elopment o similar. Kota0 Ko es necesario crear un certi-icado para el dispositi)o de pruebas mismo, ya .ue al momento reali+ar el paso anterior, este se /enera de manera autom<tica en el dispositi)o.

7e.uisitos para crear un pro&isioning pro'ile de manera manual. - %e)ice I%. - App I%. Paso !: 7e/istrar el %e)ice I%. eleccionar XCode, presionar 1indow y seleccionar 2rgani3er.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

13/38

Ena )e+ dentro, conectar el dispositi)o con el cual se desea #acer las pruebas, se/uidamente XCode reconocer< al dispositi)o .ue se acaba de conectar y mostrar< en pantalla todas las caracterDsticas de este.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

14/38

Paso ": Copiar todo el campo Identi'ier y acceder nue)amente al sitio de Apple donde se /eneraron los certi-icados, buscar y seleccione la opcin de De&ices.

An esta )entana se podr<n )isuali+ar todos los dispositi)os .ue se tienen re/istrados en su cuenta, para a/re/ar uno seleccionar la opcin 456. Paso #: In/resar el nombre con el cual re/istrar< el dispositi)o, en el campo %e)ice I% 240#e; c#aracters4, copiar el Identi'ier .ue le proporcion XCode y presionar Continue.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

15/38

Paso $: 5enerar un App I%. %ota: Asta parte ya -ue con-i/urada y re/istrada la primera )e+ .ue se cre la cuenta .ue posee el 6anco en Apple, por tanto no es necesario )ol)er a con-i/urarlo, pero de todas maneras se dar< un pe.ueGo detalle de la -orma de #acerlo. An la pa/ina donde est<n los anteriores puntos, seleccionar App ID7s, una )e+ dentro, seleccione la opcin de 456.

In/resar un nombre para el primer campo, en el se/undo campo in/resar el 8undle Identi'ier para la aplicacin para compilar las aplicaciones en los dispositi)os -Dsicos, en los si/uientes campos no es necesario .ue llene las opciones menos .ue usted desee al/una carateristica especial para las aplicaciones .ue )aya a desarrollar ba3o este App I%.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

16/38

%ota: Antes de compilar el cdi/o, cambiar el dominio por el suyo, .ue en este caso es el App I% 26undle Identi-ier4 creado por Lnica )e+. Aste I% ya -ue creado al crear su cuenta, reemplace el .ue )iene en el cdi/o y utilice el de su cuenta.

Paso &: 5enerar el /ro&isioning /ro'ile y uni-icar con XCode. Vuel)a al mismo sitio a#ora en las pestaGas seleccione la opcin "ro)isionin/ "ro-iles seleccione De&elopment.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

17/38

Instalacin y distribucin de aplicaciones m)iles para Android*iO

18/38

%entro de la opcin 456 asi/nar un nombre a su nue)o /ro'ile, seleccionar el App I% para el cual estar< )alido en este nue)o /ro'ile, seleccionar los dispositi)os para /enerar el /ro'ile. "uede seleccionar todos los de la lista y #acer clic: en Continue.

Actuali+ar la lista de los /ro'iles, #acer clic: en Download sobre el .ue acaba de crear. 6uscar el arc#i)o en descar/as y arrastrar #asta el icono de XCode, el cual #ar< los pasos de manera autom<tica. An la pantalla de XCode -H2rgani3er -H De&ices -H /ro&isioning /ro'iles, )eri-icar .ue el certi-icado se encuentra )<lido.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

19/38

Importante: As necesario .ue usted )uel)a #a /enerar otro pro-ile en este caso debe #acerlo para la parte de distribucin, para publlicar la aplicacin en en la tienda, eleccionar distribution, seleccionar App tore y se/uir como el caso anterior pero en este caso no es necesario el campo de dispositi)os. %ota0 Ena )e+ descar/ue los /ro'iles bastara #acer doble clic: sobre estos, Xcode se encar/ara de instalarlos y )alidarlos tanto en %istribution como para %e)eloper. Paso ': Compilar en el i"#one de prueba, seleccionar de la lista de dispositi)os, en caso de no tener un dispositi)o, podr< utili+ar el simulador propio de XCode.

%ota: "ara mas in-ormacin puede leer los tips dentro de cada pestaGa, .ue muestran un es.uema de como #acer los pasos descritos anteriormente. (as in)ormacin : %e)eloper.apple.com

Instalacin y distribucin de aplicaciones m)iles para Android*iO

20/38

Capitulo

*istribucin de una aplicacin Android en el PlayStore


Requisitos: Ena cuenta de desarrollador de 5oo/le "lay. Ena descripcin de la aplicacin para cada idioma para el cual la aplicacin ser< distribuida 2debe ser menor a 4000 caracteres4. En te;to promocional menor a (0 caracteres. Al menos 2 capturas de pantalla de la aplicacin, 12(0;(00p;. En icono de la aplicacin en alta resolucin $12;$12p;. En /r<-ico promocional para la pantalla de la aplicacin, 1024;$00";. En /r<-ico promocional .ue aparecer< en las su/erencias y en celulares en las bLs.uedas, de 1(0;120p;. An caso de .ue sea una actuali+acin, llenar en recent c*anges, las no)edades de la presente )ersin.

Procedimiento Paso 1: %iri/irse a la cuenta de desarrollador #ttps0**play./oo/le.com*apps*publis# Paso 2: %espuFs de #acer lo/-in, in/resar a la pestaGa A/(9 y #acer clic: en add new A/(. Paso : "reparar el A"M para su publicacin como se muestra en el Ane;o C.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

21/38

Paso !:

ubir el A"M de la aplicacin.

Paso ": Asco/er un idioma y llenar toda la in-ormacin de descripcin, para eso se usar< toda la in-ormacin creada pre)iamente.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

22/38

Capitulo :

*istribucin de una aplicacin iOS en el AppStore


Requisitos+ Ena cuenta de)eloper de Apple. Al nombre de la aplicacin. Ena bre)e descripcin de la aplicacin. Al icono de la aplicacin en tamaGo $12p; por $12p;. "or lo menos una captura de pantalla 2screens#ot4. Astos deben ser de un tamaGo de0 320 N 4!0 2sin barra de estado4 320 N 4(0 !40 N &20 2retina, sin estado4 !40 N &!0 2retina4 o bien, para una )ista de paisa3e 2landscape40 4(0 N 300 2sin barra de estado4 4(0 N 320 &!0 N !00 2retina, sin barra de estado4 &!0 N !40 2retina4.

Procedimiento+

Paso 1+ %iri/irse a i9unes Connect. Ir a #ttps0**itunesconnect.apple.com e iniciar sesin con sus credenciales de desarrolladores para iO 2Cuenta Apple4.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

23/38

Instalacin y distribucin de aplicaciones m)iles para Android*iO

24/38

Jacer clic: en "anage ;our Applications en i9unes Connect0

Paso 2+ Jacer clic: en Add new App. Ale/ir el idioma principal de su aplicacin y el nombre de la compaGDa. %ota: 9en/a cuidado a.uD. Asta es la Lnica oportunidad .ue tendr< .ue introducir su nombre de compaGDa. Ena )e+ .ue #a/a clic en Continuar, ser< muy di-Dcil de cambiar, por lo .ue piense acerca de cmo usted .uiere .ue su nombre de empresa aparecer< en App tore antes de continuar. Jacer clic: en Continuar0 Paso + Introducir el nombre de la aplicacin 2por lo menos deberDa ser similar al nombre de la aplicacin .ue aparece en el icono de la aplicacin en el dispositi)o4, un nLmero de ME y su I% de pa.uete. Jacer clic en Continuar cuando estF listo0

Instalacin y distribucin de aplicaciones m)iles para Android*iO

25/38

Paso !+ Ale/ir la -ec#a de disponibilidad de su aplicacin. Jay tres opciones0 Ca aplicacin estF disponible tan pronto como sea aprobado. simplemente de3ar la -ec#a como la -ec#a de presentacin. i este es el caso,

Ca aplicacin estF disponible en una -ec#a determinada en el -uturo. An este caso, introdu+ca la -ec#a en .ue usted .uiere .ue su aplicacin estF disponible. 9en/a en cuenta .ue si su aplicacin no #a sido aprobado para esta -ec#a, entonces se dar< a conocer tan pronto como sea aprobado. An otras palabras, la -ec#a introducida no es una -ec#a de lan+amiento /aranti+ado.

Paso "+ Astablecer el nLmero de )ersin 2debe ser el mismo .ue puso en XCode4, completar la descripcin, y seleccionar las cate/orDas adecuadas para la aplicacin.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

26/38

Considerar las palabras cla)e0

Cas palabras cla)e son muy importantes. lo el nombre de la aplicacin y las palabras cla)e se inde;an en el motor de bLs.ueda de i9unes. Clenar un a)iso de copyri/#t 2por lo /eneral slo el aGo de publicacin y el nombre o el nombre de la empresa4, un email de contacto y sitios >eb a-iliados. %espla+arse #acia aba3o y complete la in-ormacin re.uerida para determinar la cali-icacin de la aplicacin.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

27/38

Paso #+ %espla+arse #acia aba3o un poco m<s para presentar sus recursos /r<-icos. ubir el icono de la aplicacin y por lo menos una captura de pantalla.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

28/38

Comprobar el orden de las im</enes y #acer clic: en #a&e. Paso $. Ca aplicacin est< casi lista para ser presentada. Jacer clic en !iew details m<s adelante icono de la aplicacin. An la si/uiente pantalla, clic: ,ead) to <pload 8inar)0

Paso &+ 7esponder a la pre/unta con #onestidad y #acer clic en $uardar. i est< utili+ando Lnicamente las bibliotecas de cripto/ra-Da predeterminados proporcionados por la A"I de Apple, contestar =o a.uD.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

29/38

Paso '+ e le proporcionara al/unas instrucciones .ue le indica cmo presentar su aplicacin. Ko #acer caso de estos, #acer clic en Continue. A#ora la aplicacin est< lista para car/ar.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

30/38

Importante: "ara publicar la aplicacin debe contar con el certi-icado de distribucin instalado en la computadora de la cual se e-ectua la subida de la aplicacin. 5eneralmente este )iene por de-ecto cuando creo la cuenta. An caso de no contar con este certi-icado, en su lista de pro)isionin/ pro-ile, se puede obtener #aciendo las si/uientes tareas0 9area 10 Antrar al sitio #ttp0**de)eloper.apple.com seleccione 8ember Center, #acer el lo/in. 9area 20 eleccionar ?Certi-icates, Identi-iers O "ro-iles@ y seleccionar ? Certi-icates@. 9area 30 eleccionar la pestaGa ?%istribution@, se )isuali+a un certi-icado .ue usted puede descar/ar, descar/ar el certi-icado, en la carpeta destino de la descar/a, buscar el arc#i)o y #acer doble clic: sobre el. ,l asistente de llaveros se encar-ara de instalarlo y tendr. el certi)icado de distribucin+ %ota: Veri-icar .ue las opciones 6uild ettin/s .ue el campo Code i/nin/ HH 7elease se encuentre con el nombre del certi-icado de distribucin. Como se )e en la si/uiente -i/ura.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

31/38

Paso 1/+ Abrir la #erramienta XCode, seleccione /roduct y del submenL presione Arc*i&e.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

32/38

XCode se abrir< la )entana del Or/ani+ador con la aplicacin en la pestaGa Arc#i)os. Jacer clic: en #u-mit....

Paso 11+ Introdu+ca sus credenciales de desarrolladores iO y #acer clic en #iguiente. eleccionar la aplicacin .ue .uiere en)iar y la identidad de en)Do, esta identidad es la misma .ue /enero con /ro&isioning /ro'ile .ue es la -irma con la cual #i+o la aplicacin, )eri-i.ue .ue todo este correcto de ser asD presione =ext.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

33/38

u aplicacin )a a empe+ar a subir a i9unes Connect, se )isuali+a con un barra de pro/reso.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

34/38

Cuando la car/a -inali+a, deberDa )er este mensa3e. lo #acer clic en Finis*.

Paso 12+ "roceso terminado. 7e)isar un par de correos electrnicos de i9unes Connect diciendo .ue la aplicacin se #a car/ado y est< a la espera para su re)isin. Antrar al sitio de i9unes Connect, consultar el estado de la aplicacin.

Veri-icar .ue el estado cambio a P=aitin/ Qor 7e)ie>P.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

35/38

Paso 1 + Asperar a .ue su aplicacin sea aprobadaR 7ecibir< correos electrnicos acerca de todos los cambios en el estado de la aplicacin. Al estado debe cambiar a PIn 7e)ie>P, lue/o a PAppro)edP. A menos .ue usted eli/i una -ec#a -utura )ersin, unos minutos despuFs de la aprobacin estatus de su aplicacin cambiar< a P"rocessin/ -or App toreP, lue/o unos pocos minutos m<s tarde para P7eady -or aleP. i la aplicacin no #a sido aprobada, Apple en)iar< un mail con m<s in-ormacin sobre el problema e;actamente y cmo se puede arre/lar, en su mayor parte. i esto sucede, solucionar el problema y )ol)er a en)iarlo. %ota+ Al tiempo para re)isiones de sus aplicaciones pueden )ariar en -uncin del tr<-ico, pero en /eneral se tarda alrededor de $-10 dDas para la mayorDa de la /ente.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

36/38

Capitulo >

Creacin de una cuenta de desarrollador para 0oo-le Play


Requisitos: - Ena tar3eta de crFdito .ue pueda reali+ar pa/os en internet. Procedimiento: "ara la creacin de una cuenta de desarrollo en Android se debe se/uir los si/uientes pasos. Paso1+ Visitar la consola de desarrolladores de Android, en el si/uiente lin:0 #ttps0**play./oo/le.com*apps*publis#* Paso 2+ Jacer clic en sin/-up si es .ue la compaGDa no tiene un correo de /mail corporati)o. i tiene una cuenta )ea el paso 4. Paso + Clenar la in-ormacin b<sica del correo 5mail de la compaGDa. Clenar un nLmero de tFle-ono al .ue /oo/le pueda llamar para dar un Lltimo cdi/o de )eri-icacin de cuenta. Paso !+ Ceer y aceptar los tFrminos y condiciones de uso para desarrolladores. Paso "+ 7eali+ar el pa/o de 2$ us a la consola de desarrolladores Android. Kota0 este es un pa/o Lnico .ue tiene una )alide+ de 2$ aGos, por lo .ue no tendr< .ue )ol)er a reali+ar nin/Ln pa/o.

Instalacin y distribucin de aplicaciones m)iles para Android*iO

37/38

Capitulo ?

Creacin de una cuenta de desarrollo y distribucin para iOS


Requisitos: 1 Ena 9ar3eta de crFdito .ue pueda reali+ar pa/os en Internet - Al nLmero %-E-KProcedimiento: "ara la creacin de la cuenta debe reali+ar los si/uientes pasos0 Paso 1+ In/resar a la si/uiente direccin0 #ttps0**de)eloper.apple.com*pro/rams*start*standard* Paso 2+ #acer clic en si/uiente y posteriormente esco/er Ke> apple I%. An caso de .ue la compaGDa ten/a una cuenta apple, #acer clic en ? existing apple id@. Paso + Clenar los datos de in-ormacin personal de un empleado a car/o para la creacin de la cuenta. Veri-icar la creacin mediante el correo en)iado. Paso !+ Asco/er la cuenta de tipo corporati)a, para eso #ay .ue #acer clic en ?compan)@. Paso "+ An caso de no #aber re/istrado los datos del representante le/al, #acer clic en ?;es9 i *a&e t*e legal auto*orit)....@, y llenar los datos personales. Paso #+ eleccionar el tipo de or/ani+acin, llenar los datos de la compaGDa e in/resar el nLmero %-E-K- . Paso $+ 7e)isar los datos en)iados Paso &+ Veri-icar los datos .ue se en)ian a Apple. Paso '+ An)iar la solicitud y aceptar los terminos de uso. Paso 1/+ Asperar la )eri-icacin de apple sobre la compaGDa y reali+ar la compra del pro/rama. de la compaGDa 2#ttp0**>>>.dnbla.com*4

Instalacin y distribucin de aplicaciones m)iles para Android*iO

38/38

Você também pode gostar