SlideShare una empresa de Scribd logo
Distribuyendo y monetizando aplicaciones y juegos para Windows Phone 7 Ing. Eduardo Arredondo Uribe
El mercado…
El Centro de Mercado (Marketplace hub)
Promoción y descubrimiento Promocionesdiariasdanaltavisibilidad a lasmejoresaplicaciones y juegos Graduacióninteligente con algoritmo multivariable parapopulares y nuevos Navegapor el catálogo y descubrenuevocontenido
Navega, Filtra, Busca y Descrubre
Decisiones de comprasinformadas Prueba y compra Descripcióndetallada del producto Imágenes de pantallas Comentarios y calificaciones Aplicacionesrelacionadas Gradoopcional de contenido Másaplicaciones del desarrollador
Actualizaciones de Aplicaciones y Juegos Notificaciones de actualizaciones en Marketplace hub Consulta los detalles de la actualización Escojeactualizarunadeterminadaaplicación o juego Actualizatodaslasaplicaciones de unavez o visualizardetalles de unaaplicación o juego
Cadaaplicaciónaparece en la lista Fijaaplicacionesfavoritas en Inicio “Mosaico vivo” ofreceformasúnicas de conectar con tusclientes Proveeinformacióndinámicaacerca de tuaplicación, juego u otrosproductos Empuja la conexión del consumidor
Rápido, transparente y predecible Rápido y confiable Transparente Eficiente portal que se autoalimenta Herramientas e información Administracióncompleta Control de mercadosy distribución Políticas de publicacióndetalladas Procesoclaro Manejatuproducto o negocio Todo lo quenecesitas saber Entrega a un ritmopredecible Comunicaclaramentetiempos Desderegistros, envío a pago Predecible
Cómoganas 70% reparto de ganancias API parapruebas Pagosportarjeta de crédito o operadormóvil Pagado,“freemium”, poranuncios y aplicaciones gratis Un solo canal de distribución ,[object Object]
Fácildescubrimiento
Distribución y actualizaciónfácilPromociónactiva
Dónde se le pagarán a los desarrolladores Taiwan Hong Kong Singapore 30 mercados en el mundo
Arquitectura de laPlataforma Runtime Tools Phone Emulator Sensors Media Data Location Samples Documentation Notifications Phone Guides Community .NET Framework managed code sandbox Packaging and Verification Tools SCREEN CLOUD Portal Services Cloud Services Notifications App Deployment Registration Marketplace Location Identity Feeds Validation MO and CC Billing Maps Social Certification Business Intelligence Publishing Update Management
Portal de Desarrollo Aprende… Construye… Publica… Gana… http://developer.windowsphone.com
Cómoempezar ObténlasHerramientas de Desarrollo de Windows Phone ConstruyetuAplicaciónSilverlight oXNA Framework  Registraparapúblicar Distribuyetuaplicación
Registro Creaunacuenta Obténvalidación Envíaaplicación Cuentasexistentesfuncionan… ¡Bienvenidosestudiantes!
Principios de Publicación Experienciapredecible Transparencia y predictibilidad en políticas y proceso de publicación Excelentesherramientas y soporte
Proceso de Publicación .xap .xap .xap .xap .xap .xap .xap .xap Envío de aplicaciones y juegos .dll .dll .dll .dll .dll .dll .dll .dll Empaquetado y validación Envío de  aplicación Marketplace Servicio de instalación de Windows Phone 7 Aplica Criterios de prueba Agrega Metadata Firma
Consideraciones claves Aplicamejoresprácticasparaempaquetado de aplicaciones Usalicencias de pruebaparamejoresventas Considera los criterios de pruebadel Marketplace de Windows Phone
Empaquetado de Aplicación Usamejoresprácticas de localización .NET Empaquetamúltipleslenguajesdentro de XAP Configurasoporte de pruebavía el API
API de Prueba ImplementaIsTrial() API “Up-sale” paragrandesventas Túcontrolasfuncionalidad o duración de licencia Ejemplo de API de prueba de uso if (CurrentLicense.IsTrial().Equals(true)) { // Application is in trial mode, so  // upsell to full priced content }
Principios de Criterios de Prueba La funcionalidad del teléfonoestáprotegida Las aplicaciones “se portanbien” en el teléfono El proceso de certificaciónespredecible y ágilparadesarrolladores
Pilares deCriterios de Prueba Evalúa contra políticasregionales Revisión de Localización Cumple con estándaresglobales de Microsoft parapolítica de contenidos Cumple con guías de tipo de aplicación Aplicaciones son confiables Aplicacionesusanrecursoseficientemente Aplicacíoneslibres de software malicioso Aplicaciones no interfieren con la funcionalidad del teléfono validacióntécnica política de validación validación de mercado
Herramientas y recursos Reportes de ventasporzonasgeográficas Licenciasintegradasparaaplicaciones de prueba Servicio de registro de dispositivo
Registro de dispositivo api Desbloqueadispositivoparadesarrollo Administradispositivosregistradomediante el portal de desarrollo
Resumen Introducción al Marketplace de Windows Phone Como ganardinero Publicaraplicaciones de forma rápida, trasparente y predecible
Llamada a acción Obténlasherramientas de desarrollo de Windows Phone Conecta con la comunidad en el portal de desarrolladores Construyeaplicaciones Silverlight o con XNA Framework ¡Registra, publica y empieza a ganardinero!

Más contenido relacionado

Similar a Distribuyendo y monetizando aplicaciones y juegos para windows phone 7

Trabajemos juntos
Trabajemos juntos Trabajemos juntos
Trabajemos juntos
ParqueSoft
 
CURSO DE PROGRAMACION AVANZADA EN JAVA EN ESPAÑOL
CURSO DE PROGRAMACION AVANZADA EN JAVA EN ESPAÑOLCURSO DE PROGRAMACION AVANZADA EN JAVA EN ESPAÑOL
CURSO DE PROGRAMACION AVANZADA EN JAVA EN ESPAÑOLDarwin Durand
 
Oportunidad de negocio con Windows 7
Oportunidad de negocio con Windows 7Oportunidad de negocio con Windows 7
Oportunidad de negocio con Windows 7MICProductivity
 
Focal Point Basic
Focal Point BasicFocal Point Basic
Focal Point Basic
Luis Reyes
 
Programacion avanzada en java
Programacion avanzada en javaProgramacion avanzada en java
Programacion avanzada en java
anamarron
 
Sunqu Catálogo Perfiles
Sunqu Catálogo Perfiles Sunqu Catálogo Perfiles
Sunqu Catálogo Perfiles
SUNQU
 
Desarrollando para las empresas de la Office Store con las SharePoint Apps
Desarrollando para las empresas de la Office Store con las SharePoint AppsDesarrollando para las empresas de la Office Store con las SharePoint Apps
Desarrollando para las empresas de la Office Store con las SharePoint Apps
Alberto Diaz Martin
 
Rosalie On-Line
Rosalie On-LineRosalie On-Line
Rosalie On-Line
juanito17287
 
Siemens en Entel Summit 2010
Siemens en  Entel Summit 2010Siemens en  Entel Summit 2010
Siemens en Entel Summit 2010
Entel
 
Generalidades sobre Windows Phone
Generalidades sobre Windows PhoneGeneralidades sobre Windows Phone
Generalidades sobre Windows PhoneSorey García
 
17 IBM SFIC 2009
17 IBM SFIC 200917 IBM SFIC 2009
17 IBM SFIC 2009
Pepe
 
Jazz: El soporte definitivo para el modelo de factorias de software
Jazz: El soporte definitivo para el modelo de factorias de softwareJazz: El soporte definitivo para el modelo de factorias de software
Jazz: El soporte definitivo para el modelo de factorias de software
Luis Reyes
 
A la tienda de Windows 8
A la tienda de Windows 8A la tienda de Windows 8
A la tienda de Windows 8
Vicente Gerardo Guzman Lucio
 
CodeCamp 2011 - Windows Phone
CodeCamp 2011 - Windows PhoneCodeCamp 2011 - Windows Phone
CodeCamp 2011 - Windows Phone
Avanet
 
Open erp presentacion_olivier_jornadas_bilbao2010
Open erp presentacion_olivier_jornadas_bilbao2010Open erp presentacion_olivier_jornadas_bilbao2010
Open erp presentacion_olivier_jornadas_bilbao2010
openerpsite
 
Windows 7 Client Software Logo Certification
Windows 7 Client Software Logo CertificationWindows 7 Client Software Logo Certification
Windows 7 Client Software Logo Certification
Microsoft
 
Disenando Sistemas empleando el modelo de capas en desarrollo de software
Disenando Sistemas empleando el modelo de capas en desarrollo de softwareDisenando Sistemas empleando el modelo de capas en desarrollo de software
Disenando Sistemas empleando el modelo de capas en desarrollo de software
Alexander Calderón
 
18 Ibm
18 Ibm18 Ibm
18 Ibm
Pepe
 

Similar a Distribuyendo y monetizando aplicaciones y juegos para windows phone 7 (20)

Anteproyecto salazar bolivar
Anteproyecto salazar bolivarAnteproyecto salazar bolivar
Anteproyecto salazar bolivar
 
Trabajemos juntos
Trabajemos juntos Trabajemos juntos
Trabajemos juntos
 
CURSO DE PROGRAMACION AVANZADA EN JAVA EN ESPAÑOL
CURSO DE PROGRAMACION AVANZADA EN JAVA EN ESPAÑOLCURSO DE PROGRAMACION AVANZADA EN JAVA EN ESPAÑOL
CURSO DE PROGRAMACION AVANZADA EN JAVA EN ESPAÑOL
 
Oportunidad de negocio con Windows 7
Oportunidad de negocio con Windows 7Oportunidad de negocio con Windows 7
Oportunidad de negocio con Windows 7
 
Focal Point Basic
Focal Point BasicFocal Point Basic
Focal Point Basic
 
Programacion avanzada en java
Programacion avanzada en javaProgramacion avanzada en java
Programacion avanzada en java
 
Sunqu Catálogo Perfiles
Sunqu Catálogo Perfiles Sunqu Catálogo Perfiles
Sunqu Catálogo Perfiles
 
Desarrollando para las empresas de la Office Store con las SharePoint Apps
Desarrollando para las empresas de la Office Store con las SharePoint AppsDesarrollando para las empresas de la Office Store con las SharePoint Apps
Desarrollando para las empresas de la Office Store con las SharePoint Apps
 
Rosalie On-Line
Rosalie On-LineRosalie On-Line
Rosalie On-Line
 
Siemens en Entel Summit 2010
Siemens en  Entel Summit 2010Siemens en  Entel Summit 2010
Siemens en Entel Summit 2010
 
Generalidades sobre Windows Phone
Generalidades sobre Windows PhoneGeneralidades sobre Windows Phone
Generalidades sobre Windows Phone
 
17 IBM SFIC 2009
17 IBM SFIC 200917 IBM SFIC 2009
17 IBM SFIC 2009
 
Jazz: El soporte definitivo para el modelo de factorias de software
Jazz: El soporte definitivo para el modelo de factorias de softwareJazz: El soporte definitivo para el modelo de factorias de software
Jazz: El soporte definitivo para el modelo de factorias de software
 
A la tienda de Windows 8
A la tienda de Windows 8A la tienda de Windows 8
A la tienda de Windows 8
 
CodeCamp 2011 - Windows Phone
CodeCamp 2011 - Windows PhoneCodeCamp 2011 - Windows Phone
CodeCamp 2011 - Windows Phone
 
Open erp presentacion_olivier_jornadas_bilbao2010
Open erp presentacion_olivier_jornadas_bilbao2010Open erp presentacion_olivier_jornadas_bilbao2010
Open erp presentacion_olivier_jornadas_bilbao2010
 
Windows 7 Client Software Logo Certification
Windows 7 Client Software Logo CertificationWindows 7 Client Software Logo Certification
Windows 7 Client Software Logo Certification
 
06 ingeniería software
06 ingeniería software06 ingeniería software
06 ingeniería software
 
Disenando Sistemas empleando el modelo de capas en desarrollo de software
Disenando Sistemas empleando el modelo de capas en desarrollo de softwareDisenando Sistemas empleando el modelo de capas en desarrollo de software
Disenando Sistemas empleando el modelo de capas en desarrollo de software
 
18 Ibm
18 Ibm18 Ibm
18 Ibm
 

Último

Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
IsabelQuintero36
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
absorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratoriosabsorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratorios
JuanAlvarez413513
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 

Último (20)

Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
absorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratoriosabsorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratorios
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 

Distribuyendo y monetizando aplicaciones y juegos para windows phone 7

  • 1. Distribuyendo y monetizando aplicaciones y juegos para Windows Phone 7 Ing. Eduardo Arredondo Uribe
  • 3.
  • 4. El Centro de Mercado (Marketplace hub)
  • 5. Promoción y descubrimiento Promocionesdiariasdanaltavisibilidad a lasmejoresaplicaciones y juegos Graduacióninteligente con algoritmo multivariable parapopulares y nuevos Navegapor el catálogo y descubrenuevocontenido
  • 6. Navega, Filtra, Busca y Descrubre
  • 7. Decisiones de comprasinformadas Prueba y compra Descripcióndetallada del producto Imágenes de pantallas Comentarios y calificaciones Aplicacionesrelacionadas Gradoopcional de contenido Másaplicaciones del desarrollador
  • 8. Actualizaciones de Aplicaciones y Juegos Notificaciones de actualizaciones en Marketplace hub Consulta los detalles de la actualización Escojeactualizarunadeterminadaaplicación o juego Actualizatodaslasaplicaciones de unavez o visualizardetalles de unaaplicación o juego
  • 9. Cadaaplicaciónaparece en la lista Fijaaplicacionesfavoritas en Inicio “Mosaico vivo” ofreceformasúnicas de conectar con tusclientes Proveeinformacióndinámicaacerca de tuaplicación, juego u otrosproductos Empuja la conexión del consumidor
  • 10. Rápido, transparente y predecible Rápido y confiable Transparente Eficiente portal que se autoalimenta Herramientas e información Administracióncompleta Control de mercadosy distribución Políticas de publicacióndetalladas Procesoclaro Manejatuproducto o negocio Todo lo quenecesitas saber Entrega a un ritmopredecible Comunicaclaramentetiempos Desderegistros, envío a pago Predecible
  • 11.
  • 14. Dónde se le pagarán a los desarrolladores Taiwan Hong Kong Singapore 30 mercados en el mundo
  • 15. Arquitectura de laPlataforma Runtime Tools Phone Emulator Sensors Media Data Location Samples Documentation Notifications Phone Guides Community .NET Framework managed code sandbox Packaging and Verification Tools SCREEN CLOUD Portal Services Cloud Services Notifications App Deployment Registration Marketplace Location Identity Feeds Validation MO and CC Billing Maps Social Certification Business Intelligence Publishing Update Management
  • 16. Portal de Desarrollo Aprende… Construye… Publica… Gana… http://developer.windowsphone.com
  • 17. Cómoempezar ObténlasHerramientas de Desarrollo de Windows Phone ConstruyetuAplicaciónSilverlight oXNA Framework Registraparapúblicar Distribuyetuaplicación
  • 18. Registro Creaunacuenta Obténvalidación Envíaaplicación Cuentasexistentesfuncionan… ¡Bienvenidosestudiantes!
  • 19. Principios de Publicación Experienciapredecible Transparencia y predictibilidad en políticas y proceso de publicación Excelentesherramientas y soporte
  • 20. Proceso de Publicación .xap .xap .xap .xap .xap .xap .xap .xap Envío de aplicaciones y juegos .dll .dll .dll .dll .dll .dll .dll .dll Empaquetado y validación Envío de aplicación Marketplace Servicio de instalación de Windows Phone 7 Aplica Criterios de prueba Agrega Metadata Firma
  • 21. Consideraciones claves Aplicamejoresprácticasparaempaquetado de aplicaciones Usalicencias de pruebaparamejoresventas Considera los criterios de pruebadel Marketplace de Windows Phone
  • 22. Empaquetado de Aplicación Usamejoresprácticas de localización .NET Empaquetamúltipleslenguajesdentro de XAP Configurasoporte de pruebavía el API
  • 23. API de Prueba ImplementaIsTrial() API “Up-sale” paragrandesventas Túcontrolasfuncionalidad o duración de licencia Ejemplo de API de prueba de uso if (CurrentLicense.IsTrial().Equals(true)) { // Application is in trial mode, so // upsell to full priced content }
  • 24. Principios de Criterios de Prueba La funcionalidad del teléfonoestáprotegida Las aplicaciones “se portanbien” en el teléfono El proceso de certificaciónespredecible y ágilparadesarrolladores
  • 25. Pilares deCriterios de Prueba Evalúa contra políticasregionales Revisión de Localización Cumple con estándaresglobales de Microsoft parapolítica de contenidos Cumple con guías de tipo de aplicación Aplicaciones son confiables Aplicacionesusanrecursoseficientemente Aplicacíoneslibres de software malicioso Aplicaciones no interfieren con la funcionalidad del teléfono validacióntécnica política de validación validación de mercado
  • 26. Herramientas y recursos Reportes de ventasporzonasgeográficas Licenciasintegradasparaaplicaciones de prueba Servicio de registro de dispositivo
  • 27. Registro de dispositivo api Desbloqueadispositivoparadesarrollo Administradispositivosregistradomediante el portal de desarrollo
  • 28. Resumen Introducción al Marketplace de Windows Phone Como ganardinero Publicaraplicaciones de forma rápida, trasparente y predecible
  • 29. Llamada a acción Obténlasherramientas de desarrollo de Windows Phone Conecta con la comunidad en el portal de desarrolladores Construyeaplicaciones Silverlight o con XNA Framework ¡Registra, publica y empieza a ganardinero!
  • 30. http://developer.windowsphone.com @wp7dev Ing. Eduardo Arredondo Uribe earredondo@tjnet.org Twitter: @earredondo

Notas del editor

  1. Experiencia del mercado. Cuenta anécdota de sus vacaciones, en una cabaña se dio cuenta que no había cereal, llega a una tienda, encuentra el pasillo y se percata que hay 15 diferentes tipos de cereales algunos con las características adecuadas, como consumidor tienes que tomar una decisión informada leyendo los ingredientes, viendo los logos, etc. Compra el cereal y lo lleva de regreso, el desayuno está salvado. Esto hace pensar en los esquemas que como productor tienes que tener con el mercado, el canal de distribución, ¿cuánto tiempo tarda en llegar el producto al aparador? ¿cómo está desempeñando la venta? ¿es el precio adecuado? ¿cómo compite con los demás productos de la misma categoría? ¿hace algo especial la tienda para que los consumidores descubran el producto?
  2. Video.
  3. Marketplacehub es el centro de distribución de aplicaciones. Una vez adquirida la aplicación se organiza inteligentemente en uno de los centros «hubs». El fondo de la vista panorámica tiene que ver con el producto que se está promocionando, estas promociones son diarias y permiten descubrir nuevos productos.
  4. Las clasificaciones son inteligentes se basan en varios factores no solamente lo gratis y que más se baja, sino las mejores aplicaciones. Como en la analogía del mercado, se encuentran «los pasillos» para buscar lo que se desea.
  5. Opciones para bajar la aplicación: por WiFi o por medio de una PC. Lista de aplicaciones hechas por el desarrollador.
  6. Indica en la parte de abajo si hay actualizaciones disponibles. Al presionar actualizar se puede seguir utilizando el teléfono en otras cosas.
  7. La habilidad de conectar con el consumidor es única para Windows Phone.
  8. Los desarrolladores han manifestado que desean mayor transparencia y predictibilidad para la publicación de aplicaciones. La transparencia se refiere a que existan procesos claros y que no sean burocráticos (analogía con gobiernos), esto afecta la innovación. ¿Cuánto se tarda en validar una aplicación en Marketplace? Para el 98% de los productos tardará 5 días. En la documentación está en cuanto tiempo Microsoft te paga las regalías y como.
  9. El contenidoes la “estrella”, el enfoqueeshacerfácilencontrar los productos. Microsoft tiene un equipo de marketing paraimpulsarlasmejoresaplicaciones. El desarrolladorestablececomoserá el tipo de prueba y periodo del mismo. La infraestructura de cobranza la maneja Microsoft porti. Freemiumopción de aplicacióngratuita y con costoproveyendomásfuncionalidad. Tambiénsoportaaplicacionesmonetizada con anuncios.
  10. Países donde los desarrolladores pueden vender aplicaciones.
  11. Lasplataformas de Runtime, Herramientas y Nube se verán en otrassesiones, nosenfocaremos en los servicios del portal.
  12. Esaquídondeencuentrastodoparadesarrollartusaplicacionespara Windows Phone.
  13. El registroconsiste en que el Portalvalida la reputacióncomodesarrolladorparatener la mejorexperienciapara los consumidores. Se debetenerclara la identidadparadescartar personas con malasintenciones. Las cuentas de Windows Mobile 6 funcionan con WP7. AbiertoparaestudiantesmedianteDreamSpark, son herramientasprofesionalesparaestudiantes sin costo.
  14. Se desarrolla y compilaaplicación. En el portal se validachecandolascapacidades y funcionalidad de la aplicación, el empaquetadoconsiste en laslicencias de uso o de prueba, se comprimeparaque no ocupe mucho espacio. Se agrega metadata al portal queincluye la información de la aplicacióncomodescripción, imágenes, íconos, etc. Criterios de pruebaconsisten en la certificación del producto. Firma de autentificación o autenticidad
  15. Énfasis en aplicaciones con funcionalidad de prueba antes de comprar. Criterios de prueba de Marketplace se harán disponibles y serán sencillos, se recomienda apegarse a estos criterios.
  16. Para desarrollo de aplicaciones en múltipleslenguajes, el empaquetadoincluye los lenguajes y en el proceso de validación el portal se darácuenta de los lenguajesque se maneja. El XAP es similar a un ZIP, contiene la librerías de aplicación Silverlight.
  17. Medianteversiones de pruebapuedesdar 3 características y paraque la cuarta sea disponibles, haces la venta. Puedesdefinir de acuerdo a cuantasveces se usa el producto, portiempo o como se desee.
  18. Objetivoesque el usuario final tengauna gran experiencia. Que no interfiera con la funcionalidad del teléfono,
  19. Software que no vaya a robarinformación de tarjetas de crédito.Experienciauniforme en Marketplace. Validación de mercadoconsiste en asegurarquesi dices que la aplicaciónestá en alemánrealmente lo sea, tambiénasegurarque se cumplen con leyes locales.
  20. Los dispositivosque se adquieranestaránbloquedos, paraefectos de prueba se permitirádesbloquearparasubirlasaplicaciones y vercomofuncionan.
  21. Teregistras y desbloqueateléfonopor un periodo.
  22. En muchos países se pagan mediante fondos electrónicos.
  23. Hay un foro en el portal
  24. P ¿cuesta registrarse? A. Estudiantes es gratis, $99 dlls. Para un desarrollador. Ya se pueden subir aplicaciones y éstas se pueden hacer disponibles en todo el mundo (donde haya WP7).Las aplicaciones que se compran se pueden pasar a otros teléfonos, máximo 5. Las compras están ligadas al Live ID. Al pasar los $200 dlls de ventas de la aplicación, se le paga al desarrollador.