SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
Hands on Lab: Construyendo un
lector RSS con AppMakr y publicando
en el Marketplace
Etapa 1

El objetivo de este Hands On Lab es crear una aplicación lectora de RSS usa AppMakr y
publicarla en el Marketplace.

Antes de empezar

   1. Seleccione sus fuentes RSS favoritas
   2. Diseñe el estilo de su aplicación
           a. Background.png: 173 x 173 – Puede usar transparencias
           b. ApplicationIcon.png: 62 x 62 – Puede usar transparencias
           c. SplashScreenImage.jpg: 480 x 800 – Sin transparencias




               Para aprender más sobre el ArtWork de su aplicación visite
               http://msdn.microsoft.com/en-us/library/hh394033(v=vs.92).aspx
Creando una aplicación a través de AppMakr

  1. Cree su cuenta en http://www.appmakr.com




  2. Verifique su correo y active su cuenta




  3. Inicie sesión en AppMakr y seleccione la opción Create New App




  4. Busque la opción para crear una aplicación Windows Phone y seleccione Choose
     This
5. Ingrese la URL del RSS que desea consumir y presiones Create App




6. Aparecerá unos indicadores gráficos mientras se crea la base de su aplicación,
   espere que cargue el proceso hasta el final




7. Verá el área de trabajo donde se nuestra los pasos a seguir y un emulador
8. En la primera etapa seleccione la imagen que corresponde al icono de su
   aplicación, siga las indicaciones con respecto a las dimensiones, note que le piden
   una imagen de 512X512 y hay un link donde se explica por qué.




9. Seleccione además el archivo que será la imagen inicial de su aplicación, en este
   caso la imagen tiene las dimensiones que se indicaron previamente para esta
   imagen.




10. Después de esto presione el botón Save y espere
   que la página se cargue, verá que en el emulador
   de    la   derecha aparecerá   el    icono   que ha
   establecido para la aplicación. Recuerde tener
   cuidado con los derechos de autor de las imágenes
   que usa, además de las indicacione para el ArtWork
   de su aplicación que están disponibles en MSDN


   Ver        enlace:   http://msdn.microsoft.com/en-
   us/library/hh394033(v=vs.92).aspx)
11. Note que en la parte superior se le da un aviso sobre el resultado de la operación
   de guardado




12. En el segundo paso del proceso podrá configurar si desea añadir varios RSS a su
   aplicación o incluso un álbum de fotos




13. En el tercer paso podrá personalizar una imagen de cabecera y los colores por
   defecto de la barra de aplicaciones y del texto.
14. Observe con cuidado las dimensiones de la imagen que le piden para la cabecera,
   sin embargo tiene la opción de subir una imagen más grande y recortarla.




15. Cuando esté listo presione el botón Save y pruebe en el emulador su aplicación
   para que vea que la personalización se ve correctamente.




16. En el siguiente paso debe dar información sobre su aplicación
17. Luego puede Monetizar su aplicación colocando publicidad en ella o bien
   seleccionar que la aplicación no contiene publicidad.




18. Como último paso aparece la opción de publicar que le indicará el numero de
   compilaciones que ha realizado y el número de la compilación inicial.




19. Después de presionar el botón Build App aparecerá la aplicación en una lista
   indicando que está pendiente de compilación
20. Pasados unos minutos puede actualizar la página y verá un botón donde podrá
     descargar el archivo XAP de su aplicación.


     IMPORTANTE: No renombre el archivo que se descarga desde esta página, se
     usará para verificar la prueba cuando suba la aplicación al Marketplace.




Publicando en el Marketplace

  1. Valide que tiene su cuenta activa como desarrollador iniciando sesión
     http://create.msdn.com e ingrese a través del menú al dashboard de Windows
     Phone.




  2. Cuando carguen el dashboard podrá ver la opción Submit New App, de clic para
     iniciar el proceso de envió de la aplicación
3. El primer paso del proceso es subir el archivo XAP de la aplicación, en este caso
   será el mismo que hemos construido en AppMakr




4. Después de dar clic en Next se iniciará la subida de nuestra aplicación antes de
   continuar al siguiente paso del proceso.
5. En el siguiente paso debemos seleccionar la categoría y subcategoría si existiese,
   donde estará publicada nuestra aplicación en Marketplace, es muy importante
   ubicar bien la categoría para que los usuarios encuentren la aplicación.
6. En la misma etapa del proceso de envío debemos proporcionar información acerca
   de nuestra aplicación.




7. También en la misma etapa debemos subir el arte o gráficas asociadas a nuestra
   aplicación, de acuerdo a las indicaciones.
8. Para capturar las pantallas de muestra o screenshots que vemos en la parte inferior,
   debemos desplegar nuestra aplicación en el emulador, para esto usamos el XAP
   Deployment que se encuentra en el SDK 7.1 y que podemos encontrar en la ruta
   C:Program     Files   (x86)Microsoft    SDKsWindows       Phonev7.1ToolsXAP
   Deployment.




9. Luego usando las opciones adicionales del emulador podemos capturar estas
   imágenes de muestra, recuerda que para que la imagen quede de calidad el zoom
   del emulador debe establecerse en 100%
10. En el siguiente paso del proceso podemos establecer el valor de nuestra aplicación
   de 0.49 centavos de dólar a 499 dólares. Además decidimos en que lugares del
   mundo se publicará y podemos establecer un precio en cada país. Si tuviésemos
   funcionalidades que usen el modo Trial dentro de nuestra aplicación debemos
   activarlo en este punto para las aplicaciones de pago.




11. En el siguiente paso podemos elegir si nuestra aplicación se publica
   inmediatamente o si la dejaremos oculta para distribuirla de forma privada.
   También podemos elegir si temporalmente queda oculta y luego la publicaremos.
12. Si completamos los pasos correctamente recibiremos una notificación de que
   nuestra aplicación se ha enviado y desde aquí podemos visitar el estado actual.




13. En esta vista que es accesible desde la página principal del dashboard podemos
   ver el estado en que se encuentra nuestra aplicación




14. El proceso puede tardar hasta 5 días hábiles.

Contenu connexe

Tendances

Configurar iis 7 en windows vista
Configurar iis 7 en windows vistaConfigurar iis 7 en windows vista
Configurar iis 7 en windows vistaanthonycanela
 
herramienta para crear android
herramienta para crear androidherramienta para crear android
herramienta para crear androidPaul Lesano
 
Configurando Ambiente de Desarrollo WEB en Eclipse Neón para Desarrolladores
Configurando Ambiente de Desarrollo WEB en Eclipse Neón para DesarrolladoresConfigurando Ambiente de Desarrollo WEB en Eclipse Neón para Desarrolladores
Configurando Ambiente de Desarrollo WEB en Eclipse Neón para DesarrolladoresIvan Luis Jimenez
 
Control de formulario control combinado
Control de formulario control combinadoControl de formulario control combinado
Control de formulario control combinadoMarlen
 
Cómo publicar en instagram desde el ordenador desde chrome
Cómo publicar en instagram desde el ordenador desde chromeCómo publicar en instagram desde el ordenador desde chrome
Cómo publicar en instagram desde el ordenador desde chromeDavid J Castresana
 
2 ae garciajoséandroid studio
2 ae garciajoséandroid studio2 ae garciajoséandroid studio
2 ae garciajoséandroid studiomafia
 
00 Diseño De Presentaciones. Instalacion De Irfan View
00 Diseño De Presentaciones. Instalacion De Irfan View00 Diseño De Presentaciones. Instalacion De Irfan View
00 Diseño De Presentaciones. Instalacion De Irfan ViewJosé M. Padilla
 

Tendances (19)

Configurar iis 7 en windows vista
Configurar iis 7 en windows vistaConfigurar iis 7 en windows vista
Configurar iis 7 en windows vista
 
Diagramador de procesos
Diagramador de procesosDiagramador de procesos
Diagramador de procesos
 
Android
AndroidAndroid
Android
 
herramienta para crear android
herramienta para crear androidherramienta para crear android
herramienta para crear android
 
Manual de instalacion de Adobe acrobat
Manual de instalacion de Adobe acrobatManual de instalacion de Adobe acrobat
Manual de instalacion de Adobe acrobat
 
Aplicacion android
Aplicacion androidAplicacion android
Aplicacion android
 
MENÚ PROGRAMAS
MENÚ PROGRAMASMENÚ PROGRAMAS
MENÚ PROGRAMAS
 
Configurando Ambiente de Desarrollo WEB en Eclipse Neón para Desarrolladores
Configurando Ambiente de Desarrollo WEB en Eclipse Neón para DesarrolladoresConfigurando Ambiente de Desarrollo WEB en Eclipse Neón para Desarrolladores
Configurando Ambiente de Desarrollo WEB en Eclipse Neón para Desarrolladores
 
Control de formulario control combinado
Control de formulario control combinadoControl de formulario control combinado
Control de formulario control combinado
 
Tutorial picasa
Tutorial picasaTutorial picasa
Tutorial picasa
 
Cómo publicar en instagram desde el ordenador desde chrome
Cómo publicar en instagram desde el ordenador desde chromeCómo publicar en instagram desde el ordenador desde chrome
Cómo publicar en instagram desde el ordenador desde chrome
 
Ejercicio8
Ejercicio8Ejercicio8
Ejercicio8
 
2 ae garciajoséandroid studio
2 ae garciajoséandroid studio2 ae garciajoséandroid studio
2 ae garciajoséandroid studio
 
Ejercicio6
Ejercicio6Ejercicio6
Ejercicio6
 
Ejercicio5
Ejercicio5Ejercicio5
Ejercicio5
 
Ejercicio#7
Ejercicio#7Ejercicio#7
Ejercicio#7
 
00 Diseño De Presentaciones. Instalacion De Irfan View
00 Diseño De Presentaciones. Instalacion De Irfan View00 Diseño De Presentaciones. Instalacion De Irfan View
00 Diseño De Presentaciones. Instalacion De Irfan View
 
Ejercicio3
Ejercicio3Ejercicio3
Ejercicio3
 
Problema con el Control "Ad" Resuelto
Problema con el Control "Ad" ResueltoProblema con el Control "Ad" Resuelto
Problema con el Control "Ad" Resuelto
 

En vedette

Hands on Lab: Construyendo un lector RSS desde Visual Studio y Expression Blend
Hands on Lab: Construyendo un lector RSS desde Visual Studio y Expression BlendHands on Lab: Construyendo un lector RSS desde Visual Studio y Expression Blend
Hands on Lab: Construyendo un lector RSS desde Visual Studio y Expression BlendSorey García
 
Usamos Scrum pero no nos funciona
Usamos Scrum pero no nos funcionaUsamos Scrum pero no nos funciona
Usamos Scrum pero no nos funcionaMiguel Teheran
 
Introducción a ASPNET vNext
Introducción a ASPNET vNextIntroducción a ASPNET vNext
Introducción a ASPNET vNextJulito Avellaneda
 
Bases NoSQL y su implementación con Azure DocumentDB
Bases NoSQL y su implementación con Azure DocumentDBBases NoSQL y su implementación con Azure DocumentDB
Bases NoSQL y su implementación con Azure DocumentDBJulito Avellaneda
 
Aplicaciones híbridas con Telerik AppBuilder
Aplicaciones híbridas con Telerik AppBuilderAplicaciones híbridas con Telerik AppBuilder
Aplicaciones híbridas con Telerik AppBuilderJulito Avellaneda
 

En vedette (7)

Hands on Lab: Construyendo un lector RSS desde Visual Studio y Expression Blend
Hands on Lab: Construyendo un lector RSS desde Visual Studio y Expression BlendHands on Lab: Construyendo un lector RSS desde Visual Studio y Expression Blend
Hands on Lab: Construyendo un lector RSS desde Visual Studio y Expression Blend
 
Usamos Scrum pero no nos funciona
Usamos Scrum pero no nos funcionaUsamos Scrum pero no nos funciona
Usamos Scrum pero no nos funciona
 
Dreamcode: Aplicaciones web noBackend
Dreamcode: Aplicaciones web noBackendDreamcode: Aplicaciones web noBackend
Dreamcode: Aplicaciones web noBackend
 
Introducción a ASPNET vNext
Introducción a ASPNET vNextIntroducción a ASPNET vNext
Introducción a ASPNET vNext
 
Bases NoSQL y su implementación con Azure DocumentDB
Bases NoSQL y su implementación con Azure DocumentDBBases NoSQL y su implementación con Azure DocumentDB
Bases NoSQL y su implementación con Azure DocumentDB
 
Aplicaciones híbridas con Telerik AppBuilder
Aplicaciones híbridas con Telerik AppBuilderAplicaciones híbridas con Telerik AppBuilder
Aplicaciones híbridas con Telerik AppBuilder
 
Software genérico vs
Software genérico vsSoftware genérico vs
Software genérico vs
 

Similaire à Hands on Lab: Construyendo un lector RSS con AppMakr y publicando en el Marketplace

Comenzar con PhoneGap y subir a Googleplay y AppStore
Comenzar con PhoneGap y subir a Googleplay y AppStoreComenzar con PhoneGap y subir a Googleplay y AppStore
Comenzar con PhoneGap y subir a Googleplay y AppStoreRamiro Mendoza
 
Cmaptools_Manual_PortalEduc.ar
Cmaptools_Manual_PortalEduc.arCmaptools_Manual_PortalEduc.ar
Cmaptools_Manual_PortalEduc.argmsrosario
 
Trabajo de NTICS II
Trabajo de NTICS IITrabajo de NTICS II
Trabajo de NTICS IImarco_acuna
 
programacion.en android.joseluis.yama.may.isc.j4
programacion.en android.joseluis.yama.may.isc.j4programacion.en android.joseluis.yama.may.isc.j4
programacion.en android.joseluis.yama.may.isc.j4LuiS YmAY
 
Subir una aplicación a google play
Subir una aplicación a google playSubir una aplicación a google play
Subir una aplicación a google playOscar Eduardo
 
Tutorial MPLAB
Tutorial MPLABTutorial MPLAB
Tutorial MPLABMicroPart
 
Tutorial mplab 6x
Tutorial mplab 6xTutorial mplab 6x
Tutorial mplab 6xsantybebe
 
Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez Jesus
 Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez Jesus Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez Jesus
Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez JesusRicardoRomero232
 
Cisco packet tracer mobile
Cisco packet tracer mobileCisco packet tracer mobile
Cisco packet tracer mobilecalegomez
 
Hands on Lab: Usando el servicio de localización y mapas de Bing
Hands on Lab: Usando el servicio de localización y mapas de BingHands on Lab: Usando el servicio de localización y mapas de Bing
Hands on Lab: Usando el servicio de localización y mapas de BingSorey García
 
App inventor
App inventorApp inventor
App inventorRoyer T
 

Similaire à Hands on Lab: Construyendo un lector RSS con AppMakr y publicando en el Marketplace (20)

Comenzar con PhoneGap y subir a Googleplay y AppStore
Comenzar con PhoneGap y subir a Googleplay y AppStoreComenzar con PhoneGap y subir a Googleplay y AppStore
Comenzar con PhoneGap y subir a Googleplay y AppStore
 
Cmaptools_Manual_PortalEduc.ar
Cmaptools_Manual_PortalEduc.arCmaptools_Manual_PortalEduc.ar
Cmaptools_Manual_PortalEduc.ar
 
Manual de Publicación Apple Store
Manual de Publicación Apple StoreManual de Publicación Apple Store
Manual de Publicación Apple Store
 
Trabajo de ntics ii
Trabajo de ntics iiTrabajo de ntics ii
Trabajo de ntics ii
 
Trabajo de NTICS II
Trabajo de NTICS IITrabajo de NTICS II
Trabajo de NTICS II
 
programacion.en android.joseluis.yama.may.isc.j4
programacion.en android.joseluis.yama.may.isc.j4programacion.en android.joseluis.yama.may.isc.j4
programacion.en android.joseluis.yama.may.isc.j4
 
Subir una aplicación a google play
Subir una aplicación a google playSubir una aplicación a google play
Subir una aplicación a google play
 
Integrando publicidad de AdDuplex en WP8.1
Integrando publicidad de AdDuplex en WP8.1Integrando publicidad de AdDuplex en WP8.1
Integrando publicidad de AdDuplex en WP8.1
 
Tutorial MPLAB
Tutorial MPLABTutorial MPLAB
Tutorial MPLAB
 
Tutorial mplab 6x
Tutorial mplab 6xTutorial mplab 6x
Tutorial mplab 6x
 
Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez Jesus
 Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez Jesus Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez Jesus
Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez Jesus
 
Cisco packet tracer mobile
Cisco packet tracer mobileCisco packet tracer mobile
Cisco packet tracer mobile
 
Hands on Lab: Usando el servicio de localización y mapas de Bing
Hands on Lab: Usando el servicio de localización y mapas de BingHands on Lab: Usando el servicio de localización y mapas de Bing
Hands on Lab: Usando el servicio de localización y mapas de Bing
 
Android studio
Android studioAndroid studio
Android studio
 
Curso cmap2
Curso cmap2Curso cmap2
Curso cmap2
 
Desarrollo de aplicaciones adroid
Desarrollo de aplicaciones adroidDesarrollo de aplicaciones adroid
Desarrollo de aplicaciones adroid
 
Controles Telerik {Rate App Reminder}
Controles Telerik {Rate App Reminder}Controles Telerik {Rate App Reminder}
Controles Telerik {Rate App Reminder}
 
App inventor
App inventorApp inventor
App inventor
 
Aplicaciones Android
Aplicaciones AndroidAplicaciones Android
Aplicaciones Android
 
Aplicaciones android
Aplicaciones androidAplicaciones android
Aplicaciones android
 

Plus de Sorey García

Mision inspiración para docentes
Mision inspiración para docentesMision inspiración para docentes
Mision inspiración para docentesSorey García
 
NetConfUY: Maximizando la productividad del desarrollo móvil
NetConfUY: Maximizando la productividad del desarrollo móvilNetConfUY: Maximizando la productividad del desarrollo móvil
NetConfUY: Maximizando la productividad del desarrollo móvilSorey García
 
Introducción a Xamarin Forms con XAML
Introducción a Xamarin Forms con XAMLIntroducción a Xamarin Forms con XAML
Introducción a Xamarin Forms con XAMLSorey García
 
WIE: El poder de transformar al mundo con tecnología
WIE: El poder de transformar al mundo con tecnologíaWIE: El poder de transformar al mundo con tecnología
WIE: El poder de transformar al mundo con tecnologíaSorey García
 
TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...
TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...
TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...Sorey García
 
Internet de las Cosas y Netduino
Internet de las Cosas y NetduinoInternet de las Cosas y Netduino
Internet de las Cosas y NetduinoSorey García
 
Misión: Inspiración
Misión: InspiraciónMisión: Inspiración
Misión: InspiraciónSorey García
 
Tendencias de movilidad en el mercado masivo y empresarial
Tendencias de movilidad en el mercado masivo y empresarialTendencias de movilidad en el mercado masivo y empresarial
Tendencias de movilidad en el mercado masivo y empresarialSorey García
 
[Avanet] Fiesta del Libro y la Cultura Medellín
[Avanet] Fiesta del Libro y la Cultura Medellín[Avanet] Fiesta del Libro y la Cultura Medellín
[Avanet] Fiesta del Libro y la Cultura MedellínSorey García
 
MVP Open Day - Best Practices/Experiences
MVP Open Day - Best Practices/Experiences MVP Open Day - Best Practices/Experiences
MVP Open Day - Best Practices/Experiences Sorey García
 
GWAB: Azure Mobile Services
GWAB: Azure Mobile ServicesGWAB: Azure Mobile Services
GWAB: Azure Mobile ServicesSorey García
 
Similitudes y deferencias en UX para Windows Phone y Windows
Similitudes y deferencias en UX para Windows Phone y WindowsSimilitudes y deferencias en UX para Windows Phone y Windows
Similitudes y deferencias en UX para Windows Phone y WindowsSorey García
 
Taller MVVM Imagine Camp Medellín (Intermedio)
Taller MVVM Imagine Camp Medellín (Intermedio)Taller MVVM Imagine Camp Medellín (Intermedio)
Taller MVVM Imagine Camp Medellín (Intermedio)Sorey García
 
Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8
Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8
Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8Sorey García
 
Conociendo el ecosistema de Windows Phone 8 y Windows 8
Conociendo el ecosistema de Windows Phone 8 y Windows 8Conociendo el ecosistema de Windows Phone 8 y Windows 8
Conociendo el ecosistema de Windows Phone 8 y Windows 8Sorey García
 
Hackaton Globant - Windows Phone (snnipets and tips)
Hackaton Globant - Windows Phone (snnipets and tips)Hackaton Globant - Windows Phone (snnipets and tips)
Hackaton Globant - Windows Phone (snnipets and tips)Sorey García
 
Windows Phone 8: Tips de Diseño para Desarrolladores
Windows Phone 8: Tips de Diseño para DesarrolladoresWindows Phone 8: Tips de Diseño para Desarrolladores
Windows Phone 8: Tips de Diseño para DesarrolladoresSorey García
 
JSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y Javascript
JSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y JavascriptJSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y Javascript
JSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y JavascriptSorey García
 
Windows Phone 8 en Campus Party
Windows Phone 8 en Campus PartyWindows Phone 8 en Campus Party
Windows Phone 8 en Campus PartySorey García
 

Plus de Sorey García (20)

Mision inspiración para docentes
Mision inspiración para docentesMision inspiración para docentes
Mision inspiración para docentes
 
NetConfUY: Maximizando la productividad del desarrollo móvil
NetConfUY: Maximizando la productividad del desarrollo móvilNetConfUY: Maximizando la productividad del desarrollo móvil
NetConfUY: Maximizando la productividad del desarrollo móvil
 
Introducción a Xamarin Forms con XAML
Introducción a Xamarin Forms con XAMLIntroducción a Xamarin Forms con XAML
Introducción a Xamarin Forms con XAML
 
WIE: El poder de transformar al mundo con tecnología
WIE: El poder de transformar al mundo con tecnologíaWIE: El poder de transformar al mundo con tecnología
WIE: El poder de transformar al mundo con tecnología
 
TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...
TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...
TechDay 2015 - C# y XAML: El poder de construir aplicaciones en todas las pla...
 
Internet de las Cosas y Netduino
Internet de las Cosas y NetduinoInternet de las Cosas y Netduino
Internet de las Cosas y Netduino
 
Misión: Inspiración
Misión: InspiraciónMisión: Inspiración
Misión: Inspiración
 
Codies.Launch()
Codies.Launch()Codies.Launch()
Codies.Launch()
 
Tendencias de movilidad en el mercado masivo y empresarial
Tendencias de movilidad en el mercado masivo y empresarialTendencias de movilidad en el mercado masivo y empresarial
Tendencias de movilidad en el mercado masivo y empresarial
 
[Avanet] Fiesta del Libro y la Cultura Medellín
[Avanet] Fiesta del Libro y la Cultura Medellín[Avanet] Fiesta del Libro y la Cultura Medellín
[Avanet] Fiesta del Libro y la Cultura Medellín
 
MVP Open Day - Best Practices/Experiences
MVP Open Day - Best Practices/Experiences MVP Open Day - Best Practices/Experiences
MVP Open Day - Best Practices/Experiences
 
GWAB: Azure Mobile Services
GWAB: Azure Mobile ServicesGWAB: Azure Mobile Services
GWAB: Azure Mobile Services
 
Similitudes y deferencias en UX para Windows Phone y Windows
Similitudes y deferencias en UX para Windows Phone y WindowsSimilitudes y deferencias en UX para Windows Phone y Windows
Similitudes y deferencias en UX para Windows Phone y Windows
 
Taller MVVM Imagine Camp Medellín (Intermedio)
Taller MVVM Imagine Camp Medellín (Intermedio)Taller MVVM Imagine Camp Medellín (Intermedio)
Taller MVVM Imagine Camp Medellín (Intermedio)
 
Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8
Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8
Estrategias para desarrollo crossplatform en Windows Phone 8 y Windows 8
 
Conociendo el ecosistema de Windows Phone 8 y Windows 8
Conociendo el ecosistema de Windows Phone 8 y Windows 8Conociendo el ecosistema de Windows Phone 8 y Windows 8
Conociendo el ecosistema de Windows Phone 8 y Windows 8
 
Hackaton Globant - Windows Phone (snnipets and tips)
Hackaton Globant - Windows Phone (snnipets and tips)Hackaton Globant - Windows Phone (snnipets and tips)
Hackaton Globant - Windows Phone (snnipets and tips)
 
Windows Phone 8: Tips de Diseño para Desarrolladores
Windows Phone 8: Tips de Diseño para DesarrolladoresWindows Phone 8: Tips de Diseño para Desarrolladores
Windows Phone 8: Tips de Diseño para Desarrolladores
 
JSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y Javascript
JSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y JavascriptJSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y Javascript
JSConfCo: Desarrollo de Aplicaciones para Windows Store con HTML5 y Javascript
 
Windows Phone 8 en Campus Party
Windows Phone 8 en Campus PartyWindows Phone 8 en Campus Party
Windows Phone 8 en Campus Party
 

Dernier

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 

Dernier (12)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 

Hands on Lab: Construyendo un lector RSS con AppMakr y publicando en el Marketplace

  • 1. Hands on Lab: Construyendo un lector RSS con AppMakr y publicando en el Marketplace Etapa 1 El objetivo de este Hands On Lab es crear una aplicación lectora de RSS usa AppMakr y publicarla en el Marketplace. Antes de empezar 1. Seleccione sus fuentes RSS favoritas 2. Diseñe el estilo de su aplicación a. Background.png: 173 x 173 – Puede usar transparencias b. ApplicationIcon.png: 62 x 62 – Puede usar transparencias c. SplashScreenImage.jpg: 480 x 800 – Sin transparencias Para aprender más sobre el ArtWork de su aplicación visite http://msdn.microsoft.com/en-us/library/hh394033(v=vs.92).aspx
  • 2. Creando una aplicación a través de AppMakr 1. Cree su cuenta en http://www.appmakr.com 2. Verifique su correo y active su cuenta 3. Inicie sesión en AppMakr y seleccione la opción Create New App 4. Busque la opción para crear una aplicación Windows Phone y seleccione Choose This
  • 3. 5. Ingrese la URL del RSS que desea consumir y presiones Create App 6. Aparecerá unos indicadores gráficos mientras se crea la base de su aplicación, espere que cargue el proceso hasta el final 7. Verá el área de trabajo donde se nuestra los pasos a seguir y un emulador
  • 4. 8. En la primera etapa seleccione la imagen que corresponde al icono de su aplicación, siga las indicaciones con respecto a las dimensiones, note que le piden una imagen de 512X512 y hay un link donde se explica por qué. 9. Seleccione además el archivo que será la imagen inicial de su aplicación, en este caso la imagen tiene las dimensiones que se indicaron previamente para esta imagen. 10. Después de esto presione el botón Save y espere que la página se cargue, verá que en el emulador de la derecha aparecerá el icono que ha establecido para la aplicación. Recuerde tener cuidado con los derechos de autor de las imágenes que usa, además de las indicacione para el ArtWork de su aplicación que están disponibles en MSDN Ver enlace: http://msdn.microsoft.com/en- us/library/hh394033(v=vs.92).aspx)
  • 5. 11. Note que en la parte superior se le da un aviso sobre el resultado de la operación de guardado 12. En el segundo paso del proceso podrá configurar si desea añadir varios RSS a su aplicación o incluso un álbum de fotos 13. En el tercer paso podrá personalizar una imagen de cabecera y los colores por defecto de la barra de aplicaciones y del texto.
  • 6. 14. Observe con cuidado las dimensiones de la imagen que le piden para la cabecera, sin embargo tiene la opción de subir una imagen más grande y recortarla. 15. Cuando esté listo presione el botón Save y pruebe en el emulador su aplicación para que vea que la personalización se ve correctamente. 16. En el siguiente paso debe dar información sobre su aplicación
  • 7. 17. Luego puede Monetizar su aplicación colocando publicidad en ella o bien seleccionar que la aplicación no contiene publicidad. 18. Como último paso aparece la opción de publicar que le indicará el numero de compilaciones que ha realizado y el número de la compilación inicial. 19. Después de presionar el botón Build App aparecerá la aplicación en una lista indicando que está pendiente de compilación
  • 8. 20. Pasados unos minutos puede actualizar la página y verá un botón donde podrá descargar el archivo XAP de su aplicación. IMPORTANTE: No renombre el archivo que se descarga desde esta página, se usará para verificar la prueba cuando suba la aplicación al Marketplace. Publicando en el Marketplace 1. Valide que tiene su cuenta activa como desarrollador iniciando sesión http://create.msdn.com e ingrese a través del menú al dashboard de Windows Phone. 2. Cuando carguen el dashboard podrá ver la opción Submit New App, de clic para iniciar el proceso de envió de la aplicación
  • 9. 3. El primer paso del proceso es subir el archivo XAP de la aplicación, en este caso será el mismo que hemos construido en AppMakr 4. Después de dar clic en Next se iniciará la subida de nuestra aplicación antes de continuar al siguiente paso del proceso. 5. En el siguiente paso debemos seleccionar la categoría y subcategoría si existiese, donde estará publicada nuestra aplicación en Marketplace, es muy importante ubicar bien la categoría para que los usuarios encuentren la aplicación.
  • 10. 6. En la misma etapa del proceso de envío debemos proporcionar información acerca de nuestra aplicación. 7. También en la misma etapa debemos subir el arte o gráficas asociadas a nuestra aplicación, de acuerdo a las indicaciones.
  • 11. 8. Para capturar las pantallas de muestra o screenshots que vemos en la parte inferior, debemos desplegar nuestra aplicación en el emulador, para esto usamos el XAP Deployment que se encuentra en el SDK 7.1 y que podemos encontrar en la ruta C:Program Files (x86)Microsoft SDKsWindows Phonev7.1ToolsXAP Deployment. 9. Luego usando las opciones adicionales del emulador podemos capturar estas imágenes de muestra, recuerda que para que la imagen quede de calidad el zoom del emulador debe establecerse en 100%
  • 12. 10. En el siguiente paso del proceso podemos establecer el valor de nuestra aplicación de 0.49 centavos de dólar a 499 dólares. Además decidimos en que lugares del mundo se publicará y podemos establecer un precio en cada país. Si tuviésemos funcionalidades que usen el modo Trial dentro de nuestra aplicación debemos activarlo en este punto para las aplicaciones de pago. 11. En el siguiente paso podemos elegir si nuestra aplicación se publica inmediatamente o si la dejaremos oculta para distribuirla de forma privada. También podemos elegir si temporalmente queda oculta y luego la publicaremos.
  • 13. 12. Si completamos los pasos correctamente recibiremos una notificación de que nuestra aplicación se ha enviado y desde aquí podemos visitar el estado actual. 13. En esta vista que es accesible desde la página principal del dashboard podemos ver el estado en que se encuentra nuestra aplicación 14. El proceso puede tardar hasta 5 días hábiles.