SlideShare una empresa de Scribd logo
1 de 49
Publicación de aplicaciones en las tiendas de Android, Apple y BlackBerry Alejandro Blengio ablengio@genexus.com #Hashtag
TiendasVirtuales Catálogo de apps Búsquedas Categorías Ranking, destacados Apps Gratis, pagas Ads In-App
Ventajas Cantidad de usuarios Visibilidad Cobro Actualizaciones Estadísticas
¿ Cómo se hace ? 1      Registración 2      Preparación 3      Publicación
¿ Cómo se hace ? 1      Registración Cuentas en los Stores
¿ Cómo se hace ? 2      Preparación Guidelines de las tiendas Firmado Versionado Recursos gráficos y de Marketing GXWiki: Imágenes para aplicaciones Smart Devices
¿ Cómo se hace ? 3      Publicación Sitios web de los Stores Binarios Información de la aplicación Aprobación
¿ Cómo se hace ? 1      Registración 2      Preparación 3      Publicación
Android Market Cuenta de Developer http://market.android.com/publish Costo U$ 25 Registración 1
Android Market Paquete APK yafirmado Preparación 2
Android Market Paquete APK yafirmado Firma Developer JDK Keytool Propiedades GX Preparación 2
Android Market Paquete APK yafirmado Firma Developer JDK Keytool Propiedades GX ImágenesparaStore Preparación 2
Android Market Sitio de Android Market Publicación 3
Android Market Sitio de Android Market Binario <KB_Dir>lt;Env_Dir>obilendroidlt;Startup Object Name>in <Startup Object Name>.apk Información de la aplicación Publicación 3
Android Market Publicacióncasiinmediata Publicación 3
Apple App Store   iOSDeveloper Program license http://developer.apple.com Costo U$ 99 anual Registración 1
Apple App Store Firmado y compilación Clave privada Certificado de distribución App ID Provisioning Profile Generación de paquete en la Mac Preparación 2
Apple App Store Firmado y compilación Clave privada Certificado de distribución App ID Provisioning Profile Generación de paquete en la Mac Imágenespara Store Preparación 2
Apple App Store   iTunes Connect Publicación 3
Apple App Store   iTunes Connect Binario en la Mac Información de la aplicación Publicación 3
BlackBerry App World Cuenta de Vendor http://appworld.blackberry.com/isvportal Sin costo Registración 1
BlackBerry App World Firmarpaquetes COD Code Signing Keys Preparación 2
BlackBerry App World
BlackBerry App World Firmarpaquetes COD Code Signing Keys SignatureTool Propiedades GX Preparación 2
BlackBerry App World Firmarpaquetes COD Code Signing Keys SignatureTool Propiedades GX Imágenespara Store Preparación 2
BlackBerry Vendor Portal BlackBerry App World Publicación 3
BlackBerry Vendor Portal Binarios <KB_Dir>lt;Env_Dir>obilelackberryeploytandardlt;Startup Object Name> <Startup Object Name>_OS461.cod <Startup Object Name>_OS5.cod Información de la aplicación BlackBerry App World Publicación 3
¡MuchaS gracias! Alejandro Blengio ablengio@genexus.com

Más contenido relacionado

Similar a 083 publicacion de-aplicaciones_en_las_tiendas_de_android_apple_y_blackberry

Presentation pitch (Diplomado Creacion Apps Cont. Dig. U Ibague)
Presentation pitch (Diplomado Creacion Apps Cont. Dig. U Ibague)Presentation pitch (Diplomado Creacion Apps Cont. Dig. U Ibague)
Presentation pitch (Diplomado Creacion Apps Cont. Dig. U Ibague)Eivar Rojas Castro
 
Herramientas Para Administradores Web Y Trabajo Online
Herramientas Para Administradores Web Y Trabajo OnlineHerramientas Para Administradores Web Y Trabajo Online
Herramientas Para Administradores Web Y Trabajo OnlineRafael Pedraza-Jimenez
 
Presentacion final2.0
Presentacion final2.0Presentacion final2.0
Presentacion final2.0evelez004
 
Taller inicición a google analytics congreso web zaragoza
Taller inicición a google analytics congreso web zaragozaTaller inicición a google analytics congreso web zaragoza
Taller inicición a google analytics congreso web zaragozaOveralia
 
Comercio electrónico, marketing y publicidad en las redes sociales
Comercio electrónico, marketing y publicidad en las redes socialesComercio electrónico, marketing y publicidad en las redes sociales
Comercio electrónico, marketing y publicidad en las redes socialespaulation
 
Estrategias de adquisición y aso en marketplaces (muestra)
Estrategias de adquisición y aso en marketplaces (muestra)Estrategias de adquisición y aso en marketplaces (muestra)
Estrategias de adquisición y aso en marketplaces (muestra)Roger Montserrat Ribes
 
Jornada Desarrolladores: Windows Phone
Jornada Desarrolladores: Windows PhoneJornada Desarrolladores: Windows Phone
Jornada Desarrolladores: Windows Phonevideos
 
Home AMP, App Indexing y ASO – Multiplica tu tráfico móvil
Home AMP, App Indexing y ASO – Multiplica tu tráfico móvilHome AMP, App Indexing y ASO – Multiplica tu tráfico móvil
Home AMP, App Indexing y ASO – Multiplica tu tráfico móvilClinic Seo
 
App Marketing (ASO) & Analytics / Tracking
App Marketing (ASO) & Analytics / TrackingApp Marketing (ASO) & Analytics / Tracking
App Marketing (ASO) & Analytics / TrackingDaniel Peris Molina
 
Los efectos de la tecnología y las nuevas reglas de juego del Retail en Argen...
Los efectos de la tecnología y las nuevas reglas de juego del Retail en Argen...Los efectos de la tecnología y las nuevas reglas de juego del Retail en Argen...
Los efectos de la tecnología y las nuevas reglas de juego del Retail en Argen...juanafetcheverry
 
Guía ASO 2021 / 2022 - Manual de App Store Optimization by PICKASO
Guía ASO 2021 / 2022 - Manual de App Store Optimization by PICKASOGuía ASO 2021 / 2022 - Manual de App Store Optimization by PICKASO
Guía ASO 2021 / 2022 - Manual de App Store Optimization by PICKASOPICKASO App Marketing
 
Cómo posicionar tu app y generar mobile engagement con tus usuarios
Cómo posicionar tu app y generar mobile engagement con tus usuariosCómo posicionar tu app y generar mobile engagement con tus usuarios
Cómo posicionar tu app y generar mobile engagement con tus usuariosKing of App
 
Workshop Corebiz- eCommerce Day Chile Online [Live] Experience
Workshop Corebiz- eCommerce Day Chile Online [Live] ExperienceWorkshop Corebiz- eCommerce Day Chile Online [Live] Experience
Workshop Corebiz- eCommerce Day Chile Online [Live] ExperienceeCommerce Institute
 

Similar a 083 publicacion de-aplicaciones_en_las_tiendas_de_android_apple_y_blackberry (20)

Presentation pitch (Diplomado Creacion Apps Cont. Dig. U Ibague)
Presentation pitch (Diplomado Creacion Apps Cont. Dig. U Ibague)Presentation pitch (Diplomado Creacion Apps Cont. Dig. U Ibague)
Presentation pitch (Diplomado Creacion Apps Cont. Dig. U Ibague)
 
magento
magentomagento
magento
 
Herramientas Para Administradores Web Y Trabajo Online
Herramientas Para Administradores Web Y Trabajo OnlineHerramientas Para Administradores Web Y Trabajo Online
Herramientas Para Administradores Web Y Trabajo Online
 
Presentacion final2.0
Presentacion final2.0Presentacion final2.0
Presentacion final2.0
 
Taller inicición a google analytics congreso web zaragoza
Taller inicición a google analytics congreso web zaragozaTaller inicición a google analytics congreso web zaragoza
Taller inicición a google analytics congreso web zaragoza
 
Comercio electrónico, marketing y publicidad en las redes sociales
Comercio electrónico, marketing y publicidad en las redes socialesComercio electrónico, marketing y publicidad en las redes sociales
Comercio electrónico, marketing y publicidad en las redes sociales
 
Estrategias de adquisición y aso en marketplaces (muestra)
Estrategias de adquisición y aso en marketplaces (muestra)Estrategias de adquisición y aso en marketplaces (muestra)
Estrategias de adquisición y aso en marketplaces (muestra)
 
Jornada Desarrolladores: Windows Phone
Jornada Desarrolladores: Windows PhoneJornada Desarrolladores: Windows Phone
Jornada Desarrolladores: Windows Phone
 
Home AMP, App Indexing y ASO – Multiplica tu tráfico móvil
Home AMP, App Indexing y ASO – Multiplica tu tráfico móvilHome AMP, App Indexing y ASO – Multiplica tu tráfico móvil
Home AMP, App Indexing y ASO – Multiplica tu tráfico móvil
 
Iphoideas Howa Noviembre 2009
Iphoideas Howa Noviembre 2009Iphoideas Howa Noviembre 2009
Iphoideas Howa Noviembre 2009
 
App Marketing (ASO) & Analytics / Tracking
App Marketing (ASO) & Analytics / TrackingApp Marketing (ASO) & Analytics / Tracking
App Marketing (ASO) & Analytics / Tracking
 
Appmarketing iniciador
Appmarketing iniciadorAppmarketing iniciador
Appmarketing iniciador
 
Los efectos de la tecnología y las nuevas reglas de juego del Retail en Argen...
Los efectos de la tecnología y las nuevas reglas de juego del Retail en Argen...Los efectos de la tecnología y las nuevas reglas de juego del Retail en Argen...
Los efectos de la tecnología y las nuevas reglas de juego del Retail en Argen...
 
10 apps
10 apps10 apps
10 apps
 
Proyecto app/2016 - Vinus
Proyecto app/2016 - VinusProyecto app/2016 - Vinus
Proyecto app/2016 - Vinus
 
Guía ASO 2021 / 2022 - Manual de App Store Optimization by PICKASO
Guía ASO 2021 / 2022 - Manual de App Store Optimization by PICKASOGuía ASO 2021 / 2022 - Manual de App Store Optimization by PICKASO
Guía ASO 2021 / 2022 - Manual de App Store Optimization by PICKASO
 
Cómo posicionar tu app y generar mobile engagement con tus usuarios
Cómo posicionar tu app y generar mobile engagement con tus usuariosCómo posicionar tu app y generar mobile engagement con tus usuarios
Cómo posicionar tu app y generar mobile engagement con tus usuarios
 
Mercado Libre
Mercado LibreMercado Libre
Mercado Libre
 
Workshop Corebiz- eCommerce Day Chile Online [Live] Experience
Workshop Corebiz- eCommerce Day Chile Online [Live] ExperienceWorkshop Corebiz- eCommerce Day Chile Online [Live] Experience
Workshop Corebiz- eCommerce Day Chile Online [Live] Experience
 
Coffe Place.docx
Coffe Place.docxCoffe Place.docx
Coffe Place.docx
 

Más de GeneXus

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsGeneXus
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!GeneXus
 
Live Editing in Action
Live Editing in ActionLive Editing in Action
Live Editing in ActionGeneXus
 
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...GeneXus
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?GeneXus
 
K2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroK2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroGeneXus
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y PlataformasGeneXus
 
PXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosPXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosGeneXus
 
APPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaAPPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaGeneXus
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 StudentsGeneXus
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsiveGeneXus
 
K2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusK2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusGeneXus
 
GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus
 
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus
 
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosLigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosGeneXus
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAPGeneXus
 
Going mobile
Going mobileGoing mobile
Going mobileGeneXus
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusGeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusGeneXus
 
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...GeneXus
 

Más de GeneXus (20)

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) Bots
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!
 
Live Editing in Action
Live Editing in ActionLive Editing in Action
Live Editing in Action
 
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?
 
K2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroK2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuro
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y Plataformas
 
PXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosPXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivos
 
APPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaAPPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industria
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 Students
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsive
 
K2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusK2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXus
 
GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus 15 (Salto)
GeneXus 15 (Salto)
 
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.
 
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosLigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAP
 
Going mobile
Going mobileGoing mobile
Going mobile
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
 
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
 

083 publicacion de-aplicaciones_en_las_tiendas_de_android_apple_y_blackberry

  • 1. Publicación de aplicaciones en las tiendas de Android, Apple y BlackBerry Alejandro Blengio ablengio@genexus.com #Hashtag
  • 2.
  • 3. TiendasVirtuales Catálogo de apps Búsquedas Categorías Ranking, destacados Apps Gratis, pagas Ads In-App
  • 4.
  • 5. Ventajas Cantidad de usuarios Visibilidad Cobro Actualizaciones Estadísticas
  • 6.
  • 7.
  • 8. ¿ Cómo se hace ? 1 Registración 2 Preparación 3 Publicación
  • 9. ¿ Cómo se hace ? 1 Registración Cuentas en los Stores
  • 10. ¿ Cómo se hace ? 2 Preparación Guidelines de las tiendas Firmado Versionado Recursos gráficos y de Marketing GXWiki: Imágenes para aplicaciones Smart Devices
  • 11. ¿ Cómo se hace ? 3 Publicación Sitios web de los Stores Binarios Información de la aplicación Aprobación
  • 12. ¿ Cómo se hace ? 1 Registración 2 Preparación 3 Publicación
  • 13.
  • 14. Android Market Cuenta de Developer http://market.android.com/publish Costo U$ 25 Registración 1
  • 15. Android Market Paquete APK yafirmado Preparación 2
  • 16. Android Market Paquete APK yafirmado Firma Developer JDK Keytool Propiedades GX Preparación 2
  • 17. Android Market Paquete APK yafirmado Firma Developer JDK Keytool Propiedades GX ImágenesparaStore Preparación 2
  • 18. Android Market Sitio de Android Market Publicación 3
  • 19.
  • 20. Android Market Sitio de Android Market Binario <KB_Dir>lt;Env_Dir>obilendroidlt;Startup Object Name>in <Startup Object Name>.apk Información de la aplicación Publicación 3
  • 21.
  • 22.
  • 23.
  • 24.
  • 26.
  • 27. Apple App Store   iOSDeveloper Program license http://developer.apple.com Costo U$ 99 anual Registración 1
  • 28. Apple App Store Firmado y compilación Clave privada Certificado de distribución App ID Provisioning Profile Generación de paquete en la Mac Preparación 2
  • 29. Apple App Store Firmado y compilación Clave privada Certificado de distribución App ID Provisioning Profile Generación de paquete en la Mac Imágenespara Store Preparación 2
  • 30. Apple App Store   iTunes Connect Publicación 3
  • 31.
  • 32.
  • 33. Apple App Store   iTunes Connect Binario en la Mac Información de la aplicación Publicación 3
  • 34.
  • 35.
  • 36. BlackBerry App World Cuenta de Vendor http://appworld.blackberry.com/isvportal Sin costo Registración 1
  • 37. BlackBerry App World Firmarpaquetes COD Code Signing Keys Preparación 2
  • 39. BlackBerry App World Firmarpaquetes COD Code Signing Keys SignatureTool Propiedades GX Preparación 2
  • 40. BlackBerry App World Firmarpaquetes COD Code Signing Keys SignatureTool Propiedades GX Imágenespara Store Preparación 2
  • 41. BlackBerry Vendor Portal BlackBerry App World Publicación 3
  • 42.
  • 43. BlackBerry Vendor Portal Binarios <KB_Dir>lt;Env_Dir>obilelackberryeploytandardlt;Startup Object Name> <Startup Object Name>_OS461.cod <Startup Object Name>_OS5.cod Información de la aplicación BlackBerry App World Publicación 3
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49. ¡MuchaS gracias! Alejandro Blengio ablengio@genexus.com

Notas del editor

  1. Las tiendasvirtualespara los smart devices son catalogos de aplicaciones, donde los usuariospuedenbuscar y descargarlasmismasdesdesusdispositivos.Las aplicacionesestancategorizadasparasimplificarsubusqueda, y lastiendasimplementanmecanismos de rankeado, basados en cantidad de downloads y preferencias de los usuarios. Las aplicacionesmejoresrankeadas se puedenvisualizar en seccionesdestacadas de los Stores.Basicamentepodemosdividirlas apps en gratis y pagas. Tambien hay otrosmodelos de negocios, comopuedeserincluirprogragandas o ads en lasaplicaciones.Otroejemplo de esto son las in-app purchases, dondeaplicaciones gratis vendenproductos o serviciosdesde la propiaaplicacion. Porej. suscripciones, feature unlocking, pay per useLas aplicacionespagas en general son baratas, se apuesta a vender muchacantidad, dada la cantidad de usuarios a los que se accede. Todos los markets: 70% de la venta para el desarrollador, 30% para el market.
  2. Ventajaspara el desarrollador de apps para SD:Mercado grandisimo, en constante crecimientoVisibilidad que mi aplicacion va a tener al estar publicada.Resuelven el cobro de las apps pagas:Mencionar que las cuentas de desarrolladores estan asociadas a tarjetas de credito, cuentas corrientes, cuentas de PayPal, etc, para el cobro y pago:Actualizaciones (notificaciones)Estadisticas, reporte de erroresSon en ciertamedida un aspecto “Democratizante” del desarrollopara SD: cualquier developer puedepublicar, con lasmismasoportunidades
  3. Vamos a ver entonces cada uno de estos pasos aplicado a la publicacion de aplicaciones generadas por GeneXus X Evolution 2, en cada uno de los principales Stores.
  4. Se registraunacuenta de Google como Developer, tiene un costo de U$ 25, es un cargo porúnicavez. Se paga con tarjeta de credito.Estacuentahabilita a subircualquiertipo y cualquiercantidad de aplicaciones, no hay restricciones.
  5. Paquete APK generadopor GX yaqueda pronto comoparasubir al Android Market. Pordefecto se firma con una firma de Release de Artech, de todasformas se recomiendafirmar con la firma del propio Developer.
  6. Es self-signed, no se necesitauna certificate authority, y se puedecrear con el propio JDK, con la herramientakeytool:keytool -genkey -v -keystoremy-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000Durante la ejecucion del comando, se solicitanuna Key pwd y una Store pwd, y se genera un archivo .keystore. Luego en laspropiedades del modelo GX, se configuranlaspropiedades (bajo Android Specific/Key Store):Key Store FileKey PasswordStore PasswordPara subir al Market, el periodo de validez del certificado: debeser22 October 2033 o posterior
  7. Tambienvamos a necesitarrecursos de marketing:Capturas de pantallaIcono de la aplicacion. Esunaimagenobligatoria, es el icono con el queva a aparecer la app en el StoreTambien hay otrasimagenesopcionales, queaparecen en otraspartes del Store (porej.seccion de apps destacadas) Videos promocional (opcional)
  8. En el sitio de Android Market, podemospublicar la aplicacion.
  9. Binariode la app: Elpaquete (APK) estaquedando en la siguientecarpeta: &lt;KB Directory&gt;\\&lt;Environment Directory&gt;\\mobile\\Android\\&lt;Startup Object Name&gt;\\bin\\&lt;Startup Object Name&gt;.apkInformación de la aplicaciónAcavamos a iringresandodiferenteinformacion:NombreDescripciónImágenes (íconos , screenshots,etc)CategoríasPrecio en caso de apps pagasPaíses y DispositivoshabilitadosInformación de contacto
  10. La publicacion en el Android Market escasiinstantanea, quedadisponible al rato de haberlasubido.
  11. Se necesitatenerunacuenta de iOS Developer, costo $ 99 al año.
  12. Para el proceso de firmado de una app hay querealizarvariospasos mas que en los otroscasos, algunos en el sitio de Developer de Apple, y otros en el propioproyectoXCodegeneradopor GX en la Mac, dondevamos a terminargenerando el paquete de la aplicacion a publicar.Primero en la Mac se creauna clave privada.Luego con esa clave privada se crea un certificado de distribucion, eso se hace en el sitio de Apple (iOS Provisioning Portal), y desdeahi se bajaesecertificado y se instala en la Mac (archivo .cer). A continuacion se crea un identificadorpara la app quevamos a publicar:Y creamos un Provisioning Profile de distribucion, asociado a la AppId, y al certificado de distribucion:Este archivotambientienequeinstalarse en la Mac con la queestamosdesarrollando (archivo .mobileprovision)Finalmente hay quehaceralgunoscambios en el proyectoXcode de la app en la Mac, dondebasicamente lo quehacemosesindicarqueva a serfirmadoparadistribucion, asociamos la aplicacion al Provisioning Profile creado. Ahicompilamosel proyecto y generamos el paquete de la aplicacion.Si bienestospasospuedenparecer un pocoengorrosos, forman parte del proceso con el que Apple se asegura de la calidad de las apps subidas al Store.De todasformasestamosviendocomopodemosevitarestospasosdesde GX, o por lo menosminimizarlos.
  13. Tambien hay queconsiderar en la preparacionlasimágenesnecesariasparasubir la aplicacion al Store:Iconopara la aplicacion en el Store Screenshots (para iPhone y iPad)
  14. Luego de estoestamosprontosparapublicar la app. Esto se hacedesde el sitio de iTunes Connect, dondenoslogeamos con la cuenta de Developer. Desdeahiesquemanejamoslas apps quetenemossubidas al Store, sacamosestadisticas de los downloads, de lasventas, etc.
  15. Luego de estoestamosprontosparapublicar la app. Esto se hacedesde el sitio de iTunes Connect, dondenoslogeamos con la cuenta de Developer. Desdeahiesquemanejamoslas apps quetenemossubidas al Store, sacamosestadisticas de los downloads, de lasventas, etc.El binario de la aplicacion lo habiamosgenerado en la Mac, comovimosanteriormente.La informacionque hay queingresar al subiruna app, esmuy similar a lo queyavimos:Nombre, DescripcionImagenes (iconos de la app para App Store, screenshots para iPhone y iPad)Palabras clave CategoriasPrecioInformación de contacto Review notesMas informacion en http://developer.apple.com/appstore/
  16. Esnecesariocrearunacuenta de Vendor en el sitio de BB, no tienecosto, quehabilita a poderpublicar apps. En caso de serunaempresa hay queproveeralgunadocumentacion de la misma.Tiene un proceso de aprobacion, demoraaprox. 2 semanas
  17. Cada app que se quierasubir al App World tienequeestarfirmada. Para eso se baja del sitio de BB unos Code Signing Keys, es gratis, se completa un formulario, y se reciben en aprox. 1 dia.Para pedirlas keys incluso no hay quetenercreadaunacuenta de Vendor, normalmenteya se hacedurante la etapa de prototipacion de la app, porqueasi se puedenprobar en un device los prototipos.
  18. Lo que se recibe son unosarchivos, con los que hay quegenerar la firma a partir de esosarchivos en el equipo de desarrollo, utilizandouna tool SignatureToolqueviene con el BB SDK, que se corre con Java desde la command –line. Al ejecutaresto se indicaunapassworkpara la private key.La password de la private key se configura en laspropiedades del generador GX SD, bajo BlackBerry Specific, Blackberry signature tool password.Estamosviendosiesposibleobviarestepaso, sipodemosfirmar los paquetesautomaticamente con GX, de forma autorizada.
  19. Tambienvamos a necesitarrecopilar los recursosgraficos y de marketing necesariosparapublicar en el App World:Capturas de pantalla Product Icon – Esunaimagenobligatoria, es el icono con el queva a aparecer la app en el Store Product Featured Image – Estatambienesobligatoria, espara la seccion de apps destacadas Videos promocional (opcional)
  20. Luegoquetengo la app firmada y probada en prototipo, estoy pronto parapublicar en el App World. Esto se hacedesde el sitio de Vendor Portal de BB.
  21. El procesoes similar a los anteriores, se vapasandopor un wizard, donde se van ingresandodiferentesdatos, porej:BinariosLos paquetes .COD que GX estagenerando son 2, segun la version del OS:Uno para OS 4.6.1, y otropara OS 5, hay quesubir ambos cuandopublicamos un producto. Los paquetesestanquedando en el siguientedirectorio de la KB:&lt;KB Directory&gt;\\&lt;Environment Directory&gt;\\mobile\\Blackberry\\Deploy\\Standard\\&lt;Startup Object Name&gt;\\&lt;Startup Object Name&gt;_OS461.cod&lt;KB Directory&gt;\\&lt;Environment Directory&gt;\\mobile\\Blackberry\\Deploy\\Standard\\&lt;Startup Object Name&gt;\\&lt;Startup Object Name&gt;_OS5.codPara cadapaqueteque se sube, se puedeindicar la version minima del OS, y se puedeverunalista de todos los devices con ese OS, y eventualmenteexcluiralguno.Informacion de la aplicacionInformacion del ProductoCategoriasDescripcionImágenesparadiferentespropositos (iconos, screenshots)Datos de distribucion (carriers y/o paiseshabilitados)La publicaciontiene un periodo de aprobacion, normalmente son unospocosdias.