locked
Actualizar una App Windows Phone 8.0 silverlight a UWP RRS feed

  • Pregunta

  • Quiero actualizar una App Windows Phone 8.0 Silverlight ya publicada en la tienda a UWP.

    Si no estoy confundido no hay una forma de migrar este tipo de Apps.

    Quisiera crear de nuevo la App, esta vez en UWP y actualizar con ésta la que hay en la tienda.

    ¿Cuál sería la mejor forma de proceder?

    martes, 15 de septiembre de 2015 16:48

Respuestas

  • Yo migré una app de Windows Phone 8 a WP8.1 (Store App), y los IAP se migraron sin problemas.

    Si tienes dudas te sugiero probar ese escenario con una app beta. Lo que finalmente vas a tener publicado en la tienda es un XAP para WP8 y un APPX para WP8.1/10. El sistema automáticamente le ofrece a los usuarios la versión que corresponda. Tienes que ponerles números de versión superiores a las versiones de plataformas más altas para que te ofrezca los updates. Por ejemplo, una app que publiqué tiene paquetes para WP7, WP8 y WP8.1. Los números de versión son:

    - 2.33.0.0 (WP7)

    - 2.33.1.0 (WP8)

    - 2.33.2.0 (WP8.1)

    • Propuesto como respuesta Sergio ParraModerator miércoles, 16 de septiembre de 2015 19:23
    • Marcado como respuesta PanzerIhnen miércoles, 16 de septiembre de 2015 21:37
    miércoles, 16 de septiembre de 2015 17:03

Todas las respuestas

  • Estimado:

    Efectivamente no hay una forma directa de migrar. Muchas cosas cambiaron desde Silverlight, pero en general, si tu app no es muy compleja, podrás reusar la mayoría del código.

    Te sugiero partir con un nuevo proyecto e ir copiando el contenido de tus paginas XAML (el ContentRoot) a nuevas paginas UWP. Muchos controles tienen sintaxis similar (StackPanel, Grid, Button, ...) pero toda la "plomería" cambió (ciclo de vida, capabilities, tiles, ...) y hay muchos controles nuevos.

    miércoles, 16 de septiembre de 2015 3:51
  • Lo que me preocupa es la parte de publicar ese nuevo proyecto en la tienda en sustitución del anterior. ¿Tengo que llevar algún tipo de precaución, o sencillamente me dejará crear en la web una actualización y subirle el nuevo compilado sin más?, tengo compras IAP y me gustaría que mis usuarios las conservaran.

    ¿La versión anterior quedaría para aquellos usuarios que todavía no tengan w10 (la inmensa mayoría, lógicamente)?

    Gracias.

    miércoles, 16 de septiembre de 2015 8:01
  • Yo migré una app de Windows Phone 8 a WP8.1 (Store App), y los IAP se migraron sin problemas.

    Si tienes dudas te sugiero probar ese escenario con una app beta. Lo que finalmente vas a tener publicado en la tienda es un XAP para WP8 y un APPX para WP8.1/10. El sistema automáticamente le ofrece a los usuarios la versión que corresponda. Tienes que ponerles números de versión superiores a las versiones de plataformas más altas para que te ofrezca los updates. Por ejemplo, una app que publiqué tiene paquetes para WP7, WP8 y WP8.1. Los números de versión son:

    - 2.33.0.0 (WP7)

    - 2.33.1.0 (WP8)

    - 2.33.2.0 (WP8.1)

    • Propuesto como respuesta Sergio ParraModerator miércoles, 16 de septiembre de 2015 19:23
    • Marcado como respuesta PanzerIhnen miércoles, 16 de septiembre de 2015 21:37
    miércoles, 16 de septiembre de 2015 17:03
  • Gracias Ivan
    miércoles, 16 de septiembre de 2015 21:37